Summary: | net-wireless/broadcom-sta-6.30.223.248-r1 with kernel 3.16.1 - segmentation fault in wl.ko at wlc_ioctl() | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Constantin Baranov <const> |
Component: | [OLD] Core system | Assignee: | Matt Turner <mattst88> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | gottlieb, kernel, proxy-maint, rliaonau |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 513156 | ||
Bug Blocks: | |||
Attachments: | picture of kernel panic |
I restored the old patch-structure in my overlay, tbc. If you want you can use that, or stick with the old ebuild, as the update in the ebuild was minimal. I will need to do a few more tests, then ask someone to commit it. Reopening the ticket for new versions. Sympthoms are the same. Works fine until somebody reads /proc/brcm_monitor0 - then it hangs. net-wireless/broadcom-sta-6.30.223.248-r2 sys-kernel/gentoo-sources-3.17.7 and sys-kernel/gentoo-sources-3.18.1 kernel panic can be reproduced by reading /proc/brcm_monitor0 The patch I've applied to broadcom-sta-6.30.223.248-r3 basically disables /proc/brcm_monitor0 by always returning 0. That seems unideal, but if it wasn't working before either... well at least it can't bring your system down now. |
Created attachment 378180 [details] picture of kernel panic I guess the panic is caused by accessing /proc/brcm_monitor0 file. Patch around proc handling was changed in r1, perhaps incorrectly. Version 6.30.223.141 works fine (well, doesn't crash). Kernel version 3.14.5-gentoo.