Re: s390x: kernel BUG at fs/ext4/inode.c:1591!

From: CAI Qian
Date: Thu Mar 28 2013 - 05:44:26 EST




----- Original Message -----
> From: "CAI Qian" <caiqian@xxxxxxxxxx>
> To: "LKML" <linux-kernel@xxxxxxxxxxxxxxx>
> Cc: "linux-s390" <linux-s390@xxxxxxxxxxxxxxx>, "Steve Best" <sbest@xxxxxxxxxx>, "Theodore Ts'o" <tytso@xxxxxxx>,
> linux-ext4@xxxxxxxxxxxxxxx
> Sent: Thursday, March 28, 2013 2:40:33 PM
> Subject: s390x: kernel BUG at fs/ext4/inode.c:1591!
>
> System hung when running xfstests-dev 013 test case on an s390x
> guest. Never saw
> this on 3.9-rc3 before but need to double-check. Any idea?
Reproduced; bisect data so far,
# git bisect log
git bisect start
# good: [a937536b868b8369b98967929045f1df54234323] Linux 3.9-rc3
git bisect good a937536b868b8369b98967929045f1df54234323
# bad: [9064171268d838b8f283fe111ef086b9479d059a] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sfr/next-fixes
git bisect bad 9064171268d838b8f283fe111ef086b9479d059a
# bad: [38d78e587d4960d0db94add518d27ee74bad2301] mqueue: sys_mq_open: do not call mnt_drop_write() if read-only
git bisect bad 38d78e587d4960d0db94add518d27ee74bad2301
>
> CAI Qian
>
> Ã 1113.795759Â ------------Ã cut here Â------------
> Ã 1113.795771Â kernel BUG at fs/ext4/inode.c:1591!
> Ã 1113.795845Â illegal operation: 0001 Ã#1Â SMP
> Ã 1113.795848Â Modules linked in: nf_conntrack_netbios_ns
> nf_conntrack_broadcast
> ipt_MASQUERADE ip6table_mangle ip6t_REJECT nf_conntrack_ipv6
> nf_defrag_ipv6 ipt
> able_nat nf_nat_ipv4 nf_nat iptable_mangle ipt_REJECT
> nf_conntrack_ipv4 nf_defra
> g_ipv4 xt_conntrack nf_conntrack ebtable_filter ebtables
> ip6table_filter ip6_tab
> les iptable_filter ip_tables sg qeth_l2 vmur xfs libcrc32c
> dasd_fba_mod dasd_eck
> d_mod dasd_mod lcs ctcm qeth fsm qdio ccwgroup dm_mirror
> dm_region_hash dm_log d
> m_mod
> Ã 1113.795880Â CPU: 1 Not tainted 3.9.0-rc4+ #2
> Ã 1113.795882Â Process flush-253:1 (pid: 12418, task:
> 0000000003f04890, ksp: 000
> 0000032eab3b8)
> Ã 1113.795885Â Krnl PSW : 0704e00180000000 000000000030bc62
> (mpage_da_submit_io+
> 0x38e/0x3c0)
> Ã 1113.795895Â R:0 T:1 IO:1 EX:1 Key:0 M:1 W:0 P:0 AS:3
> CC:2 PM:0 EA:
> 3
> Krnl GPRS: 0000000001000000 000000001b5823a8 0000000000000010
> 000000001b5823a8
> Ã 1113.795900Â 0000000000000000 00000000000000af
> 0000000000001000 000
> 0000032eab9c8
> Ã 1113.795902Â 000003d10053bb40 0000000032eaba30
> 00000000000000a1 000
> 0000032eaba98
> Ã 1113.795905Â 00000000000100b0 00000000000000a1
> 000000000030b9a8 000
> 0000032eab8a0
> Ã 1113.795921Â Krnl Code: 000000000030bc54: f0dca7f4fecf srp
> 2036(14,
> %r10),3791(%r15),12
>
> MORE...
> ZVM-RHTS
> ================================================================================
> 000000000030bc5a: a7f40001 brc 15,30bc5c
> #000000000030bc5e: a7f40001 brc 15,30bc60
> >000000000030bc62: a7f40001 brc 15,30bc64
> 000000000030bc66: a7f40001 brc 15,30bc68
> 000000000030bc6a: 4120f0e8 la %r2,232(%r15)
> 000000000030bc6e: a7180000 lhi %r1,0
> Ã 1113.796303Â Call Trace:
> Ã 1113.796306Â (Ã<000000000030b9a8>Â mpage_da_submit_io+0xd4/0x3c0)
> Ã 1113.796311Â Ã<000000000031204c>Â
> mpage_da_map_and_submit+0x150/0x41c
> Ã 1113.796314Â Ã<0000000000312bac>Â ext4_da_writepages+0x364/0x628
> Ã 1113.796317Â Ã<00000000002a08c8>Â
> __writeback_single_inode+0x54/0x27c
> Ã 1113.796322Â Ã<00000000002a2c6c>Â writeback_sb_inodes+0x284/0x4d8
> Ã 1113.796325Â Ã<00000000002a30b6>Â wb_writeback+0x10e/0x374
> Ã 1113.796327Â Ã<00000000002a3d22>Â wb_do_writeback+0x102/0x2e0
> Ã 1113.796330Â Ã<00000000002a3fa2>Â bdi_writeback_thread+0xa2/0x270
> Ã 1113.796333Â Ã<00000000001581b2>Â kthread+0xda/0xe4
> Ã 1113.796338Â Ã<0000000000629836>Â kernel_thread_starter+0x6/0xc
> Ã 1113.796342Â Ã<0000000000629830>Â kernel_thread_starter+0x0/0xc
> Ã 1113.796345Â Last Breaking-Event-Address:
> Ã 1113.796346Â Ã<000000000030bc5e>Â mpage_da_submit_io+0x38a/0x3c0
> Ã 1113.796349Â
> Ã 1113.796351Â ---Ã end trace 45df5089b835470e Â---
> Ã 1113.796365Â ------------Ã cut here Â------------
> Ã 1113.796367Â WARNING: at kernel/exit.c:715
> Ã 1113.796369Â Modules linked in: nf_conntrack_netbios_ns
> nf_conntrack_broadcast
> ipt_MASQUERADE ip6table_mangle ip6t_REJECT nf_conntrack_ipv6
> nf_defrag_ipv6 ipt
> able_nat nf_nat_ipv4 nf_nat iptable_mangle ipt_REJECT
> nf_conntrack_ipv4 nf_defra
> g_ipv4 xt_conntrack nf_conntrack ebtable_filter ebtables
> ip6table_filter ip6_tab
> les iptable_filter ip_tables sg qeth_l2 vmur xfs libcrc32c
> dasd_fba_mod dasd_eck
> d_mod dasd_mod lcs ctcm qeth fsm qdio ccwgroup dm_mirror
> dm_region_hash dm_log d
> m_mod
> Ã 1113.796393Â CPU: 1 Tainted: G D 3.9.0-rc4+ #2
> Ã 1113.796396Â Process flush-253:1 (pid: 12418, task:
> 0000000003f04890, ksp: 000
> 0000032eab3b8)
> Ã 1113.796398Â Krnl PSW : 0704e00180000000 0000000000133074
> (do_exit+0x54/0xab8)
>
> Ã 1113.796404Â R:0 T:1 IO:1 EX:1 Key:0 M:1 W:0 P:0 AS:3
> CC:2 PM:0 EA:
> 3
> Krnl GPRS: 0000000000000015 0000000032eabb60 0000000032eabb68
> 0000000000000000
> Ã 1113.796408Â 0000000000133058 ffffffffffffffff
> 0000000000000001 00
>
> MORE...
> ZVM-RHTS
> ================================================================================
> 0000032eab9c8
> Ã 1113.796411Â 0704e00180000000 000000000030bc62
> 0000000003f04890 000
> 0000000778d38
> Ã 1113.796413Â 000000000000000b 0000000000634140
> 0000000000133058 000
> 0000032eab4a0
> Ã 1113.796423Â Krnl Code: 0000000000133066: e32010080020 cg
> %r2,8(%r
> 1)
> 000000000013306c: a78403fa brc 8,133860
> #0000000000133070: a7f40001 brc 15,133072
> >0000000000133074: e31003180004 lg %r1,792
> 000000000013307a: 5810101c l %r1,28(%r1)
> 000000000013307e: c01b01ffff00 nilf %r1,33554176
> 0000000000133084: a7740481 brc 7,133986
> 0000000000133088: e310a2bc0012 lt %r1,700(%r10)
> Ã 1113.796447Â Call Trace:
> Ã 1113.796449Â (Ã<0000000000133058>Â do_exit+0x38/0xab8)
> Ã 1113.796451Â Ã<0000000000100ea4>Â die+0x158/0x180
> Ã 1113.796455Â Ã<00000000006291fa>Â do_trap+0x1a2/0x1a4
> Ã 1113.796459Â Ã<00000000006293ac>Â illegal_op+0xfc/0x144
> Ã 1113.796462Â Ã<0000000000629974>Â pgm_check_handler+0x138/0x13c
> Ã 1113.796464Â Ã<000000000030bc62>Â mpage_da_submit_io+0x38e/0x3c0
> Ã 1113.796467Â (Ã<000000000030b9a8>Â mpage_da_submit_io+0xd4/0x3c0)
> Ã 1113.796470Â Ã<000000000031204c>Â
> mpage_da_map_and_submit+0x150/0x41c
> Ã 1113.796472Â Ã<0000000000312bac>Â ext4_da_writepages+0x364/0x628
> Ã 1113.829664Â Ã<00000000002a08c8>Â
> __writeback_single_inode+0x54/0x27c
> Ã 1113.829674Â Ã<00000000002a2c6c>Â writeback_sb_inodes+0x284/0x4d8
> Ã 1113.829681Â Ã<00000000002a30b6>Â wb_writeback+0x10e/0x374
> Ã 1113.829691Â Ã<00000000002a3d22>Â wb_do_writeback+0x102/0x2e0
> Ã 1113.829706Â Ã<00000000002a3fa2>Â bdi_writeback_thread+0xa2/0x270
> Ã 1113.829715Â Ã<00000000001581b2>Â kthread+0xda/0xe4
> Ã 1113.829725Â Ã<0000000000629836>Â kernel_thread_starter+0x6/0xc
> Ã 1113.829736Â Ã<0000000000629830>Â kernel_thread_starter+0x0/0xc
> Ã 1113.829753Â Last Breaking-Event-Address:
> Ã 1113.829759Â Ã<0000000000133070>Â do_exit+0x50/0xab8
> Ã 1113.829771Â ---Ã end trace 45df5089b835470f Â---
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/