Created attachment 5811 [details] 3.8.8-std-def-alt1 на ASUS C60M1-I в UEFI mode На kernel-image-3.8.8-{std,un}-def-alt1.x86_64 наблюдаются проблемы с собранным статически по рекомендации vsu@[1] efivars.ko, приводящие к невозможности установки EFI-загрузчика: [ 18.004226] WARNING: at fs/sysfs/dir.c:536 sysfs_add_one+0xb5/0xd0() [ 18.004228] Hardware name: System Product Name [ 18.004230] sysfs: cannot create duplicate filename '/firmware/efi/vars/dump-type2-0-0-1366206034-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0' [...] [ 625.052370] INFO: rcu_sched detected stalls on CPUs/tasks: [...] [ 625.052397] CPU 1 [ 625.052405] Pid: 14116, comm: efibootmgr Tainted: G W 3.8.8-std-def-alt1 #1 System manufacturer System Product Name/C60M1-I (полный снятый dmesg прилагается) См. тж. bug #28827 и сегодняшнее замечание vsu@[2]. [1] <mike> <vsu> хотя проще, конечно, просто сделать CONFIG_EFI_VARS=y <mike> <vsu> =m сломали в и новых патчах, и ещё в предыдущем x86, efivars: firmware bug workarounds should be in platform code [2] <vsu> gvy: http://permalink.gmane.org/gmane.linux.kernel.efi/1110 вот, правда, пишут, что всё равно кое-где оно не работает <vsu> gvy: http://permalink.gmane.org/gmane.linux.kernel/1479116 тут в ветке пока тоже только репу чешут
Видимо, придётся пока сделать аналог 3.7.9-alt1.1, бишь откатить efivars.ko до состояния, потенцильно опасного для некоторых ноутов samsung, но хотя бы работающего на остальных. Если удобно -- сделай тестовый таск (не уверен, что стоит вынимать efivars.ko из vmlinuz назад в модули до получения отмашки, что так тоже исправлено).
В последней на текущий момент серии патчей: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=c0a9f451e4e7ecd2ad1a6c27ea5c31d0226bdddf добавили параметр efi_no_storage_paranoia, с которым можно обойтись и без пересборки, если это не Samsung; но пока это получается вариант "если не ставится - используй секретный бубен". CONFIG_EFI_VARS=m там починен по крайней мере в смысле собираемости.
(В ответ на комментарий №2) > В последней на текущий момент серии патчей: Ну это уж 3.9 будем крутить в руках -- хотя если лишний фидбэк окажется полезным, можно попробовать и mainline в сторонке. 2 boyarsh: спасибо, проверка сборки с 3.8.8-std-def-alt2 прошла успешно. BIG FAT SAMSUNG WARNING причитается.