1 |
On 03/18/2012 02:29 AM, 林守磊 wrote: |
2 |
> Hi~ |
3 |
> |
4 |
> I drive my bcm4312 by module b43 and firmware , learned from |
5 |
> http://linuxwireless.org/en/users/Drivers/b43 It is drive |
6 |
> successfully, but when I start my openvpn , it looks like that the |
7 |
> kernel is crashed. |
8 |
|
9 |
> The kernel log : |
10 |
> |
11 |
> [13446.745188] sched: RT throttling activated |
12 |
> [15653.842657] tun: Universal TUN/TAP device driver, 1.6 |
13 |
> [15653.842661] tun: (C) 1999-2004 Max Krasnyansky <maxk@××××××××.com <mailto:maxk@××××××××.com>> |
14 |
> [15653.843275] BUG: unable to handle kernel NULL pointer dereference at (null) |
15 |
|
16 |
That's a bug in the kernel, so my first step would be to try the most recent |
17 |
kernel, hoping that the bug has already been fixed upstream. If the most |
18 |
recent kernel crashes the same way, then I would try older kernels, hoping |
19 |
to find where the bug first appeared. |
20 |
|
21 |
> [15653.843314] Pid: 9677, comm: openvpn Tainted: P O 3.2.9-gentoo-Shelley #1 LENOVO IdeaPad Y450 /KL1 |
22 |
|
23 |
The word "Tainted" refers to your nvidia driver (see below). Some kernel |
24 |
developers may refuse to accept a bug report if they see the word "Tainted", |
25 |
but I've never had a bug report refused for that reason. You can get rid |
26 |
of the "Tainted" by using an open-source driver like nouveau or the old 'nv' |
27 |
if you have trouble getting a bug report accepted by a kernel developer. |
28 |
|
29 |
> # lsmod |
30 |
> Module Size Used by |
31 |
> nvidia 12229445 43 |