View previous topic :: View next topic |
Author |
Message |
dragos240 Apprentice
Joined: 19 Apr 2009 Posts: 252
|
Posted: Sun Oct 19, 2014 6:50 am Post subject: Kernel driver rtl8187se/r8187se causing kernel panic |
|
|
Hello,
Some background. I originally used the ck sources and had this exact problem, I felt that they might be a little less stable compared to the gentoo sources so I installed gentoo-sources, copied the .config, ran oldconfig and built the kernel. I don't know if this has anything to do with the problem.
The problem happens occationally after the system resumes from suspend and then you try to connect to any network. It doesn't happen consistently.
Kernel version: 3.14.16-gentoo.
I got a crash dump and tried to analyse it with crash. ieee80211_association_req in module r8187se starts a chain reaction that ends in skb_panic being called. PID 19960 is tainted so that might be useful. I've uploaded a snipped crashlog generated by running "log" in crash. I'm not aware of a way to paste code into elinks so I'm uploading this instead:
https://bpaste.net/show/2980aba7fa7c
Here is a backtrace for the tainted process:
https://bpaste.net/show/3fca147aa876
All other information should be avalible elsewhere. I've tried to find someone else with this problem with no luck. There are similar problems, but they're all too different and many don't even involve r8187se. I've done all that I know how. If you need any more information, please ask.
Thanks,
Dragos240 |
|
Back to top |
|
|
Hu Moderator
Joined: 06 Mar 2007 Posts: 21635
|
Posted: Sun Oct 19, 2014 2:49 pm Post subject: |
|
|
It appears that rtl8187se is a staging driver, which means it sets TAINT_CRAP and is known to be of lower quality than non-staging drivers. If you must use a staging driver, you should try to use the latest otherwise stable kernel version (currently: v3.17.1), since stable series may not receive backports of fixes for staging drivers, so any improvements made after v3.14 came out are likely not included in the kernel you tested. In this case, it appears that rtl8187se was replaced: staging: delete rtl8187se wireless driver: | commit 5ed0a8e667090003fdf7b750296fcfb248349502
Author: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Date: Wed Apr 16 11:35:54 2014 -0700
staging: delete rtl8187se wireless driver
There is a "real" driver for this hardware now in drivers/net/ so remove
the staging version as it's not needed anymore.
Reported-by: Xose Vazquez Perez <xose.vazquez@gmail.com>
Cc: Larry Finger <Larry.Finger@lwfinger.net>
Cc: John W. Linville" <linville@tuxdriver.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|