[OOPS] 2.6.23.1 in ext2/pdflush (tainted) - Kernel

This is a discussion on [OOPS] 2.6.23.1 in ext2/pdflush (tainted) - Kernel ; I have just upgraded an old K6 200 box to 2.6.23.1. It has oopsed overnight. Unfortunately the kernel is tainted by madwifi modules. As it is used headless as a wireless router, I can't remove them, but the trace looks ...

+ Reply to Thread
Results 1 to 2 of 2

Thread: [OOPS] 2.6.23.1 in ext2/pdflush (tainted)

  1. [OOPS] 2.6.23.1 in ext2/pdflush (tainted)

    I have just upgraded an old K6 200 box to 2.6.23.1. It has oopsed
    overnight. Unfortunately the kernel is tainted by madwifi modules. As it
    is used headless as a wireless router, I can't remove them, but the
    trace looks to be in the pdflush/ext2 code.

    Config attached. Let me know if you want more info.

    Thanks,

    Mark


    Oct 21 04:41:59 titan kernel: BUG: unable to handle kernel NULL pointer dereference at virtual address 00000007
    Oct 21 04:41:59 titan kernel: printing eip:
    Oct 21 04:41:59 titan kernel: c0177115
    Oct 21 04:41:59 titan kernel: *pde = 00000000
    Oct 21 04:41:59 titan kernel: Oops: 0000 [#1]
    Oct 21 04:41:59 titan kernel: PREEMPT
    Oct 21 04:41:59 titan kernel: Modules linked in: apm nfs softdog nfsd exportfs lockd sunrpc autofs4 ipv6 act_police sch_ingress cls_u32 sch_sfq sch_cbq via_rhine bitrev crc32 af_packet 3c59x mii bridge llc wlan_wep wlan_scan_ap ath_rate_sample ath_pci wlan ath_hal(P) floppy uhci_hcd ohci_hcd ehci_hcd usbcore ipt_owner ipt_REDIRECT xt_ limit ipt_recent xt_state ipt_REJECT ipt_LOG xt_tcpudp ipt_MASQUERADE iptable_filter iptable_nat ip_tables nf_nat x_tables nf_conntrack_ftp nf_conntrack_ipv4 nf_conntra ck nls_iso8859_1 nls_cp437 vfat fat tcp_diag inet_diag genrtc
    Oct 21 04:41:59 titan kernel: CPU: 0
    Oct 21 04:41:59 titan kernel: EIP: 0060:[bio_get_nr_vecs+26/50] Tainted: P VLI
    Oct 21 04:41:59 titan kernel: EFLAGS: 00010a03 (2.6.23.1-mk6 #1)
    Oct 21 04:41:59 titan kernel: EIP is at bio_get_nr_vecs+0x1a/0x32
    Oct 21 04:41:59 titan kernel: eax: c3eeb681 ebx: c1100000 ecx: 00000003 edx: 00000cfe
    Oct 21 04:41:59 titan kernel: esi: c1045320 edi: ffffffff ebp: 00000001 esp: c1100dc4
    Oct 21 04:41:59 titan kernel: ds: 007b es: 007b fs: 0000 gs: 0000 ss: 0068
    Oct 21 04:41:59 titan kernel: Process pdflush (pid: 83, ti=c1100000 task=c10fe530 task.ti=c1100000)
    Oct 21 04:41:59 titan kernel: Stack: c1100f7c 0000000c c1100ee4 00000000 c1e9af10 c1e9ae7c 00000001 c1100dfc
    Oct 21 04:41:59 titan kernel: c3eeb680 00000000 00000000 00000000 00000302 00000000 c1113b00 c1100e90
    Oct 21 04:41:59 titan kernel: 00000000 00000001 000009ec c1100ea0 00000001 00000000 00000000 00000000
    Oct 21 04:41:59 titan kernel: Call Trace:
    Oct 21 04:41:59 titan kernel: [write_cache_pages+348/613] write_cache_pages+0x15c/0x265
    Oct 21 04:41:59 titan kernel: [__mpage_writepage+0/1174] __mpage_writepage+0x0/0x496
    Oct 21 04:41:59 titan kernel: [ext2_writepages+0/10] ext2_writepages+0x0/0xa
    Oct 21 04:41:59 titan kernel: [mpage_writepages+66/93] mpage_writepages+0x42/0x5d
    Oct 21 04:41:59 titan kernel: [ext2_get_block+0/1274] ext2_get_block+0x0/0x4fa
    Oct 21 04:41:59 titan kernel: [do_writepages+32/48] do_writepages+0x20/0x30
    Oct 21 04:41:59 titan kernel: [__writeback_single_inode+455/835] __writeback_single_inode+0x1c7/0x343
    Oct 21 04:41:59 titan kernel: [update_curr+288/330] update_curr+0x120/0x14a
    Oct 21 04:41:59 titan kernel: [sync_sb_inodes+340/517] sync_sb_inodes+0x154/0x205
    Oct 21 04:41:59 titan kernel: [writeback_inodes+103/206] writeback_inodes+0x67/0xce
    Oct 21 04:41:59 titan kernel: [pdflush+0/449] pdflush+0x0/0x1c1
    Oct 21 04:41:59 titan kernel: [wb_kupdate+110/206] wb_kupdate+0x6e/0xce
    Oct 21 04:41:59 titan kernel: [pdflush+285/449] pdflush+0x11d/0x1c1
    Oct 21 04:41:59 titan kernel: [wb_kupdate+0/206] wb_kupdate+0x0/0xce
    Oct 21 04:41:59 titan kernel: [kthread+54/92] kthread+0x36/0x5c
    Oct 21 04:41:59 titan kernel: [kthread+0/92] kthread+0x0/0x5c
    Oct 21 04:41:59 titan kernel: [kernel_thread_helper+7/16] kernel_thread_helper+0x7/0x10
    Oct 21 04:41:59 titan kernel: =======================
    Oct 21 04:41:59 titan kernel: Code: e9 46 ff ff ff 8b 44 24 10 83 c4 1c 5b 5e 5f 5d c3 8b 40 54 8b 50 38 8b 82 0c 01 00 00 0f b7 8a 14 01 00 00
    0f b7 92 16 01 00 00 e0 09 05 ff 0f 00 00 c1 e8 0c 39 d1 7e 02 89 d1 39 c8 7e 02
    Oct 21 04:41:59 titan kernel: EIP: [bio_get_nr_vecs+26/50] bio_get_nr_vecs+0x1a/0x32 SS:ESP 0068:c1100dc4



  2. Re: [OOPS] 2.6.23.1 in ext2/pdflush (tainted)

    Mark Hindley wrote:

    > Unfortunately the kernel is tainted by madwifi modules. As it
    > is used headless as a wireless router, I can't remove them.


    You can. That's what ath5k is for. The driver is available from svn, see
    http://madwifi.org/browser/ath5k/trunk (aka "svn co
    http://svn.madwifi.org/ath5k/trunk"), or from git.

    --
    Alexander E. Patrakov

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

+ Reply to Thread