isw attempt to access beyond end of device

Greg Watson gwatson at linuxlogin.com
Sun Apr 5 18:11:08 UTC 2009


Hey guys,

I'm having a problem on boot and at random times:


[   36.231451] attempt to access beyond end of device
[   36.231462] sda: rw=0, want=156424715, limit=125045424
[   36.231467] Buffer I/O error on device sda2, logical block 156264064
[   36.231473] attempt to access beyond end of device
[   36.231477] sda: rw=0, want=156424716, limit=125045424
[   36.231481] Buffer I/O error on device sda2, logical block 156264065
[   36.231486] attempt to access beyond end of device
[   36.231489] sda: rw=0, want=156424717, limit=125045424
[   36.231493] Buffer I/O error on device sda2, logical block 156264066
[   36.231498] attempt to access beyond end of device
[   36.231501] sda: rw=0, want=156424718, limit=125045424
[   36.231505] Buffer I/O error on device sda2, logical block 156264067
[   36.231509] attempt to access beyond end of device
[   36.231512] sda: rw=0, want=156424719, limit=125045424
[   36.231517] Buffer I/O error on device sda2, logical block 156264068
[   36.231521] attempt to access beyond end of device
[   36.231525] sda: rw=0, want=156424720, limit=125045424
[   36.231530] Buffer I/O error on device sda2, logical block 156264069
[   36.231534] attempt to access beyond end of device
[   36.231537] sda: rw=0, want=156424721, limit=125045424
[   36.231542] attempt to access beyond end of device

< snip about 300 lines >

[   36.242813] sda: rw=0, want=156424907, limit=125045424
[   36.242820] attempt to access beyond end of device
[   36.242823] sda: rw=0, want=156424907, limit=125045424


This then repeats a few times during boot, and onces or twice while
system is running.  The system becomes unresponsive when it happens.
Any ideas on how to fix this?  The system has been running, for the
most part, without other issues for a while.  I'd just like to get it
fixed if possible.
Thanks


Info:

Intel Matrix Array, RAID-0
disks 2x Samsung SSD
Dual boot, XP/Linux
dmraid 1.0.0.rc14-2ubuntu12.1 (patched for isw serial "too long" bug)
Kernel 2.6.27-11-generic

fdisk -lu /dev/sdb

Disk /dev/sdb: 64.0 GB, 64023257088 bytes
255 heads, 63 sectors/track, 7783 cylinders, total 125045424 sectors
Units = sectors of 1 * 512 = 512 bytes

fdisk -lu /dev/mapper/isw_ebhdeijiah_ARRAY

Disk /dev/mapper/isw_ebhdeijiah_ARRAY: 128.0 GB, 128041877504 bytes
255 heads, 63 sectors/track, 15566 cylinders, total 250081792 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x41ab2316

                          Device Boot      Start         End
Blocks   Id  System
/dev/mapper/isw_ebhdeijiah_ARRAY2   *      160650   156424904
78132127+   7  HPFS/NTFS
/dev/mapper/isw_ebhdeijiah_ARRAY3       156424905   250067789
46821442+   f  W95 Ext'd (LBA)
/dev/mapper/isw_ebhdeijiah_ARRAY5       156424968   250067789
46821411   83  Linux

dmraid -r
/dev/sdb: isw, "isw_ebhdeijiah", GROUP, ok, 125045422 sectors, data@ 0
/dev/sda: isw, "isw_ebhdeijiah", GROUP, ok, 125045422 sectors, data@ 0

dmraid -b
/dev/sdb:    125045424 total, "M0J816SE816G6718"
/dev/sda:    125045424 total, "E0J816SE816G7258"

dmesg of drives:
[    3.304246] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    3.305021] ata1.00: ATA-7: SAMSUNG SSD RBX Series 64GB, PS105D14,
max UDMA/100
[    3.305025] ata1.00: 125045424 sectors, multi 16: LBA48
[    3.305340] ata1.00: configured for UDMA/100
[    4.060388] scsi 0:0:0:0: Direct-Access     ATA      SAMSUNG SSD
RBX  PS10 PQ: 0 ANSI: 5
[    4.060737] scsi 2:0:0:0: Direct-Access     ATA      SAMSUNG SSD
RBX  PS10 PQ: 0 ANSI: 5
[    4.148361] Driver 'sd' needs updating - please use bus_type methods
[    4.148407] sd 0:0:0:0: [sda] 125045424 512-byte hardware sectors (64023 MB)
[    4.148417] sd 0:0:0:0: [sda] Write Protect is off
[    4.148419] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    4.148434] sd 0:0:0:0: [sda] Write cache: enabled, read cache:
enabled, doesn't support DPO or FUA
[    4.148475] sd 0:0:0:0: [sda] 125045424 512-byte hardware sectors (64023 MB)
[    4.148484] sd 0:0:0:0: [sda] Write Protect is off
[    4.148485] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    4.148500] sd 0:0:0:0: [sda] Write cache: enabled, read cache:
enabled, doesn't support DPO or FUA
[    4.148502]  sda: sda2 sda3 < >
[    4.148865] sda: p2 exceeds device capacity
[    4.148876] sda: p3 exceeds device capacity
[    4.148927] sd 0:0:0:0: [sda] Attached SCSI disk
[    4.148962] sd 2:0:0:0: [sdb] 125045424 512-byte hardware sectors (64023 MB)
[    4.148971] sd 2:0:0:0: [sdb] Write Protect is off
[    4.148972] sd 2:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    4.148987] sd 2:0:0:0: [sdb] Write cache: enabled, read cache:
enabled, doesn't support DPO or FUA
[    4.149024] sd 2:0:0:0: [sdb] 125045424 512-byte hardware sectors (64023 MB)
[    4.149033] sd 2:0:0:0: [sdb] Write Protect is off
[    4.149034] sd 2:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    4.149049] sd 2:0:0:0: [sdb] Write cache: enabled, read cache:
enabled, doesn't support DPO or FUA
[    4.149051]  sdb: unknown partition table
[    4.149758] sd 2:0:0:0: [sdb] Attached SCSI disk
[    4.151232] ata_piix 0000:00:1f.1: version 2.12
[    4.151239] ata_piix 0000:00:1f.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    4.151271] ata_piix 0000:00:1f.1: setting latency timer to 64
[    4.152853] scsi3 : ata_piix
[    4.152894] scsi4 : ata_piix
[    4.153503] ata4: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0x6fa0 irq 14
[    4.153505] ata5: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x6fa8 irq 15
[    4.148865] sda: p2 exceeds device capacity
[    4.148876] sda: p3 exceeds device capacity




More information about the Ataraid-list mailing list