Frederick Ros wrote:
OK. la version finale (qq peu differente de celle que je t'ai
demande de testee) est commitee en CVS (avec qq autres
changements cosmetiques).


Bien, je viens de tester la version CVS courante (mise à jour du 4 juin à 20h08) sur un noyau 2.6.7-rc2-bk4 : elle fonctionne parfaitement, à une exception près : le rmmod provoque un oops :-(...

Il faut noter que ce oops se produisait déjà avant la modif CVS. Le contenu du syslog est joint à ce mail.

--
laurent
Jun  4 22:25:49 antares kernel: usbcore: deregistering driver eagle-usb
Jun  4 22:25:49 antares kernel: slab error in cache_free_debugcheck(): cache 
`size-1024': double free, or memory outside object was overwritten
Jun  4 22:25:49 antares kernel:  [kfree+640/960] kfree+0x280/0x3c0
Jun  4 22:25:49 antares kernel:  [<c013cdd0>] kfree+0x280/0x3c0
Jun  4 22:25:49 antares kernel:  [pg0+276660085/1069871104] 
eu_disconnect_postfirm+0x265/0x2c0 [eagle_usb]
Jun  4 22:25:49 antares kernel:  [<d0b86f75>] 
eu_disconnect_postfirm+0x265/0x2c0 [eagle_usb]
Jun  4 22:25:49 antares kernel:  [pg0+276660085/1069871104] 
eu_disconnect_postfirm+0x265/0x2c0 [eagle_usb]
Jun  4 22:25:49 antares kernel:  [<d0b86f75>] 
eu_disconnect_postfirm+0x265/0x2c0 [eagle_usb]
Jun  4 22:25:49 antares kernel:  [pg0+276338577/1069871104] 
usb_disable_endpoint+0x71/0x80 [usbcore]
Jun  4 22:25:49 antares kernel:  [<d0b38791>] usb_disable_endpoint+0x71/0x80 
[usbcore]
Jun  4 22:25:49 antares kernel:  [pg0+276659442/1069871104] 
eu_disconnect+0x1c2/0x1e0 [eagle_usb]
Jun  4 22:25:49 antares kernel:  [<d0b86cf2>] eu_disconnect+0x1c2/0x1e0 
[eagle_usb]
Jun  4 22:25:49 antares kernel:  [pg0+276312334/1069871104] 
usb_unbind_interface+0x6e/0x70 [usbcore]
Jun  4 22:25:49 antares kernel:  [<d0b3210e>] usb_unbind_interface+0x6e/0x70 
[usbcore]
Jun  4 22:25:49 antares kernel:  [device_release_driver+102/112] 
device_release_driver+0x66/0x70
Jun  4 22:25:49 antares kernel:  [<c0210816>] device_release_driver+0x66/0x70
Jun  4 22:25:49 antares kernel:  [driver_detach+32/48] driver_detach+0x20/0x30
Jun  4 22:25:49 antares kernel:  [<c0210840>] driver_detach+0x20/0x30
Jun  4 22:25:49 antares kernel:  [bus_remove_driver+97/160] 
bus_remove_driver+0x61/0xa0
Jun  4 22:25:49 antares kernel:  [<c0210b01>] bus_remove_driver+0x61/0xa0
Jun  4 22:25:49 antares kernel:  [driver_unregister+26/70] 
driver_unregister+0x1a/0x46
Jun  4 22:25:49 antares kernel:  [<c0210f7a>] driver_unregister+0x1a/0x46
Jun  4 22:25:49 antares kernel:  [pg0+276312543/1069871104] 
usb_deregister+0x2f/0x40 [usbcore]
Jun  4 22:25:49 antares kernel:  [<d0b321df>] usb_deregister+0x2f/0x40 [usbcore]
Jun  4 22:25:49 antares kernel:  [pg0+276698616/1069871104] eu_exit+0x18/0x78 
[eagle_usb]
Jun  4 22:25:49 antares kernel:  [<d0b905f8>] eu_exit+0x18/0x78 [eagle_usb]
Jun  4 22:25:49 antares kernel:  [sys_delete_module+365/480] 
sys_delete_module+0x16d/0x1e0
Jun  4 22:25:49 antares kernel:  [<c012c2dd>] sys_delete_module+0x16d/0x1e0
Jun  4 22:25:49 antares kernel:  [do_munmap+289/368] do_munmap+0x121/0x170
Jun  4 22:25:49 antares kernel:  [<c01459d1>] do_munmap+0x121/0x170
Jun  4 22:25:49 antares kernel:  [sysenter_past_esp+82/113] 
sysenter_past_esp+0x52/0x71
Jun  4 22:25:49 antares kernel:  [<c0103f8d>] sysenter_past_esp+0x52/0x71
Jun  4 22:25:49 antares kernel: 
Jun  4 22:25:49 antares kernel: cf8324bc: redzone 1: 0x0, redzone 2: 0x5a2cf071.
Jun  4 22:25:49 antares kernel: ------------[ cut here ]------------
Jun  4 22:25:49 antares kernel: kernel BUG at mm/slab.c:1836!
Jun  4 22:25:49 antares kernel: invalid operand: 0000 [#1]
Jun  4 22:25:49 antares kernel: Modules linked in: autofs4 lp parport_pc 
parport ppp_async ppp_generic slhc snd_pcm_oss snd_mixer_oss snd_ens1371 
snd_rawmidi snd_seq_device snd_pcm snd_page_alloc snd_timer snd_ac97_codec 
gameport snd soundcore af_packet ide_cd cdrom floppy ipt_TOS ipt_MASQUERADE 
ipt_REDIRECT ipt_REJECT ipt_pkttype ipt_LOG ipt_state ip_nat_irc ip_nat_tftp 
ip_nat_ftp ip_conntrack_irc ip_conntrack_tftp ip_conntrack_ftp ipt_multiport 
ipt_conntrack iptable_filter iptable_mangle iptable_nat ip_conntrack ip_tables 
ne2k_pci 8390 crc32 ohci1394 ieee1394 nls_iso8859_1 nls_cp850 vfat fat reiserfs 
via_agp agpgart eagle_usb joydev dm_mod usbhid uhci_hcd usbcore rtc
Jun  4 22:25:49 antares kernel: CPU:    0
Jun  4 22:25:49 antares kernel: EIP:    0060:[kfree+910/960]    Not tainted
Jun  4 22:25:49 antares kernel: EIP:    0060:[<c013cede>]    Not tainted
Jun  4 22:25:49 antares kernel: EFLAGS: 00010002   (2.6.7-rc2-bk4) 
Jun  4 22:25:49 antares kernel: EIP is at kfree+0x38e/0x3c0
Jun  4 22:25:49 antares kernel: eax: cf8324b4   ebx: 00050c00   ecx: 0000040c   
edx: 00000008
Jun  4 22:25:49 antares kernel: esi: cffeb940   edi: cf8320a8   ebp: cf8324bc   
esp: ce623e48
Jun  4 22:25:49 antares kernel: ds: 007b   es: 007b   ss: 0068
Jun  4 22:25:49 antares kernel: Process rmmod (pid: 6355, threadinfo=ce622000 
task=cf9cb170)
Jun  4 22:25:49 antares kernel: Stack: cffeb940 cf8324bc 00000000 5a2cf071 
d0b86f75 cffd9094 00000286 00000000 
Jun  4 22:25:49 antares kernel:        cefc6870 cf8330dc cf024bd0 d0b86f75 
cf8324c0 cefc6be0 cefc6be4 cffd6c78 
Jun  4 22:25:49 antares kernel:        00000002 cffbb0a4 cf7f2924 cffd6c78 
00000002 00000028 00000002 cf8330dc 
Jun  4 22:25:49 antares kernel: Call Trace:
Jun  4 22:25:49 antares kernel:  [pg0+276660085/1069871104] 
eu_disconnect_postfirm+0x265/0x2c0 [eagle_usb]
Jun  4 22:25:49 antares kernel:  [<d0b86f75>] 
eu_disconnect_postfirm+0x265/0x2c0 [eagle_usb]
Jun  4 22:25:49 antares kernel:  [pg0+276660085/1069871104] 
eu_disconnect_postfirm+0x265/0x2c0 [eagle_usb]
Jun  4 22:25:49 antares kernel:  [<d0b86f75>] 
eu_disconnect_postfirm+0x265/0x2c0 [eagle_usb]
Jun  4 22:25:49 antares kernel:  [pg0+276338577/1069871104] 
usb_disable_endpoint+0x71/0x80 [usbcore]
Jun  4 22:25:49 antares kernel:  [<d0b38791>] usb_disable_endpoint+0x71/0x80 
[usbcore]
Jun  4 22:25:49 antares kernel:  [pg0+276659442/1069871104] 
eu_disconnect+0x1c2/0x1e0 [eagle_usb]
Jun  4 22:25:49 antares kernel:  [<d0b86cf2>] eu_disconnect+0x1c2/0x1e0 
[eagle_usb]
Jun  4 22:25:49 antares kernel:  [pg0+276312334/1069871104] 
usb_unbind_interface+0x6e/0x70 [usbcore]
Jun  4 22:25:49 antares kernel:  [<d0b3210e>] usb_unbind_interface+0x6e/0x70 
[usbcore]
Jun  4 22:25:49 antares kernel:  [device_release_driver+102/112] 
device_release_driver+0x66/0x70
Jun  4 22:25:49 antares kernel:  [<c0210816>] device_release_driver+0x66/0x70
Jun  4 22:25:49 antares kernel:  [driver_detach+32/48] driver_detach+0x20/0x30
Jun  4 22:25:49 antares kernel:  [<c0210840>] driver_detach+0x20/0x30
Jun  4 22:25:49 antares kernel:  [bus_remove_driver+97/160] 
bus_remove_driver+0x61/0xa0
Jun  4 22:25:49 antares kernel:  [<c0210b01>] bus_remove_driver+0x61/0xa0
Jun  4 22:25:49 antares kernel:  [driver_unregister+26/70] 
driver_unregister+0x1a/0x46
Jun  4 22:25:49 antares kernel:  [<c0210f7a>] driver_unregister+0x1a/0x46
Jun  4 22:25:49 antares kernel:  [pg0+276312543/1069871104] 
usb_deregister+0x2f/0x40 [usbcore]
Jun  4 22:25:49 antares kernel:  [<d0b321df>] usb_deregister+0x2f/0x40 [usbcore]
Jun  4 22:25:49 antares kernel:  [pg0+276698616/1069871104] eu_exit+0x18/0x78 
[eagle_usb]
Jun  4 22:25:49 antares kernel:  [<d0b905f8>] eu_exit+0x18/0x78 [eagle_usb]
Jun  4 22:25:49 antares kernel:  [sys_delete_module+365/480] 
sys_delete_module+0x16d/0x1e0
Jun  4 22:25:49 antares kernel:  [<c012c2dd>] sys_delete_module+0x16d/0x1e0
Jun  4 22:25:49 antares kernel:  [do_munmap+289/368] do_munmap+0x121/0x170
Jun  4 22:25:49 antares kernel:  [<c01459d1>] do_munmap+0x121/0x170
Jun  4 22:25:49 antares kernel:  [sysenter_past_esp+82/113] 
sysenter_past_esp+0x52/0x71
Jun  4 22:25:49 antares kernel:  [<c0103f8d>] sysenter_past_esp+0x52/0x71
Jun  4 22:25:49 antares kernel: 
Jun  4 22:25:49 antares kernel: Code: 0f 0b 2c 07 3b 36 2b c0 e9 ba fd ff ff 0f 
0b 2b 07 3b 36 2b 
Jun  4 22:26:00 antares kernel:  <7>Shorewall:fw2loc:ACCEPT:IN= OUT=eth0 
SRC=192.168.10.1 DST=192.168.10.255 LEN=125 TOS=0x00 PREC=0x00 TTL=64 ID=14 DF 
PROTO=UDP SPT=631 DPT=631 LEN=105 

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to