From: Mike Qiu <qiudayu@linux.vnet.ibm.com>
To: linux-kernel@vger.kernel.org
Cc: mlombard@redhat.com, ming.lei@canonical.com,
dongsu.park@profitbricks.com, jet.chen@intel.com,
viro@zeniv.linux.org.uk, hch@lst.de, kmo@daterainc.com,
axboe@kernel.dk, akpm@linux-foundation.org, axboe@fb.com
Subject: Bug_ON with patch: bio: modify __bio_add_page() to accept pages that don't start a new segment
Date: Tue, 15 Jul 2014 16:14:40 +0800 [thread overview]
Message-ID: <53C4E2F0.8000307@linux.vnet.ibm.com> (raw)
My Power7 box boot fail with commit:
254c4407cb84a6dec90336054615b0f0e996bb7c
bio: modify __bio_add_page() to accept pages that don't start a new segment
Just revert it will works for me.
See below:
[ 22.659431] ------------[ cut here ]------------
[ 22.659437] kernel BUG at fs/direct-io.c:747!
[ 22.659501] Oops: Exception in kernel mode, sig: 5 [#1]
[ 22.659528] SMP NR_CPUS=1024 NUMA PowerNV
[ 22.659533] Modules linked in: e1000e vhost_net tun ses(+) macvtap
macvlan enclosure ptp pps_core vhost be2net(+) shpchp kvm binfmt_misc
uinput lpfc scsi_transport_fc ipr
[ 22.659688] CPU: 8 PID: 772 Comm: lvm Not tainted
3.16.0-rc5-next-20140714+ #76
[ 22.659755] task: c0000003b0a7dc20 ti: c0000003b0afc000 task.ti:
c0000003b0afc000
[ 22.659823] NIP: c0000000002ba854 LR: c0000000002bad80 CTR:
0000000000000010
[ 22.659890] REGS: c0000003b0aff450 TRAP: 0700 Not tainted
(3.16.0-rc5-next-20140714+)
[ 22.659957] MSR: 9000000000029032 <SF,HV,EE,ME,IR,DR,RI> CR:
24222844 XER: 20000000
[ 22.660114] CFAR: c0000000002bad90 SOFTE: 1
GPR00: c0000000002bad80 c0000003b0aff6d0 c00000000145c148 0000000000000000
GPR04: 0000000000000000 0000000000000000 c000000000b6e7c8 0000000000000001
GPR08: 0000000000000000 0000000000010000 0000000000100000 f000000000000000
GPR12: 0000000024222844 c00000000fee2400 0000000000000010 c0000003b9140000
GPR16: 0000000000010000 c0000003b9140000 0000000000047bff 0000000000010000
GPR20: 0000000000000000 f000000000cb0fdc 0000000000010000 0000000000010000
GPR24: 0000000000000000 0000000000010000 0000000000000000 c0000003b0afc000
GPR28: 0000000000000000 00000000023dff80 c0000003fcb10380 c0000003b9140028
[ 22.660980] NIP [c0000000002ba854] .__blockdev_direct_IO+0x1584/0x3960
[ 22.661036] LR [c0000000002bad80] .__blockdev_direct_IO+0x1ab0/0x3960
[ 22.661092] Call Trace:
[ 22.661116] [c0000003b0aff6d0] [c0000000002bad80]
.__blockdev_direct_IO+0x1ab0/0x3960 (unreliable)
[ 22.661208] [c0000003b0aff980] [c0000000002b6114]
.blkdev_direct_IO+0x64/0x80
[ 22.661276] [c0000003b0affa20] [c0000000001dd430]
.generic_file_read_iter+0x5b0/0x690
[ 22.661355] [c0000003b0affb50] [c0000000002b5a40]
.blkdev_read_iter+0x60/0x90
[ 22.661423] [c0000003b0affbd0] [c000000000269d28]
.new_sync_read+0xa8/0x120
[ 22.661491] [c0000003b0affcf0] [c00000000026b280] .vfs_read+0xc0/0x1f0
[ 22.661559] [c0000003b0affd90] [c00000000026b674] .SyS_read+0x64/0x110
[ 22.661628] [c0000003b0affe30] [c00000000000a158] syscall_exit+0x0/0x98
[ 22.661695] Instruction dump:
[ 22.661729] e88100d8 80a100e4 80c100e0 f92100c0 39200000 912100a8
4814fe15 60000000
[ 22.661841] 812100e4 78630020 7f891800 419ef880 <0fe00000> 60000000
60420000 e9410118
[ 22.661955] ---[ end trace 6248a5bb36020fd2 ]---
Thanks,
Mike
next reply other threads:[~2014-07-15 8:14 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-07-15 8:14 Mike Qiu [this message]
2014-07-15 8:41 ` Bug_ON with patch: bio: modify __bio_add_page() to accept pages that don't start a new segment Jens Axboe
2014-07-15 8:42 ` Mike Qiu
2014-07-15 8:44 ` Maurizio Lombardi
2014-07-16 6:51 ` Maurizio Lombardi
2014-07-16 7:53 ` Jens Axboe
2014-07-22 14:08 ` Maurizio Lombardi
2014-07-15 11:38 ` Maurizio Lombardi
2014-07-15 12:01 ` Maurizio Lombardi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=53C4E2F0.8000307@linux.vnet.ibm.com \
--to=qiudayu@linux.vnet.ibm.com \
--cc=akpm@linux-foundation.org \
--cc=axboe@fb.com \
--cc=axboe@kernel.dk \
--cc=dongsu.park@profitbricks.com \
--cc=hch@lst.de \
--cc=jet.chen@intel.com \
--cc=kmo@daterainc.com \
--cc=linux-kernel@vger.kernel.org \
--cc=ming.lei@canonical.com \
--cc=mlombard@redhat.com \
--cc=viro@zeniv.linux.org.uk \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.