cL0N31 Опубликовано 15 октября, 2008 Жалоба Опубликовано 15 октября, 2008 надо знать что делают следующие двя ядерных патча... C я знаю но в отношении ядра что они делают? --- arch/x86/kernel/init_task.c.orig 2008-04-17 04:49:44.000000000 +0200 +++ arch/x86/kernel/init_task.c 2008-04-17 23:52:15.000000000 +0200 @@ -15,7 +15,7 @@ static struct signal_struct init_signals = INIT_SIGNALS(init_signals); static struct sighand_struct init_sighand = INIT_SIGHAND(init_sighand); struct mm_struct init_mm = INIT_MM(init_mm); -EXPORT_UNUSED_SYMBOL(init_mm); /* will be removed in 2.6.26 */ +EXPORT_SYMBOL(init_mm); /* will be removed in 2.6.26 */ // temporary kludge /* * Initial thread structure. --- kernel/rcupreempt.c.orig 2008-04-17 04:49:44.000000000 +0200 +++ kernel/rcupreempt.c 2008-04-19 12:27:19.000000000 +0200 @@ -283,7 +283,7 @@ local_irq_restore(flags); } } -EXPORT_SYMBOL_GPL(__rcu_read_lock); +EXPORT_SYMBOL(__rcu_read_lock); void __rcu_read_unlock(void) { @@ -353,7 +353,7 @@ local_irq_restore(flags); } } -EXPORT_SYMBOL_GPL(__rcu_read_unlock); +EXPORT_SYMBOL(__rcu_read_unlock); /* * If a global counter flip has occurred since the last time that we Цитата
Legalizer Опубликовано 15 октября, 2008 Жалоба Опубликовано 15 октября, 2008 Я бы еще здесь вывесил полные исходники ядра Цитата
cppmm Опубликовано 16 октября, 2008 Жалоба Опубликовано 16 октября, 2008 Из файлов, к которым применяются, они убирают строки, которые начинаются с --- и добавляют те, что начинаются с +++ В @ ... @ указываются "координаты" этих строк. Примерно так. Цитата
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.