Thread (40 messages) 40 messages, 13 authors, 2015-12-04

Re: kernel BUG at drivers/scsi/scsi_lib.c:1096!

From: Michael Ellerman <mpe@ellerman.id.au>
Date: 2015-11-18 11:10:50

On Wed, 2015-11-18 at 12:06 +0100, Laurent Dufour wrote:
On 18/11/2015 10:18, Michael Ellerman wrote:
quoted
Hi folks,

I'm intermittently seeing the following oops on at least one powerpc box.

The BUG_ON() is from:

static int scsi_init_sgtable(struct request *req, struct scsi_data_buffer *sdb)
{
	...
	count = blk_rq_map_sg(req->q, req, sdb->table.sgl);
	BUG_ON(count > sdb->table.nents);

Looking at the dump it looks like count was 2, I can't work out what nents was.

The machine's just a fairly boring bare metal setup, with a single IPR adapter:

0001:08:00.0 RAID bus controller: IBM PCI-E IPR SAS Adapter (ASIC) (rev 02)
	Subsystem: IBM PCIe3 x8 SAS RAID Internal Adapter 6Gb (57D7)
	Flags: bus master, fast devsel, latency 0
	Kernel driver in use: ipr


Anyone seen it before or have any ideas?
Hi Michael,

I'm facing the same panic on my bare metal system.

Sounds to be raised by the latest update to 4.4-rc1
Yeah I think it's new since 4.3.

Do you see it regularly, or just every now and then?

cheers
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help