У меня есть вызовы sysctl в пользовательском пространстве для таблиц sysctl, настроенных на ядре 2.6.24. Я перенес код sysctl в ядро 2.6.35. Я вижу предупреждающие сообщения MSG, что «устаревшее предупреждение sysctl», когда я выполняю вызовы sysctl () из пространства пользователя. То же самое работает на 2.6.24. У кого-нибудь есть идеи по этому поводу. Кроме того, обработчик sysctl do_sysctl расположен в sysctl.c в 2.6.24, тогда как в 2.6.35 расположен в sysctl_binary.c oa