Re: USB DVB unplug: kernel BUG at kernel/module.c:912!

2009-04-07 Thread Andrew Morton
On Tue, 31 Mar 2009 14:28:45 +0200 (CEST) Geert Uytterhoeven 
geert.uytterhoe...@sonycom.com wrote:

 When unplugging a Sony PlayTV USB DVB adaptor from a PS3, I get
 
 | kernel BUG at kernel/module.c:912!
 
 on 2.6.29-06608-g15f7176.
 
 Insert Sony PlayTV USB:
 
 Mar 31 13:41:57 ps3 kernel: [  266.556878] usb 1-2.1: new high speed USB 
 device using ps3-ehci-driver and address 6
 Mar 31 13:41:57 ps3 kernel: [  266.649435] usb 1-2.1: New USB device found, 
 idVendor=1415, idProduct=0003
 Mar 31 13:41:57 ps3 kernel: [  266.649448] usb 1-2.1: New USB device strings: 
 Mfr=1, Product=2, SerialNumber=3
 Mar 31 13:41:57 ps3 kernel: [  266.649457] usb 1-2.1: Product: SCEH-0036
 Mar 31 13:41:57 ps3 kernel: [  266.649464] usb 1-2.1: Manufacturer: SONY
 Mar 31 13:41:57 ps3 kernel: [  266.649475] usb 1-2.1: SerialNumber: ALR001GLZS
 Mar 31 13:41:57 ps3 kernel: [  266.649819] usb 1-2.1: configuration #1 chosen 
 from 1 choice
 Mar 31 13:41:58 ps3 kernel: [  267.496197] dib0700: loaded with support for 9 
 different device-types
 Mar 31 13:41:58 ps3 kernel: [  267.497162] dvb-usb: found a 'Sony PlayTV' in 
 cold state, will try to load a firmware
 Mar 31 13:41:58 ps3 kernel: [  267.497182] usb 1-2.1: firmware: requesting 
 dvb-usb-dib0700-1.20.fw
 Mar 31 13:41:58 ps3 kernel: [  267.547717] dvb-usb: downloading firmware from 
 file 'dvb-usb-dib0700-1.20.fw'
 Mar 31 13:41:58 ps3 kernel: [  267.760597] dib0700: firmware started 
 successfully.
 Mar 31 13:41:59 ps3 kernel: [  268.264509] dvb-usb: found a 'Sony PlayTV' in 
 warm state.
 Mar 31 13:41:59 ps3 kernel: [  268.264696] dvb-usb: will pass the complete 
 MPEG2 transport stream to the software demuxer.
 Mar 31 13:41:59 ps3 kernel: [  268.265293] DVB: registering new adapter (Sony 
 PlayTV)
 Mar 31 13:41:59 ps3 kernel: [  268.502455] DVB: registering adapter 0 
 frontend 0 (DiBcom 7000PC)...
 Mar 31 13:41:59 ps3 kernel: [  268.685103] DiB0070: successfully identified
 Mar 31 13:41:59 ps3 kernel: [  268.685117] dvb-usb: will pass the complete 
 MPEG2 transport stream to the software demuxer.
 Mar 31 13:41:59 ps3 kernel: [  268.685539] DVB: registering new adapter (Sony 
 PlayTV)
 Mar 31 13:41:59 ps3 kernel: [  268.842648] DVB: registering adapter 1 
 frontend 0 (DiBcom 7000PC)...
 Mar 31 13:42:00 ps3 kernel: [  269.029071] DiB0070: successfully identified
 Mar 31 13:42:00 ps3 kernel: [  269.029331] input: IR-receiver inside an USB 
 DVB receiver as /class/input/input3
 Mar 31 13:42:00 ps3 kernel: [  269.052670] dvb-usb: schedule remote query 
 interval to 50 msecs.
 Mar 31 13:42:00 ps3 kernel: [  269.052685] dvb-usb: Sony PlayTV successfully 
 initialized and connected.
 Mar 31 13:42:00 ps3 kernel: [  269.052917] usbcore: registered new interface 
 driver dvb_usb_dib0700
 
 Unplug Sony PlayTV USB:
 
 Mar 31 14:01:28 ps3 kernel: [ 1437.101593] usb 1-2.1: USB disconnect, address 
 6
 Mar 31 14:01:28 ps3 kernel: [ 1437.133461] [ cut here 
 ]
 Mar 31 14:01:28 ps3 kernel: [ 1437.137955] kernel BUG at kernel/module.c:912!
 Mar 31 14:01:28 ps3 kernel: [ 1437.142408] Oops: Exception in kernel mode, 
 sig: 5 [#1]
 Mar 31 14:01:28 ps3 kernel: [ 1437.146533] SMP NR_CPUS=2 PS3
 Mar 31 14:01:28 ps3 kernel: [ 1437.150560] Modules linked in: dvb_usb_dib0700 
 dib7000p dib3000mc dvb_usb dvb_core dib7000m dibx000_common dib0070 i2c_core 
 nfsd exportfs dm_crypt dm_mod sg ps3disk ps3rom ps3flash ps3stor_lib ps3vram 
 joydev evdev
 Mar 31 14:01:28 ps3 kernel: [ 1437.155317] NIP: c008ae54 LR: 
 c008ae4c CTR: c008ae20
 Mar 31 14:01:28 ps3 kernel: [ 1437.159706] REGS: c6987410 TRAP: 0700  
  Tainted: GW   (2.6.29-06608-g15f7176)
 Mar 31 14:01:28 ps3 kernel: [ 1437.164144] MSR: 80028032 
 EE,CE,IR,DR  CR: 44004042  XER: 2000
 Mar 31 14:01:28 ps3 kernel: [ 1437.168636] TASK = c69811c0[111] 
 'khubd' THREAD: c6984000 CPU: 0
 Mar 31 14:01:28 ps3 kernel: [ 1437.168853] GPR00: c05777f8 
 c6987690 c0639b20  
 Mar 31 14:01:28 ps3 kernel: [ 1437.173362] GPR04: c00d1504 
 d29ced10  c065dc68 
 Mar 31 14:01:28 ps3 kernel: [ 1437.177894] GPR08:  
 c05777f8 d28092f8 c05777f8 
 Mar 31 14:01:28 ps3 kernel: [ 1437.182439] GPR12: d29d53f0 
 c0664200 00e9 c6d71830 
 Mar 31 14:01:28 ps3 kernel: [ 1437.186985] GPR16: 03e8 
  c6de9400 c6d71830 
 Mar 31 14:01:28 ps3 kernel: [ 1437.191559] GPR20:  
  c6cc6000 c6cc6000 
 Mar 31 14:01:28 ps3 kernel: [ 1437.196120] GPR24: 0001 
 c6cc63a0 c6bf90e8 c122c800 
 Mar 31 14:01:28 ps3 kernel: [ 1437.200676] GPR28: 0001 
 c312a000 d2b5c080 d28092f8 
 Mar 31 14:01:28 ps3 kernel: [ 1437.209542] NIP [c008ae54] 
 .symbol_put_addr+0x34/0x64
 Mar 31 14:01:28 ps3 

Re: USB DVB unplug: kernel BUG at kernel/module.c:912!

2009-04-07 Thread Geert Uytterhoeven
On Mon, 6 Apr 2009, Andrew Morton wrote:
 On Tue, 31 Mar 2009 14:28:45 +0200 (CEST) Geert Uytterhoeven 
 geert.uytterhoe...@sonycom.com wrote:
 
  When unplugging a Sony PlayTV USB DVB adaptor from a PS3, I get
  
  | kernel BUG at kernel/module.c:912!
  
  on 2.6.29-06608-g15f7176.

  Unplug Sony PlayTV USB:
  
  Mar 31 14:01:28 ps3 kernel: [ 1437.101593] usb 1-2.1: USB disconnect, 
  address 6
  Mar 31 14:01:28 ps3 kernel: [ 1437.133461] [ cut here 
  ]
  Mar 31 14:01:28 ps3 kernel: [ 1437.137955] kernel BUG at 
  kernel/module.c:912!
  Mar 31 14:01:28 ps3 kernel: [ 1437.142408] Oops: Exception in kernel mode, 
  sig: 5 [#1]
  Mar 31 14:01:28 ps3 kernel: [ 1437.146533] SMP NR_CPUS=2 PS3
  Mar 31 14:01:28 ps3 kernel: [ 1437.150560] Modules linked in: 
  dvb_usb_dib0700 dib7000p dib3000mc dvb_usb dvb_core dib7000m dibx000_common 
  dib0070 i2c_core nfsd exportfs dm_crypt dm_mod sg ps3disk ps3rom ps3flash 
  ps3stor_lib ps3vram joydev evdev
  Mar 31 14:01:28 ps3 kernel: [ 1437.155317] NIP: c008ae54 LR: 
  c008ae4c CTR: c008ae20
  Mar 31 14:01:28 ps3 kernel: [ 1437.159706] REGS: c6987410 TRAP: 
  0700   Tainted: GW   (2.6.29-06608-g15f7176)
  Mar 31 14:01:28 ps3 kernel: [ 1437.164144] MSR: 80028032 
  EE,CE,IR,DR  CR: 44004042  XER: 2000
  Mar 31 14:01:28 ps3 kernel: [ 1437.168636] TASK = c69811c0[111] 
  'khubd' THREAD: c6984000 CPU: 0
  Mar 31 14:01:28 ps3 kernel: [ 1437.168853] GPR00: c05777f8 
  c6987690 c0639b20  
  Mar 31 14:01:28 ps3 kernel: [ 1437.173362] GPR04: c00d1504 
  d29ced10  c065dc68 
  Mar 31 14:01:28 ps3 kernel: [ 1437.177894] GPR08:  
  c05777f8 d28092f8 c05777f8 
  Mar 31 14:01:28 ps3 kernel: [ 1437.182439] GPR12: d29d53f0 
  c0664200 00e9 c6d71830 
  Mar 31 14:01:28 ps3 kernel: [ 1437.186985] GPR16: 03e8 
   c6de9400 c6d71830 
  Mar 31 14:01:28 ps3 kernel: [ 1437.191559] GPR20:  
   c6cc6000 c6cc6000 
  Mar 31 14:01:28 ps3 kernel: [ 1437.196120] GPR24: 0001 
  c6cc63a0 c6bf90e8 c122c800 
  Mar 31 14:01:28 ps3 kernel: [ 1437.200676] GPR28: 0001 
  c312a000 d2b5c080 d28092f8 
  Mar 31 14:01:28 ps3 kernel: [ 1437.209542] NIP [c008ae54] 
  .symbol_put_addr+0x34/0x64
  Mar 31 14:01:28 ps3 kernel: [ 1437.214040] LR [c008ae4c] 
  .symbol_put_addr+0x2c/0x64
  Mar 31 14:01:28 ps3 kernel: [ 1437.218494] Call Trace:
  Mar 31 14:01:28 ps3 kernel: [ 1437.222885] [c6987690] 
  [0001] 0x1 (unreliable)
  Mar 31 14:01:28 ps3 kernel: [ 1437.227447] [c6987710] 
  [d29ce2e0] .dvb_frontend_detach+0x80/0x10c [dvb_core]
  Mar 31 14:01:28 ps3 kernel: [ 1437.232018] [c69877a0] 
  [d2b4f088] .dvb_usb_adapter_frontend_exit+0x30/0x4c [dvb_usb]
  Mar 31 14:01:28 ps3 kernel: [ 1437.236598] [c6987820] 
  [d2b4e4ec] .dvb_usb_exit+0x3c/0xf0 [dvb_usb]
  Mar 31 14:01:28 ps3 kernel: [ 1437.241189] [c69878c0] 
  [d2b4e5ec] .dvb_usb_device_exit+0x4c/0x74 [dvb_usb]
  Mar 31 14:01:28 ps3 kernel: [ 1437.245784] [c6987940] 
  [c0279ca0] .usb_unbind_interface+0x7c/0x138
  Mar 31 14:01:28 ps3 kernel: [ 1437.250348] [c69879e0] 
  [c02430e8] .__device_release_driver+0xb8/0x100
  Mar 31 14:01:28 ps3 kernel: [ 1437.254936] [c6987a70] 
  [c024325c] .device_release_driver+0x30/0x54
  Mar 31 14:01:28 ps3 kernel: [ 1437.259518] [c6987b00] 
  [c02423a4] .bus_remove_device+0xe4/0x124
  Mar 31 14:01:28 ps3 kernel: [ 1437.264104] [c6987b90] 
  [c023ff98] .device_del+0x178/0x1f8
  Mar 31 14:01:28 ps3 kernel: [ 1437.268631] [c6987c20] 
  [c0276eb4] .usb_disable_device+0xb0/0x168
  Mar 31 14:01:28 ps3 kernel: [ 1437.273175] [c6987cc0] 
  [c0271630] .usb_disconnect+0xc0/0x158
  Mar 31 14:01:28 ps3 kernel: [ 1437.277606] [c6987d70] 
  [c027260c] .hub_thread+0x538/0xf14
  Mar 31 14:01:28 ps3 kernel: [ 1437.281894] [c6987f00] 
  [c006c298] .kthread+0x78/0xc4
  Mar 31 14:01:28 ps3 kernel: [ 1437.286192] [c6987f90] 
  [c00209e8] .kernel_thread+0x54/0x70
  Mar 31 14:01:28 ps3 kernel: [ 1437.290510] Instruction dump:
  Mar 31 14:01:28 ps3 kernel: [ 1437.294762] 7c0802a6 f8010010 7c7f1b78 
  f821ff81 4bfde4fd 6000 2fa3 409e0030 
  Mar 31 14:01:28 ps3 kernel: [ 1437.299233] 7fe3fb78 4bffc3b9 2fa3 
  409e000c 0fe0 4800 38210080 e8010010 
  Mar 31 14:01:28 ps3 kernel: [ 1437.304457] ---[ end trace d1da44b3213415b8 
  ]---
 
 Is it a post-2.6.29 regression?

The support for Sony PlayTV was added to the dib0700 driver after 2.6.29.
But it also happened with another DVB-T USB 

Re: USB DVB unplug: kernel BUG at kernel/module.c:912!

2009-04-07 Thread Geert Uytterhoeven
On Tue, 7 Apr 2009, Geert Uytterhoeven wrote:
 On Mon, 6 Apr 2009, Andrew Morton wrote:
  On Tue, 31 Mar 2009 14:28:45 +0200 (CEST) Geert Uytterhoeven 
  geert.uytterhoe...@sonycom.com wrote:
   When unplugging a Sony PlayTV USB DVB adaptor from a PS3, I get
   
   | kernel BUG at kernel/module.c:912!
   
   on 2.6.29-06608-g15f7176.
 
   Unplug Sony PlayTV USB:
   
   Mar 31 14:01:28 ps3 kernel: [ 1437.101593] usb 1-2.1: USB disconnect, 
   address 6
   Mar 31 14:01:28 ps3 kernel: [ 1437.133461] [ cut here 
   ]
   Mar 31 14:01:28 ps3 kernel: [ 1437.137955] kernel BUG at 
   kernel/module.c:912!
   Mar 31 14:01:28 ps3 kernel: [ 1437.142408] Oops: Exception in kernel 
   mode, sig: 5 [#1]
   Mar 31 14:01:28 ps3 kernel: [ 1437.146533] SMP NR_CPUS=2 PS3
   Mar 31 14:01:28 ps3 kernel: [ 1437.150560] Modules linked in: 
   dvb_usb_dib0700 dib7000p dib3000mc dvb_usb dvb_core dib7000m 
   dibx000_common dib0070 i2c_core nfsd exportfs dm_crypt dm_mod sg ps3disk 
   ps3rom ps3flash ps3stor_lib ps3vram joydev evdev
   Mar 31 14:01:28 ps3 kernel: [ 1437.155317] NIP: c008ae54 LR: 
   c008ae4c CTR: c008ae20
   Mar 31 14:01:28 ps3 kernel: [ 1437.159706] REGS: c6987410 TRAP: 
   0700   Tainted: GW   (2.6.29-06608-g15f7176)
   Mar 31 14:01:28 ps3 kernel: [ 1437.164144] MSR: 80028032 
   EE,CE,IR,DR  CR: 44004042  XER: 2000
   Mar 31 14:01:28 ps3 kernel: [ 1437.168636] TASK = c69811c0[111] 
   'khubd' THREAD: c6984000 CPU: 0
   Mar 31 14:01:28 ps3 kernel: [ 1437.168853] GPR00: c05777f8 
   c6987690 c0639b20  
   Mar 31 14:01:28 ps3 kernel: [ 1437.173362] GPR04: c00d1504 
   d29ced10  c065dc68 
   Mar 31 14:01:28 ps3 kernel: [ 1437.177894] GPR08:  
   c05777f8 d28092f8 c05777f8 
   Mar 31 14:01:28 ps3 kernel: [ 1437.182439] GPR12: d29d53f0 
   c0664200 00e9 c6d71830 
   Mar 31 14:01:28 ps3 kernel: [ 1437.186985] GPR16: 03e8 
    c6de9400 c6d71830 
   Mar 31 14:01:28 ps3 kernel: [ 1437.191559] GPR20:  
    c6cc6000 c6cc6000 
   Mar 31 14:01:28 ps3 kernel: [ 1437.196120] GPR24: 0001 
   c6cc63a0 c6bf90e8 c122c800 
   Mar 31 14:01:28 ps3 kernel: [ 1437.200676] GPR28: 0001 
   c312a000 d2b5c080 d28092f8 
   Mar 31 14:01:28 ps3 kernel: [ 1437.209542] NIP [c008ae54] 
   .symbol_put_addr+0x34/0x64
   Mar 31 14:01:28 ps3 kernel: [ 1437.214040] LR [c008ae4c] 
   .symbol_put_addr+0x2c/0x64
   Mar 31 14:01:28 ps3 kernel: [ 1437.218494] Call Trace:
   Mar 31 14:01:28 ps3 kernel: [ 1437.222885] [c6987690] 
   [0001] 0x1 (unreliable)
   Mar 31 14:01:28 ps3 kernel: [ 1437.227447] [c6987710] 
   [d29ce2e0] .dvb_frontend_detach+0x80/0x10c [dvb_core]
   Mar 31 14:01:28 ps3 kernel: [ 1437.232018] [c69877a0] 
   [d2b4f088] .dvb_usb_adapter_frontend_exit+0x30/0x4c [dvb_usb]
   Mar 31 14:01:28 ps3 kernel: [ 1437.236598] [c6987820] 
   [d2b4e4ec] .dvb_usb_exit+0x3c/0xf0 [dvb_usb]
   Mar 31 14:01:28 ps3 kernel: [ 1437.241189] [c69878c0] 
   [d2b4e5ec] .dvb_usb_device_exit+0x4c/0x74 [dvb_usb]
   Mar 31 14:01:28 ps3 kernel: [ 1437.245784] [c6987940] 
   [c0279ca0] .usb_unbind_interface+0x7c/0x138
   Mar 31 14:01:28 ps3 kernel: [ 1437.250348] [c69879e0] 
   [c02430e8] .__device_release_driver+0xb8/0x100
   Mar 31 14:01:28 ps3 kernel: [ 1437.254936] [c6987a70] 
   [c024325c] .device_release_driver+0x30/0x54
   Mar 31 14:01:28 ps3 kernel: [ 1437.259518] [c6987b00] 
   [c02423a4] .bus_remove_device+0xe4/0x124
   Mar 31 14:01:28 ps3 kernel: [ 1437.264104] [c6987b90] 
   [c023ff98] .device_del+0x178/0x1f8
   Mar 31 14:01:28 ps3 kernel: [ 1437.268631] [c6987c20] 
   [c0276eb4] .usb_disable_device+0xb0/0x168
   Mar 31 14:01:28 ps3 kernel: [ 1437.273175] [c6987cc0] 
   [c0271630] .usb_disconnect+0xc0/0x158
   Mar 31 14:01:28 ps3 kernel: [ 1437.277606] [c6987d70] 
   [c027260c] .hub_thread+0x538/0xf14
   Mar 31 14:01:28 ps3 kernel: [ 1437.281894] [c6987f00] 
   [c006c298] .kthread+0x78/0xc4
   Mar 31 14:01:28 ps3 kernel: [ 1437.286192] [c6987f90] 
   [c00209e8] .kernel_thread+0x54/0x70
   Mar 31 14:01:28 ps3 kernel: [ 1437.290510] Instruction dump:
   Mar 31 14:01:28 ps3 kernel: [ 1437.294762] 7c0802a6 f8010010 7c7f1b78 
   f821ff81 4bfde4fd 6000 2fa3 409e0030 
   Mar 31 14:01:28 ps3 kernel: [ 1437.299233] 7fe3fb78 4bffc3b9 2fa3 
   409e000c 0fe0 4800 38210080 e8010010 
   Mar 31 14:01:28 ps3 kernel: [ 1437.304457] ---[ end trace 
   d1da44b3213415b8 ]---
  
  Is it a 

USB DVB unplug: kernel BUG at kernel/module.c:912!

2009-03-31 Thread Geert Uytterhoeven
When unplugging a Sony PlayTV USB DVB adaptor from a PS3, I get

| kernel BUG at kernel/module.c:912!

on 2.6.29-06608-g15f7176.

Insert Sony PlayTV USB:

Mar 31 13:41:57 ps3 kernel: [  266.556878] usb 1-2.1: new high speed USB device 
using ps3-ehci-driver and address 6
Mar 31 13:41:57 ps3 kernel: [  266.649435] usb 1-2.1: New USB device found, 
idVendor=1415, idProduct=0003
Mar 31 13:41:57 ps3 kernel: [  266.649448] usb 1-2.1: New USB device strings: 
Mfr=1, Product=2, SerialNumber=3
Mar 31 13:41:57 ps3 kernel: [  266.649457] usb 1-2.1: Product: SCEH-0036
Mar 31 13:41:57 ps3 kernel: [  266.649464] usb 1-2.1: Manufacturer: SONY
Mar 31 13:41:57 ps3 kernel: [  266.649475] usb 1-2.1: SerialNumber: ALR001GLZS
Mar 31 13:41:57 ps3 kernel: [  266.649819] usb 1-2.1: configuration #1 chosen 
from 1 choice
Mar 31 13:41:58 ps3 kernel: [  267.496197] dib0700: loaded with support for 9 
different device-types
Mar 31 13:41:58 ps3 kernel: [  267.497162] dvb-usb: found a 'Sony PlayTV' in 
cold state, will try to load a firmware
Mar 31 13:41:58 ps3 kernel: [  267.497182] usb 1-2.1: firmware: requesting 
dvb-usb-dib0700-1.20.fw
Mar 31 13:41:58 ps3 kernel: [  267.547717] dvb-usb: downloading firmware from 
file 'dvb-usb-dib0700-1.20.fw'
Mar 31 13:41:58 ps3 kernel: [  267.760597] dib0700: firmware started 
successfully.
Mar 31 13:41:59 ps3 kernel: [  268.264509] dvb-usb: found a 'Sony PlayTV' in 
warm state.
Mar 31 13:41:59 ps3 kernel: [  268.264696] dvb-usb: will pass the complete 
MPEG2 transport stream to the software demuxer.
Mar 31 13:41:59 ps3 kernel: [  268.265293] DVB: registering new adapter (Sony 
PlayTV)
Mar 31 13:41:59 ps3 kernel: [  268.502455] DVB: registering adapter 0 frontend 
0 (DiBcom 7000PC)...
Mar 31 13:41:59 ps3 kernel: [  268.685103] DiB0070: successfully identified
Mar 31 13:41:59 ps3 kernel: [  268.685117] dvb-usb: will pass the complete 
MPEG2 transport stream to the software demuxer.
Mar 31 13:41:59 ps3 kernel: [  268.685539] DVB: registering new adapter (Sony 
PlayTV)
Mar 31 13:41:59 ps3 kernel: [  268.842648] DVB: registering adapter 1 frontend 
0 (DiBcom 7000PC)...
Mar 31 13:42:00 ps3 kernel: [  269.029071] DiB0070: successfully identified
Mar 31 13:42:00 ps3 kernel: [  269.029331] input: IR-receiver inside an USB DVB 
receiver as /class/input/input3
Mar 31 13:42:00 ps3 kernel: [  269.052670] dvb-usb: schedule remote query 
interval to 50 msecs.
Mar 31 13:42:00 ps3 kernel: [  269.052685] dvb-usb: Sony PlayTV successfully 
initialized and connected.
Mar 31 13:42:00 ps3 kernel: [  269.052917] usbcore: registered new interface 
driver dvb_usb_dib0700

Unplug Sony PlayTV USB:

Mar 31 14:01:28 ps3 kernel: [ 1437.101593] usb 1-2.1: USB disconnect, address 6
Mar 31 14:01:28 ps3 kernel: [ 1437.133461] [ cut here ]
Mar 31 14:01:28 ps3 kernel: [ 1437.137955] kernel BUG at kernel/module.c:912!
Mar 31 14:01:28 ps3 kernel: [ 1437.142408] Oops: Exception in kernel mode, sig: 
5 [#1]
Mar 31 14:01:28 ps3 kernel: [ 1437.146533] SMP NR_CPUS=2 PS3
Mar 31 14:01:28 ps3 kernel: [ 1437.150560] Modules linked in: dvb_usb_dib0700 
dib7000p dib3000mc dvb_usb dvb_core dib7000m dibx000_common dib0070 i2c_core 
nfsd exportfs dm_crypt dm_mod sg ps3disk ps3rom ps3flash ps3stor_lib ps3vram 
joydev evdev
Mar 31 14:01:28 ps3 kernel: [ 1437.155317] NIP: c008ae54 LR: 
c008ae4c CTR: c008ae20
Mar 31 14:01:28 ps3 kernel: [ 1437.159706] REGS: c6987410 TRAP: 0700   
Tainted: GW   (2.6.29-06608-g15f7176)
Mar 31 14:01:28 ps3 kernel: [ 1437.164144] MSR: 80028032 EE,CE,IR,DR  
CR: 44004042  XER: 2000
Mar 31 14:01:28 ps3 kernel: [ 1437.168636] TASK = c69811c0[111] 'khubd' 
THREAD: c6984000 CPU: 0
Mar 31 14:01:28 ps3 kernel: [ 1437.168853] GPR00: c05777f8 
c6987690 c0639b20  
Mar 31 14:01:28 ps3 kernel: [ 1437.173362] GPR04: c00d1504 
d29ced10  c065dc68 
Mar 31 14:01:28 ps3 kernel: [ 1437.177894] GPR08:  
c05777f8 d28092f8 c05777f8 
Mar 31 14:01:28 ps3 kernel: [ 1437.182439] GPR12: d29d53f0 
c0664200 00e9 c6d71830 
Mar 31 14:01:28 ps3 kernel: [ 1437.186985] GPR16: 03e8 
 c6de9400 c6d71830 
Mar 31 14:01:28 ps3 kernel: [ 1437.191559] GPR20:  
 c6cc6000 c6cc6000 
Mar 31 14:01:28 ps3 kernel: [ 1437.196120] GPR24: 0001 
c6cc63a0 c6bf90e8 c122c800 
Mar 31 14:01:28 ps3 kernel: [ 1437.200676] GPR28: 0001 
c312a000 d2b5c080 d28092f8 
Mar 31 14:01:28 ps3 kernel: [ 1437.209542] NIP [c008ae54] 
.symbol_put_addr+0x34/0x64
Mar 31 14:01:28 ps3 kernel: [ 1437.214040] LR [c008ae4c] 
.symbol_put_addr+0x2c/0x64
Mar 31 14:01:28 ps3 kernel: [ 1437.218494] Call Trace:
Mar 31 14:01:28 ps3 kernel: [ 1437.222885] [c6987690]