ptical Mouse] on usb-0000:00:07.2-2 bound device '1-2:1.0' to driver 'usbhid' usbcore: registered new driver usbhid drivers/usb/input/hid-core.c: v2.0:USB HID core driver CLASS: registering class device: ID = 'mouse0' kobject mouse0: registering. parent: input, set: class_obj CLASS: registering class device: ID = 'mice' kobject mice: registering. parent: input, set: class_obj CLASS: registering class device: ID = 'psaux' kobject psaux: registering. parent: misc, set: class_obj mice: PS/2 mouse device common for all mice bus serio: add driver atkbd kobject atkbd: registering. parent: , set: drivers input: AT Translated Set 2 keyboard on isa0060/serio0 bound device 'serio1' to driver 'atkbd' NET: Registered protocol family 2 IP: routing cache hash table of 1024 buckets, 32Kbytes TCP: Hash tables configured (established 32768 bind 9362) NET: Registered protocol family 1 NET: Registered protocol family 17 ACPI: (supports S0 S1 S4 S5) ACPI wakeup devices: PCI0 UAR1 USB USB1 MC9 BIOS EDD facility v0.16 2004-Jun-25, 16 devices found subsystem edd: registering kobject edd: registering. parent: , set: firmware kobject int13_dev80: registering. parent: , set: edd kobject int13_dev81: registering. parent: , set: edd kobject int13_dev82: registering. parent: , set: edd kobject int13_dev83: registering. parent: , set: edd kobject int13_dev84: registering. parent: , set: edd kobject int13_dev85: registering. parent: , set: edd kobject int13_dev86: registering. parent: , set: edd kobject int13_dev87: registering. parent: , set: edd kobject int13_dev88: registering. parent: , set: edd kobject int13_dev89: registering. parent: , set: edd kobject int13_dev8a: registering. parent: , set: edd kobject int13_dev8b: registering. parent: , set: edd kobject int13_dev8c: registering. parent: , set: edd kobject int13_dev8d: registering. parent: , set: edd kobject int13_dev8e: registering. parent: , set: edd kobject int13_dev8f: registering. parent: , set: edd kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. fill_kobj_path: path = '/block/sda/sda5' VFS: Mounted root (ext3 filesystem) readonly. Mounted devfs on /dev Freeing unused kernel memory: 412k freed CLASS: registering class device: ID = 'vcs1' kobject vcs1: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa1' kobject vcsa1: registering. parent: vc, set: class_obj CLASS: Unregistering class device. ID = 'vcs1' kobject vcs1: cleaning up device class 'vcs1': release. CLASS: Unregistering class device. ID = 'vcsa1' kobject vcsa1: cleaning up device class 'vcsa1': release. CLASS: registering class device: ID = 'vcs1' kobject vcs1: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa1' kobject vcsa1: registering. parent: vc, set: class_obj CLASS: Unregistering class device. ID = 'vcs1' kobject vcs1: cleaning up device class 'vcs1': release. CLASS: Unregistering class device. ID = 'vcsa1' kobject vcsa1: cleaning up device class 'vcsa1': release. CLASS: registering class device: ID = 'vcs1' kobject vcs1: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa1' kobject vcsa1: registering. parent: vc, set: class_obj CLASS: Unregistering class device. ID = 'vcs1' kobject vcs1: cleaning up device class 'vcs1': release. CLASS: Unregistering class device. ID = 'vcsa1' kobject vcsa1: cleaning up device class 'vcsa1': release. CLASS: registering class device: ID = 'vcs1' kobject vcs1: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa1' kobject vcsa1: registering. parent: vc, set: class_obj CLASS: Unregistering class device. ID = 'vcs1' kobject vcs1: cleaning up device class 'vcs1': release. CLASS: Unregistering class device. ID = 'vcsa1' kobject vcsa1: cleaning up device class 'vcsa1': release. CLASS: registering class device: ID = 'vcs1' kobject vcs1: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa1' kobject vcsa1: registering. parent: vc, set: class_obj CLASS: Unregistering class device. ID = 'vcs1' kobject vcs1: cleaning up device class 'vcs1': release. CLASS: Unregistering class device. ID = 'vcsa1' kobject vcsa1: cleaning up device class 'vcsa1': release. CLASS: registering class device: ID = 'vcs1' kobject vcs1: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa1' kobject vcsa1: registering. parent: vc, set: class_obj Adding 195560k swap on /dev/sda6. Priority:0 extents:1 EXT3 FS on sda5, internal journal kobject rtc: registering. parent: , set: module kobject sections: registering. parent: rtc, set: CLASS: registering class device: ID = 'rtc' kobject rtc: registering. parent: misc, set: class_obj Real Time Clock Driver v1.12 kobject psmouse: registering. parent: , set: module kobject sections: registering. parent: psmouse, set: bus serio: add driver psmouse kobject psmouse: registering. parent: , set: drivers CLASS: registering class device: ID = 'mouse1' kobject mouse1: registering. parent: input, set: class_obj input: PS/2 Logitech Mouse on isa0060/serio1 bound device 'serio0' to driver 'psmouse' fill_kobj_path: path = '/block/sda/sda2' nfs warning: mount version older than kernel nfs warning: mount version older than kernel nfs warning: mount version older than kernel nfs warning: mount version older than kernel nfs warning: mount version older than kernel nfs warning: mount version older than kernel CLASS: registering class device: ID = 'vcs2' kobject vcs2: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa2' kobject vcsa2: registering. parent: vc, set: class_obj CLASS: Unregistering class device. ID = 'vcs2' kobject vcs2: cleaning up device class 'vcs2': release. CLASS: Unregistering class device. ID = 'vcsa2' kobject vcsa2: cleaning up device class 'vcsa2': release. CLASS: registering class device: ID = 'vcs3' kobject vcs3: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa3' kobject vcsa3: registering. parent: vc, set: class_obj CLASS: Unregistering class device. ID = 'vcs3' kobject vcs3: cleaning up device class 'vcs3': release. CLASS: Unregistering class device. ID = 'vcsa3' kobject vcsa3: cleaning up device class 'vcsa3': release. CLASS: registering class device: ID = 'vcs4' kobject vcs4: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa4' kobject vcsa4: registering. parent: vc, set: class_obj CLASS: Unregistering class device. ID = 'vcs4' kobject vcs4: cleaning up device class 'vcs4': release. CLASS: Unregistering class device. ID = 'vcsa4' kobject vcsa4: cleaning up device class 'vcsa4': release. CLASS: registering class device: ID = 'vcs5' kobject vcs5: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa5' kobject vcsa5: registering. parent: vc, set: class_obj CLASS: Unregistering class device. ID = 'vcs5' kobject vcs5: cleaning up device class 'vcs5': release. CLASS: Unregistering class device. ID = 'vcsa5' kobject vcsa5: cleaning up device class 'vcsa5': release. CLASS: registering class device: ID = 'vcs6' kobject vcs6: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa6' kobject vcsa6: registering. parent: vc, set: class_obj CLASS: Unregistering class device. ID = 'vcs6' kobject vcs6: cleaning up device class 'vcs6': release. CLASS: Unregistering class device. ID = 'vcsa6' kobject vcsa6: cleaning up device class 'vcsa6': release. CLASS: registering class device: ID = 'vcs7' kobject vcs7: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa7' kobject vcsa7: registering. parent: vc, set: class_obj CLASS: Unregistering class device. ID = 'vcs7' kobject vcs7: cleaning up device class 'vcs7': release. CLASS: Unregistering class device. ID = 'vcsa7' kobject vcsa7: cleaning up device class 'vcsa7': release. CLASS: registering class device: ID = 'vcs8' kobject vcs8: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa8' kobject vcsa8: registering. parent: vc, set: class_obj CLASS: Unregistering class device. ID = 'vcs8' kobject vcs8: cleaning up device class 'vcs8': release. CLASS: Unregistering class device. ID = 'vcsa8' kobject vcsa8: cleaning up device class 'vcsa8': release. CLASS: registering class device: ID = 'vcs9' kobject vcs9: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa9' kobject vcsa9: registering. parent: vc, set: class_obj CLASS: Unregistering class device. ID = 'vcs9' kobject vcs9: cleaning up device class 'vcs9': release. CLASS: Unregistering class device. ID = 'vcsa9' kobject vcsa9: cleaning up device class 'vcsa9': release. CLASS: registering class device: ID = 'vcs10' kobject vcs10: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa10' kobject vcsa10: registering. parent: vc, set: class_obj CLASS: Unregistering class device. ID = 'vcs10' kobject vcs10: cleaning up device class 'vcs10': release. CLASS: Unregistering class device. ID = 'vcsa10' kobject vcsa10: cleaning up device class 'vcsa10': release. CLASS: registering class device: ID = 'vcs11' kobject vcs11: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa11' kobject vcsa11: registering. parent: vc, set: class_obj CLASS: Unregistering class device. ID = 'vcs11' kobject vcs11: cleaning up device class 'vcs11': release. CLASS: Unregistering class device. ID = 'vcsa11' kobject vcsa11: cleaning up device class 'vcsa11': release. CLASS: registering class device: ID = 'vcs12' kobject vcs12: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa12' kobject vcsa12: registering. parent: vc, set: class_obj CLASS: Unregistering class device. ID = 'vcs12' kobject vcs12: cleaning up device class 'vcs12': release. CLASS: Unregistering class device. ID = 'vcsa12' kobject vcsa12: cleaning up device class 'vcsa12': release. kobject ipv6: registering. parent: , set: module kobject sections: registering. parent: ipv6, set: NET: Registered protocol family 10 IPv6 over IPv4 tunneling driver CLASS: registering class device: ID = 'sit0' kobject sit0: registering. parent: net, set: class_obj CLASS: registering class device: ID = 'vcs12' kobject vcs12: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa12' kobject vcsa12: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcs2' kobject vcs2: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa2' kobject vcsa2: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcs3' kobject vcs3: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa3' kobject vcsa3: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcs4' kobject vcs4: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa4' kobject vcsa4: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcs6' kobject vcs6: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa6' kobject vcsa6: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcs5' kobject vcs5: registering. parent: vc, set: class_obj CLASS: registering class device: ID = 'vcsa5' kobject vcsa5: registering. parent: vc, set: class_obj kobject snd_page_alloc: registering. parent: , set: module kobject parameters: registering. parent: snd_page_alloc, set: parameters kobject sections: registering. parent: snd_page_alloc, set: kobject soundcore: registering. parent: , set: module kobject sections: registering. parent: soundcore, set: device class 'sound': registering subsystem sound: registering kobject sound: registering. parent: , set: class kobject snd: registering. parent: , set: module kobject parameters: registering. parent: snd, set: parameters kobject sections: registering. parent: snd, set: CLASS: registering class device: ID = 'controlC0' kobject controlC0: registering. parent: sound, set: class_obj kobject snd_timer: registering. parent: , set: module kobject parameters: registering. parent: snd_timer, set: parameters kobject sections: registering. parent: snd_timer, set: CLASS: registering class device: ID = 'timer' kobject timer: registering. parent: sound, set: class_obj kobject snd_pcm: registering. parent: , set: module kobject parameters: registering. parent: snd_pcm, set: parameters kobject sections: registering. parent: snd_pcm, set: kobject snd_ac97_codec: registering. parent: , set: module kobject parameters: registering. parent: snd_ac97_codec, set: parameters kobject sections: registering. parent: snd_ac97_codec, set: kobject snd_rawmidi: registering. parent: , set: module kobject parameters: registering. parent: snd_rawmidi, set: parameters kobject sections: registering. parent: snd_rawmidi, set: kobject snd_ens1371: registering. parent: , set: module kobject parameters: registering. parent: snd_ens1371, set: parameters kobject sections: registering. parent: snd_ens1371, set: bus pci: add driver ENS1371 kobject ENS1371: registering. parent: , set: drivers Unable to handle kernel NULL pointer dereference at virtual address 00000000 printing eip: c15fcd94 *pde = 00000000 Oops: 0000 [#1] PREEMPT Modules linked in: snd_ens1371 snd_rawmidi snd_ac97_codec snd_pcm snd_timer snd soundcore snd_page_alloc ipv6 psmouse rtc CPU: 0 EIP: 0060:[] Not tainted VLI EFLAGS: 00010282 (2.6.10-rc1-bk17) EIP is at 0xc15fcd94 eax: 00000000 ebx: c1536cd0 ecx: c15fcd94 edx: c1536e94 esi: ffffffed edi: c1536cd0 ebp: de07be04 esp: de07bdf4 ds: 007b es: 007b ss: 0068 Process modprobe (pid: 625, threadinfo=de07a000 task=deeffaa0) Stack: c0247a99 c1536cd0 000007ff c1536cd0 de07be18 c0247ad1 c1536cd0 000007ff de1b52d0 de07be6c e082e27d c1536cd0 e0b16c13 de1b52d0 00000288 000000d0 dffec9b8 de0c1928 00000000 1d244b3c 00000000 0000000a e0b1f3db 00000000 Call Trace: [] show_stack+0x7f/0xa0 [] show_registers+0x15a/0x1d0 [] die+0x158/0x2e0 [] do_page_fault+0x472/0x6ae [] error_code+0x2b/0x30 [] pci_enable_device+0x21/0x50 [] snd_ensoniq_create+0x1d/0x530 [snd_ens1371] [] snd_audiopci_probe+0x7b/0x1b0 [snd_ens1371] [] pci_device_probe_static+0x4b/0x70 [] __pci_device_probe+0x2c/0x30 [] pci_device_probe+0x2c/0x60 [] driver_probe_device+0x2e/0x80 [] driver_attach+0x52/0xa0 [] bus_add_driver+0xaa/0xf0 [] driver_register+0x88/0x90 [] pci_register_driver+0x48/0x50 [] alsa_card_ens137x_init+0x12/0x14 [snd_ens1371] [] sys_init_module+0x2a2/0x380 [] syscall_call+0x7/0xb Code: e9 5f c1 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a a5 a5 c2 0f 17 47 a1 1c c0 a5 c2 0f 17 <0a> 00 00 00 36 46 37 46 00 00 00 00 a4 cd 5f c1 69 6e 74 31 33 Module Size Used by snd_ens1371 29896 1 snd_rawmidi 27168 1 snd_ens1371 snd_ac97_codec 79264 1 snd_ens1371 snd_pcm 112840 2 snd_ens1371,snd_ac97_codec snd_timer 33412 1 snd_pcm snd 62084 5 snd_ens1371,snd_rawmidi,snd_ac97_codec,snd_pcm,snd_timer soundcore 9248 1 snd snd_page_alloc 7876 1 snd_pcm ipv6 258240 10 psmouse 20232 0 rtc 19996 0