Created attachment 6992 [details] полный выхлоп journalctl Проблема воспроизводится на двух ноутах Acer с wifi-картой broadcom и драйвером bcmwl. (один ноут на сизифе, второй на p8). До этого работало нормально на ядрах 4.7.X. Если удалить kernel-modules-bcm-wl то система загружается и работает нормально (без wifi естественно). При активном драйвере - возникает следующая ошибка при загрузке системы. В attachment - полный лог journalctl с попыткой загрузиться с ядром un-def и драйвером bcmwl. мар 05 09:03:05 murr.localdomain kernel: Hardwarome name: Acer TravelMate 8481TG/BA41_HS, BIOS V1.13 09/08/2011 мар 05 09:03:05 murr.localdomain kernel: task: ffff88022e020100 task.stack: ffffc900017c4000 мар 05 09:03:05 murr.localdomain kernel: RIP: 0010:[<ffffffff810c0786>] [<ffffffff810c0786>] __wake_up_common+0x26/0x80 мар 05 09:03:05 murr.localdomain kernel: RSP: 0018:ffffc900017c7e48 EFLAGS: 00010092 мар 05 09:03:05 murr.localdomain kernel: RAX: 0000000000000282 RBX: ffffc900017c7f18 RCX: 0000000000000000 мар 05 09:03:05 murr.localdomain kernel: RDX: 0000000000000082 RSI: 0000000000000003 RDI: ffffc900017c7f18 мар 05 09:03:05 murr.localdomain kernel: RBP: ffffc900017c7e80 R08: 0000000000000000 R09: ffffc900017c7e78 мар 05 09:03:05 murr.localdomain kernel: R10: 0000000000000002 R11: ffffc900017c7e80 R12: ffffc900017c7f20 мар 05 09:03:05 murr.localdomain kernel: R13: 0000000000000282 R14: 0000000000000000 R15: 0000000000000003 мар 05 09:03:05 murr.localdomain kernel: FS: 0000000000000000(0000) GS:ffff88023fa80000(0000) knlGS:0000000000000000 мар 05 09:03:05 murr.localdomain kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 мар 05 09:03:05 murr.localdomain kernel: CR2: 0000000000000082 CR3: 0000000001c07000 CR4: 00000000000406e0 мар 05 09:03:05 murr.localdomain kernel: Stack: мар 05 09:03:05 murr.localdomain kernel: 0000000100000002 0000000000000000 ffffc900017c7f18 ffffc900017c7f10 мар 05 09:03:05 murr.localdomain kernel: 0000000000000282 0000000000000000 0000000000000082 ffffc900017c7e90 мар 05 09:03:05 murr.localdomain kernel: ffffffff810c083e ffffc900017c7eb8 ffffffff810c10e2 ffff88022e020870 мар 05 09:03:05 murr.localdomain kernel: Call Trace: мар 05 09:03:05 murr.localdomain kernel: [<ffffffff810c083e>] __wake_up_locked+0xe/0x10 мар 05 09:03:05 murr.localdomain kernel: [<ffffffff810c10e2>] complete+0x32/0x50 мар 05 09:03:05 murr.localdomain kernel: [<ffffffff8107a5e8>] mm_release+0xc8/0x150 мар 05 09:03:05 murr.localdomain kernel: [<ffffffff810824a2>] do_exit+0x132/0xb30 мар 05 09:03:05 murr.localdomain kernel: [<ffffffff8162ecb7>] rewind_stack_do_exit+0x17/0x20 мар 05 09:03:05 murr.localdomain kernel: Code: 5d c3 0f 1f 00 55 48 89 e5 41 57 41 56 41 55 41 54 4c 8d 67 08 53 41 89 f7 48 83 ec 10 89 55 cc 48 8b 57 08 4c 89 45 d0 49 39 d4 <48> 8b 32 74 45 41 89 ce 48 8d 42 e8 4c 8d 6e e8 eb 03 49 89 d5 мар 05 09:03:05 murr.localdomain kernel: RIP [<ffffffff810c0786>] __wake_up_common+0x26/0x80 мар 05 09:03:05 murr.localdomain kernel: RSP <ffffc900017c7e48> мар 05 09:03:05 murr.localdomain kernel: CR2: 0000000000000082 мар 05 09:03:05 murr.localdomain kernel: ---[ end trace 051b245ac4b84373 ]--- мар 05 09:03:05 murr.localdomain kernel: Fixing recursive fault but reboot is needed! мар 05 09:03:05 murr.localdomain kernel: BUG: scheduling while atomic: wl_event_handle/464/0x00000003
Created attachment 7007 [details] Патч (проверен на p8) Взято отсюда: https://github.com/tseliot/bcmwl/blob/master/debian/patches/0022-add-support-for-Linux-4.8.patch
Created attachment 7008 [details] spec с наложенным патчем
Нашел патч. Собрал для p8 - wifi работает на ядре 4.9.14-un-def-alt0.M80P.1 Можно переносить патч в Сизиф и в p8.
Майнтейнер сообщил, что приложил в http://git.altlinux.org/tasks/archive/done/_175/179887/ -- так понимаю, и в http://git.altlinux.org/tasks/archive/done/_175/179886/; должно добраться и до un-def. Спасибо за труды!
До сегодняшнего un-def 4.9.16,которое приехало в p8 фикс не добрался. При попытке пересобрать с амому (в той-же виртуалке что и в прошлый раз собирал модуль) вылезает ошибка: $ LANG=en_US.utf8 rpmbuild -bs --nodeps kernel-modules-bcmwl-un-def.spec warning: Macro %config not found warning: Macro %config not found Wrote: /home/alx/RPM/SRPMS/kernel-modules-bcmwl-un-def-6.30.223.248-alt13.264464.0.M80P.1.src.rpm Соответственно, при сборке в hasher-е тоже возникает ошибка. /usr/src/in/srpm/kernel-modules-bcmwl-un-def-6.30.223.248-alt12.264464.0.M80P.1.src.rpm: CHANGELOGTIME in the future: Thu Jan 1 00:00:01 UTC 1970 /usr/src/in/srpm/kernel-modules-bcmwl-un-def-6.30.223.248-alt12.264464.0.M80P.1.src.rpm: wrong packager in CHANGELOGNAME: (none) /usr/src/in/srpm/kernel-modules-bcmwl-un-def-6.30.223.248-alt12.264464.0.M80P.1.src.rpm: wrong CHANGELOGNAME: expected "6.30.223.248-alt12.264464.0.M80P.1", found "" sisyphus_check: check-changelog ERROR: changelog format violation hsh-rebuild: kernel-modules-bcmwl-un-def-6.30.223.248-alt12.264464.0.M80P.1.src.rpm: sisyphus_check failed. Вопрос - что ему не хватает, и в каком пакете находится теперь в p8 macro %config?
По предыдущему сообщению - это я сам намудрил с примонтированными директориями и подложил неправильный spec
На p8 работает после сегодняшнего обновления