Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Kernel driver rtl8187se/r8187se causing kernel panic
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
dragos240
Apprentice
Apprentice


Joined: 19 Apr 2009
Posts: 252

PostPosted: Sun Oct 19, 2014 6:50 am    Post subject: Kernel driver rtl8187se/r8187se causing kernel panic Reply with quote

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
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 13836

PostPosted: Sun Oct 19, 2014 2:49 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
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