On Thu, Aug 19, 2004 at 06:37:13PM -0400, Bharath Ramesh wrote: > I have 2.6.7 kernel on my Compaq laptop. I compiled the ndiswrapper > downloading from sourcforge. But whenever I try to run ifup on my device > I get a Kernel Panic. I am attaching the a part of the kernel messages > when it panics. Any help on this is appreciated. I am not subsribed to > this list, please CC me the replies.
When ifuping the ndiswrapper device? This pretty much looks like a stack overflow, and given how stack hungry windows drivers are that would be the likely culprit. > > > Kernel Message: > > Aug 18 00:04:37 poseidon kernel: PREEMPT > Aug 18 00:04:37 poseidon kernel: Modules linked in: af_packet ndiswrapper > ipv6 ds yenta_socket pcmcia_core rtc nls_cp437 capability commoncap psmouse > mousedev uhci_hcd usbhid usbcore snd_maestro3 snd_ac97_codec snd_pcm > snd_page_alloc snd_timer snd soundcore ntfs ext3 jbd mbcache ide_disk > ide_generic piix ide_core sd_mod ata_piix libata scsi_mod unix fbcon font > vesafb cfbcopyarea cfbimgblt cfbfillrect > Aug 18 00:04:37 poseidon kernel: CPU: 0 > Aug 18 00:04:37 poseidon kernel: EIP: > 0060:[__crc_xfrm_check_output+4750472/5591979] Tainted: P > Aug 18 00:04:37 poseidon kernel: EFLAGS: 00010282 (2.6.7-1-686) > Aug 18 00:04:37 poseidon kernel: EIP is at journal_start+0x65/0xe0 [jbd] > Aug 18 00:04:37 poseidon kernel: eax: 00000073 ebx: c57b42cc ecx: > c034df90 edx: c02b4338 > Aug 18 00:04:37 poseidon kernel: esi: d0be0e27 edi: 00000112 ebp: > cb37e0d4 esp: c689fcb8 > Aug 18 00:04:37 poseidon kernel: ds: 007b es: 007b ss: 0068 > Aug 18 00:04:37 poseidon kernel: Process xterm (pid: 1438, > threadinfo=c689e000 task=c72d0710) > Aug 18 00:04:37 poseidon kernel: Stack: d0bdf860 d0bdf442 d0be0e27 00000112 > d0bdf920 00000007 c57b42cc cb37e0d4 > Aug 18 00:04:37 poseidon kernel: d0c20893 cfb564d8 00000002 00000007 > d0c20860 00000000 c0173f66 cb37e0d4 > Aug 18 00:04:37 poseidon kernel: cfaa9b6c 00000000 00001000 c57b42cc > cc8ff21c 00001000 d0c1dd03 c0156e3c > Aug 18 00:04:37 poseidon kernel: Call Trace: > Aug 18 00:04:37 poseidon kernel: [__crc_xfrm_check_output+5050326/5591979] > ext3_dirty_inode+0x33/0x90 [ext3] > Aug 18 00:04:37 poseidon kernel: [__crc_xfrm_check_output+5050275/5591979] > ext3_dirty_inode+0x0/0x90 [ext3] > Aug 18 00:04:37 poseidon kernel: [__mark_inode_dirty+438/448] > __mark_inode_dirty+0x1b6/0x1c0 > Aug 18 00:04:37 poseidon kernel: [__crc_xfrm_check_output+5039174/5591979] > ext3_journal_dirty_data+0x23/0x70 [ext3] > Aug 18 00:04:37 poseidon kernel: [__block_commit_write+140/160] > __block_commit_write+0x8c/0xa0 > Aug 18 00:04:37 poseidon kernel: [generic_commit_write+133/176] > generic_commit_write+0x85/0xb0 > Aug 18 00:04:37 poseidon kernel: [__crc_xfrm_check_output+5039561/5591979] > ext3_ordered_commit_write+0xb6/0xf0 [ext3] > Aug 18 00:04:37 poseidon kernel: [__crc_xfrm_check_output+5039139/5591979] > ext3_journal_dirty_data+0x0/0x70 [ext3] > Aug 18 00:04:37 poseidon kernel: [generic_file_aio_write_nolock+1089/2896] > generic_file_aio_write_nolock+0x441/0xb50 > Aug 18 00:04:37 poseidon kernel: [buffered_rmqueue+245/464] > buffered_rmqueue+0xf5/0x1d0 > Aug 18 00:04:37 poseidon kernel: [__alloc_pages+784/880] > __alloc_pages+0x310/0x370 > Aug 18 00:04:37 poseidon kernel: [__pagevec_lru_add_active+237/288] > __pagevec_lru_add_active+0xed/0x120 > Aug 18 00:04:37 poseidon kernel: [generic_file_aio_write+120/176] > generic_file_aio_write+0x78/0xb0 > Aug 18 00:04:37 poseidon kernel: [__crc_xfrm_check_output+5027879/5591979] > ext3_file_write+0x44/0xd0 [ext3] > Aug 18 00:04:37 poseidon kernel: [do_sync_write+137/192] > do_sync_write+0x89/0xc0 > Aug 18 00:04:37 poseidon kernel: [do_page_fault+828/1326] > do_page_fault+0x33c/0x52e > Aug 18 00:04:37 poseidon kernel: [profile_hook+43/73] profile_hook+0x2b/0x49 > Aug 18 00:04:37 poseidon kernel: [rcu_check_quiescent_state+117/144] > rcu_check_quiescent_state+0x75/0x90 > Aug 18 00:04:37 poseidon kernel: [rcu_process_callbacks+131/256] > rcu_process_callbacks+0x83/0x100 > Aug 18 00:04:37 poseidon kernel: [vfs_write+237/352] vfs_write+0xed/0x160 > Aug 18 00:04:37 poseidon kernel: [sysenter_past_esp+82/113] sysenter_pas > Aug 18 00:04:37 poseidon kernel: EIP is at journal_start+0x65/0xe0 [jbd] > Aug 18 00:04:37 poseidon t_esp+0x52/0x71 > Aug 18 00:04:37 poseidon kernel: > Aug 18 00:04:37 poseidon kernel: Code: 0f 0b 12 01 27 0e be d0 ff 43 08 89 d8 > 8b 5c 24 14 8b 74 24 > Aug 18 00:04:37 poseidon kernel: <0>Assertion failure in journal_start() at > fs/jbd/transaction.c:274: "handle->h_transaction->t_journal == journal" > Aug 18 00:04:37 poseidon kernel: ------------[ cut here ]------------ > > Thanks, > > Bharath > > --- > Bharath Ramesh <[EMAIL PROTECTED]> > http://csgrad.cs.vt.edu/~bramesh > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] ---end quoted text---