Я испытываю известную ошибку с OCFS2 и Linux 3.5, и я задаюсь вопросом, как я могу сказать, находится ли патч в определенном ядре Ubuntu или нет.
Точный патч здесь: https://oss.oracle.com/git/? p=smushran/linux-2.6.git; a=commit; h=a2118b301104a24381b414bc93371d666fe8d43a
Его единственное умеренное неудобство, таким образом, я не хочу перекомпилировать ядро с нуля (главным образом лень) однако, я действительно хочу знать, когда я могу обновить до ядра с патчем.
Поиск с помощью Google не придумал простой способ сказать. Кто-либо знает?
патч Oracle , о котором вы упоминали, не был принят в апстриме, как это было, но был изменен Луисом Энрикесом из Canonical, как отмечалось здесь на Launchpad , и был принят в Линус Торвальд основная ветвь ядра , июль 2012 г. .
Согласно отчету Launchpad , проблема была исправлена с ядром 3.5.0-3.3 для Quantal и ядром 3.2.0-27.43 для Precise. Оба были выпущены как обновления, и поэтому не должно быть необходимости использовать основное ядро или исправлять его самостоятельно.
Если вы хотите посмотреть журнал изменений для установленного в данный момент ядра (который включает в себя заметки о предыдущих изменениях в серии 3.xx), вы можете запустить uname -a
, чтобы найти ваше ядро, а затем использовать его имя пакета, чтобы получить список изменений:
apt-get changelog 3.5.0-17-generic
Вы можете grep
использовать его для своей проблемы (используя -C
, чтобы показать строки вокруг поискового запроса):
apt-get changelog 3.5.0-17-generic | grep -i -C 2 'ocfs2'
, тогда вы обнаружите, что проблема должна иметь исправлено:
[ Luis Henriques ]
* SAUCE: ocfs2: Fix NULL pointer dereferrence in
__ocfs2_change_file_space
- LP: #1006012
Вы также можете создать журнал изменений для записи Launchpad для проблемы (1006012), если не можете найти нужную часть журнала изменений. Это изменение впервые было объявлено в 3.5.0-3.3 Quantal Release.
Другие журналы изменений (для неустановленных версий) можно найти в пакетах Ubuntu .
Если вы считаете, что испытываете регрессию, добавьте комментарий на странице Launchpad и попросите разъяснений.