2009-01-27 14:52:20

by bugme-daemon

[permalink] [raw]
Subject: [Bug 12551] New: end_request: I/O error, dev cciss/c0d0, sector 87435720

http://bugzilla.kernel.org/show_bug.cgi?id=12551

Summary: end_request: I/O error, dev cciss/c0d0, sector 87435720
Product: File System
Version: 2.5
KernelVersion: 2.6.29-rc2-git3
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: ext4
AssignedTo: [email protected]
ReportedBy: [email protected]


Latest working kernel version: 2.6.28.1
Earliest failing kernel version: 2.6.29-rc2-git3
Distribution: Debian/testing
Hardware Environment:
Software Environment:
Problem Description:

Steps to reproduce:

With 2.6.29-rc2-git3, I suddenly get:

[ 73.306279] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 80.047614] end_request: I/O error, dev cciss/c0d0, sector 52257960
[ 80.047689] JBD: barrier-based sync failed on cciss!c0d0p8:8 - disabling
barriers
[ 80.089865] end_request: I/O error, dev cciss/c0d0, sector 87435720
[ 80.089931] JBD: barrier-based sync failed on cciss!c0d0p9:8 - disabling
barriers
[ 80.141581] end_request: I/O error, dev cciss/c0d0, sector 105586480
[ 80.141643] JBD: barrier-based sync failed on cciss!c0d0p10:8 - disabling
barriers

With 2.6.28.1 I didn't get those.


--
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


2009-01-27 14:52:53

by bugme-daemon

[permalink] [raw]
Subject: [Bug 12551] end_request: I/O error, dev cciss/c0d0, sector 87435720

http://bugzilla.kernel.org/show_bug.cgi?id=12551





------- Comment #1 from [email protected] 2009-01-27 06:52 -------
[ 5.928545] EXT4-fs: barriers enabled
[ 5.937105] kjournald2 starting: pid 703, dev cciss!c0d0p8:8, commit
interval 5 seconds
[ 5.946272] EXT4 FS on cciss!c0d0p8, internal journal on cciss!c0d0p8:8
[ 5.946331] EXT4-fs: delayed allocation enabled
[ 5.946392] EXT4-fs: file extents enabled
[ 5.946592] EXT4-fs: mballoc enabled
[ 5.946646] EXT4-fs: mounted filesystem cciss!c0d0p8 with ordered data mode
[ 5.976729] EXT4-fs: barriers enabled
[ 5.985294] kjournald2 starting: pid 704, dev cciss!c0d0p9:8, commit
interval 5 seconds
[ 5.989773] EXT4 FS on cciss!c0d0p9, internal journal on cciss!c0d0p9:8
[ 5.989833] EXT4-fs: delayed allocation enabled
[ 5.989889] EXT4-fs: file extents enabled
[ 5.990093] EXT4-fs: mballoc enabled
[ 5.990148] EXT4-fs: mounted filesystem cciss!c0d0p9 with ordered data mode
[ 6.011721] EXT4-fs: barriers enabled
[ 6.012150] kjournald2 starting: pid 705, dev cciss!c0d0p10:8, commit
interval 5 seconds
[ 6.020273] EXT4 FS on cciss!c0d0p10, internal journal on cciss!c0d0p10:8
[ 6.020332] EXT4-fs: delayed allocation enabled
[ 6.020387] EXT4-fs: file extents enabled
[ 6.020604] EXT4-fs: mballoc enabled
[ 6.020659] EXT4-fs: mounted filesystem cciss!c0d0p10 with ordered data mode


--
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

2009-01-27 15:43:09

by bugme-daemon

[permalink] [raw]
Subject: [Bug 12551] end_request: I/O error, dev cciss/c0d0, sector 87435720

http://bugzilla.kernel.org/show_bug.cgi?id=12551


[email protected] changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |[email protected]




------- Comment #2 from [email protected] 2009-01-27 07:42 -------
Looks like the cciss driver is returning an error when we try to do a write
with barriers enabled. If we get a failure return from the device driver, we
fall back to writing the commit block w/o barriers, and that is apparently
succeeding. So this looks like a cciss issue.

I've added Mike Miller, the maintainer of the cciss driver, to the cc list.
Mike, does this ring any bells; has there been any changes between 2.6.28.1 and
2.6.29-rc2-git3 that might account for this?


--
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

2009-01-27 16:51:58

by bugme-daemon

[permalink] [raw]
Subject: [Bug 12551] end_request: I/O error, dev cciss/c0d0, sector 87435720

http://bugzilla.kernel.org/show_bug.cgi?id=12551


[email protected] changed:

What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|[email protected]|[email protected]
Status|NEW |ASSIGNED




------- Comment #3 from [email protected] 2009-01-27 08:51 -------
cciss does not support write barriers at this time. Seems that someone in the
community requested updated specs so they might implement the support, but I
can't find that particular mail.
I'll have to look at how other drivers implement write barriers.


--
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are the assignee for the bug, or are watching the assignee.