Re: [PATCH] JMicron JM20337 USB-SATA data corruption bugfix - device152d:2338

From: Robert Hancock
Date: Fri Aug 01 2008 - 22:32:22 EST


Alex Buell wrote:
On Fri, 1 Aug 2008 22:15:04 +0100, I waved a wand and this message
magically appears in front of Alex Buell:

I've done a lot of mkfs and fsck, haven't seen any problems so far.
Fingers crossed that this patch works.

Spoke too soon, that patch that was posted doesn't work for me. Here's
my log:

Aug 1 23:18:08 lithium scsi 5:0:0:0: Direct-Access SAMSUNG SP1213C 0-30 PQ: 0 ANSI: 2 CCS
Aug 1 23:18:08 lithium sd 5:0:0:0: [sda] 234493056 512-byte hardware sectors (120060 MB)
Aug 1 23:18:08 lithium sd 5:0:0:0: [sda] Write Protect is off
Aug 1 23:18:08 lithium sd 5:0:0:0: [sda] Mode Sense: 00 38 00 00
Aug 1 23:18:08 lithium sd 5:0:0:0: [sda] Assuming drive cache: write through
Aug 1 23:18:08 lithium sd 5:0:0:0: [sda] 234493056 512-byte hardware sectors (120060 MB)
Aug 1 23:18:08 lithium sd 5:0:0:0: [sda] Write Protect is off
Aug 1 23:18:08 lithium sd 5:0:0:0: [sda] Mode Sense: 00 38 00 00
Aug 1 23:18:08 lithium sd 5:0:0:0: [sda] Assuming drive cache: write through
Aug 1 23:18:08 lithium sda: sda1
Aug 1 23:18:08 lithium sd 5:0:0:0: [sda] Attached SCSI disk
Aug 1 23:18:08 lithium sd 5:0:0:0: Attached scsi generic sg1 type 0
Aug 1 23:18:08 lithium usb-storage: device scan complete
Aug 1 23:19:11 lithium sd 5:0:0:0: [sda] Sense Key : 0x0 [current] Aug 1 23:19:11 lithium sd 5:0:0:0: [sda] ASC=0x0 ASCQ=0x0

These patches (mine or Alan's) won't stop those messages from showing up. The request should get retried, though.

Aug 1 23:19:11 lithium ERROR: (device sda1): dbAllocNext: Corrupt dmap page
Aug 1 23:19:11 lithium ERROR: (device sda1): dbAllocNext: Corrupt dmap page

Not sure what is producing these messages?

Aug 1 23:19:20 lithium sd 5:0:0:0: [sda] Sense Key : 0x0 [current] Aug 1 23:19:20 lithium sd 5:0:0:0: [sda] ASC=0x0 ASCQ=0x0
Aug 1 23:19:20 lithium sd 5:0:0:0: [sda] Sense Key : 0x0 [current] Aug 1 23:19:20 lithium sd 5:0:0:0: [sda] ASC=0x0 ASCQ=0x0
Aug 1 23:19:20 lithium sd 5:0:0:0: [sda] Sense Key : 0x0 [current] Aug 1 23:19:20 lithium sd 5:0:0:0: [sda] ASC=0x0 ASCQ=0x0
Aug 1 23:20:01 lithium cron[13504]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Aug 1 23:20:34 lithium usb 1-3.4.3: USB disconnect, address 8

:-(
--
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/