All of lore.kernel.org
 help / color / mirror / Atom feed
* 2.a.30-rc7: fat filesystem misdetected as amiga
@ 2009-05-25 12:57 Michael S. Tsirkin
  2009-05-25 14:00 ` OGAWA Hirofumi
  0 siblings, 1 reply; 26+ messages in thread
From: Michael S. Tsirkin @ 2009-05-25 12:57 UTC (permalink / raw)
  To: hirofumi, linux-kernel

Hi!
I have a disk on key with 2 partitions:
free hidden partition and after this a fat16
partition.

An attempt to mount it under linux 2.6.30-rc7 results in these messages:

usb 1-3: new high speed USB device using ehci_hcd and address 7
usb 1-3: New USB device found, idVendor=090c, idProduct=6000
usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-3: Product: USB2.0 Card Reader  
usb 1-3: Manufacturer: Generic       ,   . 
usb 1-3: SerialNumber: 0000001       
usb 1-3: configuration #1 chosen from 1 choice
Initializing USB Mass Storage driver...
scsi2 : SCSI emulation for USB Mass Storage devices
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb-storage: device found at 7
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete
scsi 2:0:0:0: Direct-Access     Generic                   6000 PQ: 0 ANSI: 0 CCS
sd 2:0:0:0: Attached scsi generic sg2 type 0
sd 2:0:0:0: [sdb] 990976 512-byte hardware sectors: (507 MB/483 MiB)
sd 2:0:0:0: [sdb] Write Protect is off
sd 2:0:0:0: [sdb] Mode Sense: 4b 00 00 08
sd 2:0:0:0: [sdb] Assuming drive cache: write through
sd 2:0:0:0: [sdb] Assuming drive cache: write through
 sdb:<6>sd 2:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
sd 2:0:0:0: [sdb] Sense Key : Illegal Request [current] 
sd 2:0:0:0: [sdb] Add. Sense: Logical block address out of range
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
Dev sdb: unable to read RDB block 0
 unable to read partition table
sd 2:0:0:0: [sdb] Attached SCSI removable disk
usb 1-3: USB disconnect, address 7

parted seems to display both partitions just fine,
and that other OS does not seem to have any trouble
accessing the disk.

The message 'unable to read RDB block' seems to come from
fs/partitions/amiga.c which looks pretty weird.

Any idea what info would be helpful in debugging this?
Just to clarify, this is not a regression - older linux versions
as far back as 2.6.24 seem to behave the same way.


-- 
MST

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 12:57 2.a.30-rc7: fat filesystem misdetected as amiga Michael S. Tsirkin
@ 2009-05-25 14:00 ` OGAWA Hirofumi
  2009-05-25 15:32   ` Alan Stern
  0 siblings, 1 reply; 26+ messages in thread
From: OGAWA Hirofumi @ 2009-05-25 14:00 UTC (permalink / raw)
  To: Michael S. Tsirkin; +Cc: linux-kernel, linux-usb

"Michael S. Tsirkin" <mst@redhat.com> writes:

> An attempt to mount it under linux 2.6.30-rc7 results in these messages:
>
> usb 1-3: new high speed USB device using ehci_hcd and address 7
> usb 1-3: New USB device found, idVendor=090c, idProduct=6000
> usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
> usb 1-3: Product: USB2.0 Card Reader  
> usb 1-3: Manufacturer: Generic       ,   . 
> usb 1-3: SerialNumber: 0000001       
> usb 1-3: configuration #1 chosen from 1 choice
> Initializing USB Mass Storage driver...
> scsi2 : SCSI emulation for USB Mass Storage devices
> usbcore: registered new interface driver usb-storage
> USB Mass Storage support registered.
> usb-storage: device found at 7
> usb-storage: waiting for device to settle before scanning
> usb-storage: device scan complete
> scsi 2:0:0:0: Direct-Access     Generic                   6000 PQ: 0 ANSI: 0 CCS
> sd 2:0:0:0: Attached scsi generic sg2 type 0
> sd 2:0:0:0: [sdb] 990976 512-byte hardware sectors: (507 MB/483 MiB)
> sd 2:0:0:0: [sdb] Write Protect is off
> sd 2:0:0:0: [sdb] Mode Sense: 4b 00 00 08
> sd 2:0:0:0: [sdb] Assuming drive cache: write through
> sd 2:0:0:0: [sdb] Assuming drive cache: write through
>  sdb:<6>sd 2:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
> sd 2:0:0:0: [sdb] Sense Key : Illegal Request [current] 
> sd 2:0:0:0: [sdb] Add. Sense: Logical block address out of range
> end_request: I/O error, dev sdb, sector 0
> Buffer I/O error on device sdb, logical block 0
> Dev sdb: unable to read RDB block 0
>  unable to read partition table
> sd 2:0:0:0: [sdb] Attached SCSI removable disk
> usb 1-3: USB disconnect, address 7
>
> parted seems to display both partitions just fine,
> and that other OS does not seem to have any trouble
> accessing the disk.
>
> The message 'unable to read RDB block' seems to come from
> fs/partitions/amiga.c which looks pretty weird.
>
> Any idea what info would be helpful in debugging this?
> Just to clarify, this is not a regression - older linux versions
> as far back as 2.6.24 seem to behave the same way.

It seems I/O error happened while checking the partition types (sector 0).
I guess usb people may have knowledge of this. CC to linux-usb.

Thanks.
-- 
OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 14:00 ` OGAWA Hirofumi
@ 2009-05-25 15:32   ` Alan Stern
  2009-05-25 18:48     ` Michael S. Tsirkin
  0 siblings, 1 reply; 26+ messages in thread
From: Alan Stern @ 2009-05-25 15:32 UTC (permalink / raw)
  To: Michael S. Tsirkin, OGAWA Hirofumi; +Cc: Kernel development list, USB list

On Mon, 25 May 2009, OGAWA Hirofumi wrote:

> "Michael S. Tsirkin" <mst@redhat.com> writes:
> 
> > An attempt to mount it under linux 2.6.30-rc7 results in these messages:
> >
> > usb 1-3: new high speed USB device using ehci_hcd and address 7
> > usb 1-3: New USB device found, idVendor=090c, idProduct=6000
> > usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
> > usb 1-3: Product: USB2.0 Card Reader  
> > usb 1-3: Manufacturer: Generic       ,   . 
> > usb 1-3: SerialNumber: 0000001       
> > usb 1-3: configuration #1 chosen from 1 choice
> > Initializing USB Mass Storage driver...
> > scsi2 : SCSI emulation for USB Mass Storage devices
> > usbcore: registered new interface driver usb-storage
> > USB Mass Storage support registered.
> > usb-storage: device found at 7
> > usb-storage: waiting for device to settle before scanning
> > usb-storage: device scan complete
> > scsi 2:0:0:0: Direct-Access     Generic                   6000 PQ: 0 ANSI: 0 CCS
> > sd 2:0:0:0: Attached scsi generic sg2 type 0
> > sd 2:0:0:0: [sdb] 990976 512-byte hardware sectors: (507 MB/483 MiB)
> > sd 2:0:0:0: [sdb] Write Protect is off
> > sd 2:0:0:0: [sdb] Mode Sense: 4b 00 00 08
> > sd 2:0:0:0: [sdb] Assuming drive cache: write through
> > sd 2:0:0:0: [sdb] Assuming drive cache: write through
> >  sdb:<6>sd 2:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
> > sd 2:0:0:0: [sdb] Sense Key : Illegal Request [current] 
> > sd 2:0:0:0: [sdb] Add. Sense: Logical block address out of range
> > end_request: I/O error, dev sdb, sector 0
> > Buffer I/O error on device sdb, logical block 0
> > Dev sdb: unable to read RDB block 0
> >  unable to read partition table
> > sd 2:0:0:0: [sdb] Attached SCSI removable disk
> > usb 1-3: USB disconnect, address 7
> >
> > parted seems to display both partitions just fine,
> > and that other OS does not seem to have any trouble
> > accessing the disk.
> >
> > The message 'unable to read RDB block' seems to come from
> > fs/partitions/amiga.c which looks pretty weird.
> >
> > Any idea what info would be helpful in debugging this?
> > Just to clarify, this is not a regression - older linux versions
> > as far back as 2.6.24 seem to behave the same way.
> 
> It seems I/O error happened while checking the partition types (sector 0).
> I guess usb people may have knowledge of this. CC to linux-usb.

It's hard to imagine why a device would claim that sector 0 was out of 
range!

Try collecting a usbmon trace of these events (instructions in 
Documentation/usb/usbmon.txt).

Alan Stern


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 15:32   ` Alan Stern
@ 2009-05-25 18:48     ` Michael S. Tsirkin
  2009-05-25 19:32       ` Kay Sievers
  2009-05-25 20:37       ` Alan Stern
  0 siblings, 2 replies; 26+ messages in thread
From: Michael S. Tsirkin @ 2009-05-25 18:48 UTC (permalink / raw)
  To: Alan Stern; +Cc: OGAWA Hirofumi, Kernel development list, USB list

On Mon, May 25, 2009 at 11:32:31AM -0400, Alan Stern wrote:
> On Mon, 25 May 2009, OGAWA Hirofumi wrote:
> 
> > "Michael S. Tsirkin" <mst@redhat.com> writes:
> > 
> > > An attempt to mount it under linux 2.6.30-rc7 results in these messages:
> > >
> > > usb 1-3: new high speed USB device using ehci_hcd and address 7
> > > usb 1-3: New USB device found, idVendor=090c, idProduct=6000
> > > usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
> > > usb 1-3: Product: USB2.0 Card Reader  
> > > usb 1-3: Manufacturer: Generic       ,   . 
> > > usb 1-3: SerialNumber: 0000001       
> > > usb 1-3: configuration #1 chosen from 1 choice
> > > Initializing USB Mass Storage driver...
> > > scsi2 : SCSI emulation for USB Mass Storage devices
> > > usbcore: registered new interface driver usb-storage
> > > USB Mass Storage support registered.
> > > usb-storage: device found at 7
> > > usb-storage: waiting for device to settle before scanning
> > > usb-storage: device scan complete
> > > scsi 2:0:0:0: Direct-Access     Generic                   6000 PQ: 0 ANSI: 0 CCS
> > > sd 2:0:0:0: Attached scsi generic sg2 type 0
> > > sd 2:0:0:0: [sdb] 990976 512-byte hardware sectors: (507 MB/483 MiB)
> > > sd 2:0:0:0: [sdb] Write Protect is off
> > > sd 2:0:0:0: [sdb] Mode Sense: 4b 00 00 08
> > > sd 2:0:0:0: [sdb] Assuming drive cache: write through
> > > sd 2:0:0:0: [sdb] Assuming drive cache: write through
> > >  sdb:<6>sd 2:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
> > > sd 2:0:0:0: [sdb] Sense Key : Illegal Request [current] 
> > > sd 2:0:0:0: [sdb] Add. Sense: Logical block address out of range
> > > end_request: I/O error, dev sdb, sector 0
> > > Buffer I/O error on device sdb, logical block 0
> > > Dev sdb: unable to read RDB block 0
> > >  unable to read partition table
> > > sd 2:0:0:0: [sdb] Attached SCSI removable disk
> > > usb 1-3: USB disconnect, address 7
> > >
> > > parted seems to display both partitions just fine,
> > > and that other OS does not seem to have any trouble
> > > accessing the disk.
> > >
> > > The message 'unable to read RDB block' seems to come from
> > > fs/partitions/amiga.c which looks pretty weird.
> > >
> > > Any idea what info would be helpful in debugging this?
> > > Just to clarify, this is not a regression - older linux versions
> > > as far back as 2.6.24 seem to behave the same way.
> > 
> > It seems I/O error happened while checking the partition types (sector 0).
> > I guess usb people may have knowledge of this. CC to linux-usb.
> 
> It's hard to imagine why a device would claim that sector 0 was out of 
> range!
> 
> Try collecting a usbmon trace of these events (instructions in 
> Documentation/usb/usbmon.txt).
> 
> Alan Stern

Here comes:

lsusb output:
Bus 001 Device 006: ID 090c:6000 Feiya Technology Corp. 
Bus 001 Device 001: ID 1d6b:0002  
Bus 005 Device 003: ID 10d5:55a4 Uni Class Technology Co., Ltd 
Bus 005 Device 002: ID 058f:9254 Alcor Micro Corp. Hub
Bus 005 Device 001: ID 1d6b:0001  
Bus 004 Device 001: ID 1d6b:0001  
Bus 003 Device 001: ID 1d6b:0001  
Bus 002 Device 001: ID 1d6b:0001  

First device (Feiya Technology Corp) is the disk on key.

Usbmon output from cat /sys/kernel/debug/usbmon/1u

ef488f80 3223402170 S Ci:1:001:0 s a3 00 0000 0001 0004 4 <
ef488f80 3223402177 C Ci:1:001:0 0 4 = 00010000
ef488f80 3223402180 S Ci:1:001:0 s a3 00 0000 0002 0004 4 <
ef488f80 3223402181 C Ci:1:001:0 0 4 = 00010000
ef488f80 3223402183 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
ef488f80 3223402184 C Ci:1:001:0 0 4 = 00010000
ef488f80 3223402185 S Ci:1:001:0 s a3 00 0000 0004 0004 4 <
ef488f80 3223402194 C Ci:1:001:0 0 4 = 01050100
ef488f80 3223402200 S Co:1:001:0 s 23 01 0010 0004 0000 0
ef488f80 3223402202 C Co:1:001:0 0 0
ef488f80 3223402203 S Ci:1:001:0 s a3 00 0000 0005 0004 4 <
ef488f80 3223402205 C Ci:1:001:0 0 4 = 00010000
ef488f80 3223402206 S Ci:1:001:0 s a3 00 0000 0006 0004 4 <
ef488f80 3223402208 C Ci:1:001:0 0 4 = 00010000
ef488f80 3223402209 S Ci:1:001:0 s a3 00 0000 0007 0004 4 <
ef488f80 3223402210 C Ci:1:001:0 0 4 = 00010000
ef488f80 3223402211 S Ci:1:001:0 s a3 00 0000 0008 0004 4 <
ef488f80 3223402213 C Ci:1:001:0 0 4 = 00010000
f7078c00 3223503162 S Ii:1:001:1 -115:2048 4 <
ef6c5e80 3223503176 S Ci:1:001:0 s a3 00 0000 0004 0004 4 <
ef6c5e80 3223503178 C Ci:1:001:0 0 4 = 01050000
ef6c5e80 3223503189 S Co:1:001:0 s 23 03 0004 0004 0000 0
ef6c5e80 3223503192 C Co:1:001:0 0 0
ef6c5e80 3223554164 S Ci:1:001:0 s a3 00 0000 0004 0004 4 <
ef6c5e80 3223554390 C Ci:1:001:0 0 4 = 03051000
ef6c5e80 3223605164 S Co:1:001:0 s 23 01 0014 0004 0000 0
ef6c5e80 3223605168 C Co:1:001:0 0 0
ef6c5e80 3223605176 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
ef6c5e80 3223606260 C Ci:1:000:0 0 18 = 12010002 00000040 0c090060 00010102 0301
ef6c5e80 3223606334 S Co:1:001:0 s 23 03 0004 0004 0000 0
ef6c5e80 3223606338 C Co:1:001:0 0 0
ef6c5e80 3223657167 S Ci:1:001:0 s a3 00 0000 0004 0004 4 <
ef6c5e80 3223657392 C Ci:1:001:0 0 4 = 03051000
ef6c5e80 3223708165 S Co:1:001:0 s 23 01 0014 0004 0000 0
ef6c5e80 3223708169 C Co:1:001:0 0 0
ef6c5e80 3223708171 S Co:1:000:0 s 00 05 0006 0000 0000 0
ef6c5e80 3223708263 C Co:1:000:0 0 0
ef6c5e80 3223720163 S Ci:1:006:0 s 80 06 0100 0000 0012 18 <
ef6c5e80 3223721264 C Ci:1:006:0 0 18 = 12010002 00000040 0c090060 00010102 0301
ef6c5e80 3223721288 S Ci:1:006:0 s 80 06 0200 0000 0009 9 <
ef6c5e80 3223721388 C Ci:1:006:0 0 9 = 09022000 01010080 fa
ef6c5e80 3223721407 S Ci:1:006:0 s 80 06 0200 0000 0020 32 <
ef6c5e80 3223721513 C Ci:1:006:0 0 32 = 09022000 01010080 fa090400 00020806 50000705 81020002 ff070502 020002ff
ef6c5e80 3223721539 S Ci:1:006:0 s 80 06 0300 0000 00ff 255 <
ef6c5e80 3223721638 C Ci:1:006:0 0 4 = 04030904
ef6c5e80 3223721660 S Ci:1:006:0 s 80 06 0302 0409 00ff 255 <
ef6c5e80 3223721888 C Ci:1:006:0 0 42 = 2a035500 53004200 32002e00 30002000 43006100 72006400 20005200 65006100
ef6c5e80 3223721910 S Ci:1:006:0 s 80 06 0301 0409 00ff 255 <
ef6c5e80 3223722138 C Ci:1:006:0 0 42 = 2a034700 65006e00 65007200 69006300 20002000 20002000 20002000 20002c00
ef6c5e80 3223722144 S Ci:1:006:0 s 80 06 0303 0409 00ff 255 <
ef6c5e80 3223722262 C Ci:1:006:0 0 30 = 1e033000 30003000 30003000 30003100 20002000 20002000 20002000 2000
ef6c5e80 3223722408 S Co:1:006:0 s 00 09 0001 0000 0000 0
ef6c5e80 3223722513 C Co:1:006:0 0 0
ef48ab00 3228749167 S Ci:1:006:0 s a1 fe 0000 0000 0001 1 <
ef48ab00 3228749297 C Ci:1:006:0 0 1 = 00
ef48ab00 3228749360 S Bo:1:006:2 -115 31 = 55534243 01000000 24000000 80000612 00000024 00000000 00000000 000000
ef48ab00 3228749419 C Bo:1:006:2 0 31 >
ef6bb080 3228749426 S Bi:1:006:1 -115 36 <
ef6bb080 3229275812 C Bi:1:006:1 0 36 = 00800001 1f202020 47656e65 72696320 20202020 20202020 20202020 20202020
ef48ab00 3229275820 S Bi:1:006:1 -115 13 <
ef48ab00 3229275935 C Bi:1:006:1 0 13 = 55534253 01000000 00000000 00
ef48ab00 3229277067 S Bo:1:006:2 -115 31 = 55534243 02000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3229277186 C Bo:1:006:2 0 31 >
ef48ab00 3229277192 S Bi:1:006:1 -115 13 <
ef48ab00 3229277310 C Bi:1:006:1 0 13 = 55534253 02000000 00000000 01
ef48ab00 3229277338 S Bo:1:006:2 -115 31 = 55534243 03000000 12000000 80000603 00000012 00000000 00000000 000000
ef48ab00 3229277434 C Bo:1:006:2 0 31 >
ef6bb680 3229277441 S Bi:1:006:1 -115 18 <
ef6bb680 3229277560 C Bi:1:006:1 0 18 = 70000600 0000000a 00000000 28000000 0000
ef48ab00 3229277568 S Bi:1:006:1 -115 13 <
ef48ab00 3229277685 C Bi:1:006:1 0 13 = 55534253 03000000 12000000 00
ef48ab00 3229277708 S Bo:1:006:2 -115 31 = 55534243 04000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3229277810 C Bo:1:006:2 0 31 >
ef48ab00 3229277816 S Bi:1:006:1 -115 13 <
ef48ab00 3229277935 C Bi:1:006:1 0 13 = 55534253 04000000 00000000 00
ef48ab00 3229277959 S Bo:1:006:2 -115 31 = 55534243 05000000 08000000 80000a25 00000000 00000000 00000000 000000
ef48ab00 3229278060 C Bo:1:006:2 0 31 >
ef6d6900 3229278068 S Bi:1:006:1 -115 8 <
ef6d6900 3229278185 C Bi:1:006:1 0 8 = 000f1eff 00000200
ef48ab00 3229278191 S Bi:1:006:1 -115 13 <
ef48ab00 3229278310 C Bi:1:006:1 0 13 = 55534253 05000000 08000000 00
ef48ab00 3229278345 S Bo:1:006:2 -115 31 = 55534243 06000000 c0000000 8000061a 003f00c0 00000000 00000000 000000
ef48ab00 3229278435 C Bo:1:006:2 0 31 >
ef6ba680 3229278441 S Bi:1:006:1 -115 192 <
ef6ba680 3229278811 C Bi:1:006:1 -121 76 = 4b000008 000f1f00 00000200 010a0010 00000000 03000000 051e3c00 203f0200
ef48ab00 3229278818 S Bi:1:006:1 -115 13 <
ef48ab00 3229279060 C Bi:1:006:1 0 13 = 55534253 06000000 00000000 00
ef48ab00 3229279175 S Bo:1:006:2 -115 31 = 55534243 07000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3229279310 C Bo:1:006:2 0 31 >
ef48ab00 3229279318 S Bi:1:006:1 -115 13 <
ef48ab00 3229279435 C Bi:1:006:1 0 13 = 55534253 07000000 00000000 00
ef48ab00 3229279467 S Bo:1:006:2 -115 31 = 55534243 08000000 00000000 0000061e 00000001 00000000 00000000 000000
ef48ab00 3229279560 C Bo:1:006:2 0 31 >
ef48ab00 3229279564 S Bi:1:006:1 -115 13 <
ef48ab00 3229279685 C Bi:1:006:1 0 13 = 55534253 08000000 00000000 01
ef48ab00 3229279745 S Bo:1:006:2 -115 31 = 55534243 09000000 12000000 80000603 00000012 00000000 00000000 000000
ef48ab00 3229279810 C Bo:1:006:2 0 31 >
ef727c00 3229279817 S Bi:1:006:1 -115 18 <
ef727c00 3229279935 C Bi:1:006:1 0 18 = 70000500 0000000a 00000000 24000000 0000
ef48ab00 3229279949 S Bi:1:006:1 -115 13 <
ef48ab00 3229280060 C Bi:1:006:1 0 13 = 55534253 09000000 12000000 00
ef48ab00 3229280084 S Bo:1:006:2 -115 31 = 55534243 0a000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3229280185 C Bo:1:006:2 0 31 >
ef48ab00 3229280189 S Bi:1:006:1 -115 13 <
ef48ab00 3229280310 C Bi:1:006:1 0 13 = 55534253 0a000000 00000000 00
ef48ab00 3229280331 S Bo:1:006:2 -115 31 = 55534243 0b000000 08000000 80000a25 00000000 00000000 00000000 000000
ef48ab00 3229280435 C Bo:1:006:2 0 31 >
ef727b80 3229280442 S Bi:1:006:1 -115 8 <
ef727b80 3229280560 C Bi:1:006:1 0 8 = 000f1eff 00000200
ef48ab00 3229280566 S Bi:1:006:1 -115 13 <
ef48ab00 3229280685 C Bi:1:006:1 0 13 = 55534253 0b000000 08000000 00
ef48ab00 3229280711 S Bo:1:006:2 -115 31 = 55534243 0c000000 c0000000 8000061a 003f00c0 00000000 00000000 000000
ef48ab00 3229280811 C Bo:1:006:2 0 31 >
ef727880 3229280818 S Bi:1:006:1 -115 192 <
ef727880 3229281185 C Bi:1:006:1 -121 76 = 4b000008 000f1f00 00000200 010a0010 00000000 03000000 051e3c00 203f0200
ef48ab00 3229281195 S Bi:1:006:1 -115 13 <
ef48ab00 3229281435 C Bi:1:006:1 0 13 = 55534253 0c000000 00000000 00
ef48ab00 3229281483 S Bo:1:006:2 -115 31 = 55534243 0d000000 00100000 80000a28 00000000 00000008 00000000 000000
ef48ab00 3229281560 C Bo:1:006:2 0 31 >
ef635d80 3229281567 S Bi:1:006:1 -115 4096 <
ef635d80 3229410691 C Bi:1:006:1 -32 0
ef48ab00 3229410723 S Co:1:006:0 s 02 01 0000 0081 0000 0
ef48ab00 3229410815 C Co:1:006:0 0 0
ef48ab00 3229410822 S Bi:1:006:1 -115 13 <
ef48ab00 3229410940 C Bi:1:006:1 0 13 = 55534253 0d000000 00100000 01
ef48ab00 3229410948 S Bo:1:006:2 -115 31 = 55534243 0e000000 12000000 80000603 00000012 00000000 00000000 000000
ef48ab00 3229411065 C Bo:1:006:2 0 31 >
ef6c7f00 3229411071 S Bi:1:006:1 -115 18 <
ef6c7f00 3229411190 C Bi:1:006:1 0 18 = 70000500 0000000a 00000000 21000000 0000
ef48ab00 3229411197 S Bi:1:006:1 -115 13 <
ef48ab00 3229411315 C Bi:1:006:1 0 13 = 55534253 0e000000 12000000 00
ef48ab00 3229411387 S Bo:1:006:2 -115 31 = 55534243 0f000000 00100000 80000a28 00000000 00000008 00000000 000000
ef48ab00 3229411439 C Bo:1:006:2 0 31 >
ef6c7e00 3229411497 S Bi:1:006:1 -115 4096 <
ef6c7e00 3229412314 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3229412831 S Bi:1:006:1 -115 13 <
ef48ab00 3229412939 C Bi:1:006:1 0 13 = 55534253 0f000000 00000000 00
ef48ab00 3230430319 S Bo:1:006:2 -115 31 = 55534243 10000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3230430348 C Bo:1:006:2 0 31 >
ef48ab00 3230430379 S Bi:1:006:1 -115 13 <
ef48ab00 3230430471 C Bi:1:006:1 0 13 = 55534253 10000000 00000000 00
ef48ab00 3230431082 S Bo:1:006:2 -115 31 = 55534243 11000000 00100000 80000a28 00000000 00000008 00000000 000000
ef48ab00 3230431221 C Bo:1:006:2 0 31 >
ef5f8500 3230431228 S Bi:1:006:1 -115 4096 <
ef5f8500 3230431971 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230431978 S Bi:1:006:1 -115 13 <
ef48ab00 3230432102 C Bi:1:006:1 0 13 = 55534253 11000000 00000000 00
ef48ab00 3230432134 S Bo:1:006:2 -115 31 = 55534243 12000000 00300000 80000a28 00000000 08000018 00000000 000000
ef48ab00 3230432221 C Bo:1:006:2 0 31 >
ef5f8500 3230432262 S Bi:1:006:1 -115 4096 <
ef5f8600 3230432265 S Bi:1:006:1 -115 4096 <
ef5f8780 3230432266 S Bi:1:006:1 -115 4096 <
ef5f8500 3230433346 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5f8600 3230433348 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5f8780 3230433349 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230433355 S Bi:1:006:1 -115 13 <
ef48ab00 3230433480 C Bi:1:006:1 0 13 = 55534253 12000000 00000000 00
ef48ab00 3230433511 S Bo:1:006:2 -115 31 = 55534243 13000000 00100000 80000a28 00000f1e 80000008 00000000 000000
ef48ab00 3230433596 C Bo:1:006:2 0 31 >
ef5f8500 3230433633 S Bi:1:006:1 -115 4096 <
ef5f8500 3230434721 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230434727 S Bi:1:006:1 -115 13 <
ef48ab00 3230434846 C Bi:1:006:1 0 13 = 55534253 13000000 00000000 00
ef48ab00 3230434964 S Bo:1:006:2 -115 31 = 55534243 14000000 00100000 80000a28 00000f1e f0000008 00000000 000000
ef48ab00 3230435096 C Bo:1:006:2 0 31 >
ef5f8500 3230435102 S Bi:1:006:1 -115 4096 <
ef5f8500 3230435971 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230435977 S Bi:1:006:1 -115 13 <
ef48ab00 3230436096 C Bi:1:006:1 0 13 = 55534253 14000000 00000000 00
ef48ab00 3230436172 S Bo:1:006:2 -115 31 = 55534243 15000000 00020000 80000a28 00000f1e f8000001 00000000 000000
ef48ab00 3230436221 C Bo:1:006:2 0 31 >
ef5f8500 3230436227 S Bi:1:006:1 -115 512 <
ef5f8500 3230436471 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230436477 S Bi:1:006:1 -115 13 <
ef48ab00 3230436596 C Bi:1:006:1 0 13 = 55534253 15000000 00000000 00
ef48ab00 3230436612 S Bo:1:006:2 -115 31 = 55534243 16000000 00020000 80000a28 00000f1e f9000001 00000000 000000
ef48ab00 3230436721 C Bo:1:006:2 0 31 >
ef5f8b00 3230436727 S Bi:1:006:1 -115 512 <
ef5f8b00 3230436847 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230436852 S Bi:1:006:1 -115 13 <
ef48ab00 3230436971 C Bi:1:006:1 0 13 = 55534253 16000000 00000000 00
ef48ab00 3230436985 S Bo:1:006:2 -115 31 = 55534243 17000000 00020000 80000a28 00000f1e fa000001 00000000 000000
ef48ab00 3230437096 C Bo:1:006:2 0 31 >
ef5f8b00 3230437102 S Bi:1:006:1 -115 512 <
ef5f8b00 3230437221 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230437227 S Bi:1:006:1 -115 13 <
ef48ab00 3230437346 C Bi:1:006:1 0 13 = 55534253 17000000 00000000 00
ef48ab00 3230437360 S Bo:1:006:2 -115 31 = 55534243 18000000 00020000 80000a28 00000f1e fb000001 00000000 000000
ef48ab00 3230437472 C Bo:1:006:2 0 31 >
ef5f8b00 3230437477 S Bi:1:006:1 -115 512 <
ef5f8b00 3230437596 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230437602 S Bi:1:006:1 -115 13 <
ef48ab00 3230437722 C Bi:1:006:1 0 13 = 55534253 18000000 00000000 00
ef48ab00 3230437736 S Bo:1:006:2 -115 31 = 55534243 19000000 00020000 80000a28 00000f1e fc000001 00000000 000000
ef48ab00 3230437846 C Bo:1:006:2 0 31 >
ef5f8b00 3230437852 S Bi:1:006:1 -115 512 <
ef5f8b00 3230437972 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230437977 S Bi:1:006:1 -115 13 <
ef48ab00 3230438096 C Bi:1:006:1 0 13 = 55534253 19000000 00000000 00
ef48ab00 3230438110 S Bo:1:006:2 -115 31 = 55534243 1a000000 00020000 80000a28 00000f1e fd000001 00000000 000000
ef48ab00 3230438222 C Bo:1:006:2 0 31 >
ef5f8b00 3230438227 S Bi:1:006:1 -115 512 <
ef5f8b00 3230438346 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230438352 S Bi:1:006:1 -115 13 <
ef48ab00 3230438471 C Bi:1:006:1 0 13 = 55534253 1a000000 00000000 00
ef48ab00 3230438485 S Bo:1:006:2 -115 31 = 55534243 1b000000 00020000 80000a28 00000f1e fe000001 00000000 000000
ef48ab00 3230438597 C Bo:1:006:2 0 31 >
ef5f8b00 3230438602 S Bi:1:006:1 -115 512 <
ef5f8b00 3230438721 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230438727 S Bi:1:006:1 -115 13 <
ef48ab00 3230438847 C Bi:1:006:1 0 13 = 55534253 1b000000 00000000 00
ef48ab00 3230438860 S Bo:1:006:2 -115 31 = 55534243 1c000000 00020000 80000a28 00000f1e ff000001 00000000 000000
ef48ab00 3230438971 C Bo:1:006:2 0 31 >
ef5f8b00 3230438977 S Bi:1:006:1 -115 512 <
ef5f8b00 3230439097 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230439102 S Bi:1:006:1 -115 13 <
ef48ab00 3230439221 C Bi:1:006:1 0 13 = 55534253 1c000000 00000000 00
ef48ab00 3230439238 S Bo:1:006:2 -115 31 = 55534243 1d000000 00800000 80000a28 00000000 20000040 00000000 000000
ef48ab00 3230439347 C Bo:1:006:2 0 31 >
ef5f8500 3230439354 S Bi:1:006:1 -115 4096 <
ef5f8b00 3230439356 S Bi:1:006:1 -115 4096 <
ef5f8080 3230439357 S Bi:1:006:1 -115 4096 <
ef5f8600 3230439358 S Bi:1:006:1 -115 4096 <
ef5f8780 3230439359 S Bi:1:006:1 -115 4096 <
ef5f8180 3230439360 S Bi:1:006:1 -115 4096 <
ef5f8f00 3230439362 S Bi:1:006:1 -115 4096 <
ef5f8c80 3230439363 S Bi:1:006:1 -115 4096 <
ef5f8500 3230442597 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5f8b00 3230442599 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5f8080 3230442600 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5f8600 3230442601 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5f8780 3230442603 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5f8180 3230442604 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5f8f00 3230442605 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5f8c80 3230442606 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230442613 S Bi:1:006:1 -115 13 <
ef48ab00 3230442721 C Bi:1:006:1 0 13 = 55534253 1d000000 00000000 00
ef48ab00 3230442758 S Bo:1:006:2 -115 31 = 55534243 1e000000 00100000 80000a28 00000f1e c0000008 00000000 000000
ef48ab00 3230442847 C Bo:1:006:2 0 31 >
ef5f8500 3230442853 S Bi:1:006:1 -115 4096 <
ef5f8500 3230443721 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230443728 S Bi:1:006:1 -115 13 <
ef48ab00 3230443847 C Bi:1:006:1 0 13 = 55534253 1e000000 00000000 00
ef48ab00 3230443883 S Bo:1:006:2 -115 31 = 55534243 1f000000 00100000 80000a28 00000f1e 00000008 00000000 000000
ef48ab00 3230443972 C Bo:1:006:2 0 31 >
ef5f8500 3230443978 S Bi:1:006:1 -115 4096 <
ef5f8500 3230444847 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230444854 S Bi:1:006:1 -115 13 <
ef48ab00 3230444972 C Bi:1:006:1 0 13 = 55534253 1f000000 00000000 00
ef48ab00 3230445010 S Bo:1:006:2 -115 31 = 55534243 20000000 00100000 80000a28 00000f1d 70000008 00000000 000000
ef48ab00 3230445097 C Bo:1:006:2 0 31 >
ef5f8500 3230445103 S Bi:1:006:1 -115 4096 <
ef5f8500 3230445722 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230445728 S Bi:1:006:1 -115 13 <
ef48ab00 3230445847 C Bi:1:006:1 0 13 = 55534253 20000000 00000000 00
ef48ab00 3230446047 S Bo:1:006:2 -115 31 = 55534243 21000000 00e00100 80000a28 00000000 600000f0 00000000 000000
ef48ab00 3230446097 C Bo:1:006:2 0 31 >
ef5f8b00 3230446113 S Bi:1:006:1 -115 4096 <
ef5f8080 3230446114 S Bi:1:006:1 -115 4096 <
ef5f8600 3230446116 S Bi:1:006:1 -115 4096 <
ef5f8780 3230446117 S Bi:1:006:1 -115 4096 <
ef5f8180 3230446118 S Bi:1:006:1 -115 4096 <
ef5f8f00 3230446119 S Bi:1:006:1 -115 4096 <
ef5f8c80 3230446120 S Bi:1:006:1 -115 4096 <
efaf8e00 3230446122 S Bi:1:006:1 -115 4096 <
efaf8980 3230446123 S Bi:1:006:1 -115 4096 <
efaf8400 3230446124 S Bi:1:006:1 -115 4096 <
ef5ce400 3230446125 S Bi:1:006:1 -115 4096 <
ef5ce880 3230446127 S Bi:1:006:1 -115 4096 <
ef5ce800 3230446128 S Bi:1:006:1 -115 4096 <
ef5cef00 3230446129 S Bi:1:006:1 -115 4096 <
ef5ce480 3230446131 S Bi:1:006:1 -115 4096 <
ef5ceb80 3230446132 S Bi:1:006:1 -115 4096 <
ef5ce680 3230446133 S Bi:1:006:1 -115 4096 <
f645e300 3230446134 S Bi:1:006:1 -115 4096 <
efae7400 3230446136 S Bi:1:006:1 -115 4096 <
efae7600 3230446137 S Bi:1:006:1 -115 4096 <
efae7880 3230446138 S Bi:1:006:1 -115 4096 <
ef6a3480 3230446140 S Bi:1:006:1 -115 4096 <
ef6a3c80 3230446141 S Bi:1:006:1 -115 4096 <
ef6a3200 3230446142 S Bi:1:006:1 -115 4096 <
ef460200 3230446144 S Bi:1:006:1 -115 4096 <
ef547600 3230446147 S Bi:1:006:1 -115 4096 <
ef6add00 3230446149 S Bi:1:006:1 -115 4096 <
ef6ad400 3230446150 S Bi:1:006:1 -115 4096 <
ef6adf00 3230446151 S Bi:1:006:1 -115 4096 <
ef6ad900 3230446152 S Bi:1:006:1 -115 4096 <
ef5f8b00 3230451161 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5f8080 3230451164 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5f8600 3230451165 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5f8780 3230451166 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5f8180 3230451167 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5f8f00 3230451169 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5f8c80 3230451170 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efaf8e00 3230451171 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efaf8980 3230451172 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efaf8400 3230451174 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5ce400 3230451175 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5ce880 3230451176 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5ce800 3230451177 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5cef00 3230456848 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5ce480 3230456850 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5ceb80 3230456851 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5ce680 3230456852 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
f645e300 3230456854 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efae7400 3230456855 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efae7600 3230456856 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efae7880 3230456857 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6a3480 3230456859 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6a3c80 3230456860 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6a3200 3230456861 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef460200 3230456862 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef547600 3230456863 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6add00 3230456865 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6ad400 3230456866 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6adf00 3230456867 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6ad900 3230456868 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230456879 S Bi:1:006:1 -115 13 <
ef48ab00 3230456972 C Bi:1:006:1 0 13 = 55534253 21000000 00000000 00
ef48ab00 3230457162 S Bo:1:006:2 -115 31 = 55534243 22000000 00200100 80000a28 00000001 50000090 00000000 000000
ef48ab00 3230457222 C Bo:1:006:2 0 31 >
ef6add00 3230457233 S Bi:1:006:1 -115 4096 <
ef6ad400 3230457234 S Bi:1:006:1 -115 4096 <
ef6adf00 3230457236 S Bi:1:006:1 -115 4096 <
ef6ad900 3230457237 S Bi:1:006:1 -115 4096 <
ef6adc00 3230457238 S Bi:1:006:1 -115 4096 <
ef6ad000 3230457239 S Bi:1:006:1 -115 4096 <
ef6ad880 3230457241 S Bi:1:006:1 -115 4096 <
ef6ad280 3230457242 S Bi:1:006:1 -115 4096 <
ef6ada80 3230457243 S Bi:1:006:1 -115 4096 <
ef6ad580 3230457244 S Bi:1:006:1 -115 4096 <
ef6ad980 3230457246 S Bi:1:006:1 -115 4096 <
ef6ad100 3230457247 S Bi:1:006:1 -115 4096 <
ef6ad680 3230457248 S Bi:1:006:1 -115 4096 <
ef6adb00 3230457249 S Bi:1:006:1 -115 4096 <
ef6ad700 3230457250 S Bi:1:006:1 -115 4096 <
ef6ade00 3230457251 S Bi:1:006:1 -115 4096 <
ef6a8800 3230457253 S Bi:1:006:1 -115 4096 <
ef6a8a80 3230457254 S Bi:1:006:1 -115 4096 <
ef6add00 3230463163 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6ad400 3230463165 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6adf00 3230463167 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6ad900 3230463168 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6adc00 3230463169 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6ad000 3230463170 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6ad880 3230463172 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6ad280 3230463173 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6ada80 3230463174 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6ad580 3230463175 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6ad980 3230463176 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6ad100 3230463178 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6ad680 3230463179 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6adb00 3230463180 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6ad700 3230463181 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6ade00 3230463182 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6a8800 3230463183 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6a8a80 3230463472 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230463524 S Bi:1:006:1 -115 13 <
ef48ab00 3230463598 C Bi:1:006:1 0 13 = 55534253 22000000 00000000 00
ef48ab00 3230463624 S Bo:1:006:2 -115 31 = 55534243 23000000 00100000 80000a28 00000002 00000008 00000000 000000
ef48ab00 3230463722 C Bo:1:006:2 0 31 >
ef6a8800 3230463729 S Bi:1:006:1 -115 4096 <
ef6a8800 3230464598 C Bi:1:006:1 0 4096 = 2e202020 20202020 20202010 0000c062 833f833f 0000c062 833f0200 00000000
ef48ab00 3230464604 S Bi:1:006:1 -115 13 <
ef48ab00 3230464722 C Bi:1:006:1 0 13 = 55534253 23000000 00000000 00
ef48ab00 3230477962 S Bo:1:006:2 -115 31 = 55534243 24000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3230478098 C Bo:1:006:2 0 31 >
ef48ab00 3230478105 S Bi:1:006:1 -115 13 <
ef48ab00 3230478222 C Bi:1:006:1 0 13 = 55534253 24000000 00000000 00
ef48ab00 3230478338 S Bo:1:006:2 -115 31 = 55534243 25000000 00400000 80000a28 00000000 00000020 00000000 000000
ef48ab00 3230478473 C Bo:1:006:2 0 31 >
ef5c2200 3230478481 S Bi:1:006:1 -115 4096 <
ef5c2b00 3230478482 S Bi:1:006:1 -115 4096 <
ef5c2500 3230478484 S Bi:1:006:1 -115 4096 <
ef6b1700 3230478485 S Bi:1:006:1 -115 4096 <
ef5c2200 3230480348 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5c2b00 3230480350 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5c2500 3230480351 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b1700 3230480353 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230480359 S Bi:1:006:1 -115 13 <
ef48ab00 3230480472 C Bi:1:006:1 0 13 = 55534253 25000000 00000000 00
ef48ab00 3230480632 S Bo:1:006:2 -115 31 = 55534243 26000000 00100000 80000a28 00000f1e 80000008 00000000 000000
ef48ab00 3230480723 C Bo:1:006:2 0 31 >
ef6b1700 3230480728 S Bi:1:006:1 -115 4096 <
ef6b1700 3230481597 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230481603 S Bi:1:006:1 -115 13 <
ef48ab00 3230481723 C Bi:1:006:1 0 13 = 55534253 26000000 00000000 00
ef48ab00 3230481761 S Bo:1:006:2 -115 31 = 55534243 27000000 00100000 80000a28 00000f1e f0000008 00000000 000000
ef48ab00 3230481848 C Bo:1:006:2 0 31 >
ef6b1700 3230481853 S Bi:1:006:1 -115 4096 <
ef6b1700 3230482723 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230482729 S Bi:1:006:1 -115 13 <
ef48ab00 3230482848 C Bi:1:006:1 0 13 = 55534253 27000000 00000000 00
ef48ab00 3230482912 S Bo:1:006:2 -115 31 = 55534243 28000000 00020000 80000a28 00000f1e f8000001 00000000 000000
ef48ab00 3230482973 C Bo:1:006:2 0 31 >
ef6b1700 3230482978 S Bi:1:006:1 -115 512 <
ef6b1700 3230483098 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230483103 S Bi:1:006:1 -115 13 <
ef48ab00 3230483223 C Bi:1:006:1 0 13 = 55534253 28000000 00000000 00
ef48ab00 3230483238 S Bo:1:006:2 -115 31 = 55534243 29000000 00020000 80000a28 00000f1e f9000001 00000000 000000
ef48ab00 3230483348 C Bo:1:006:2 0 31 >
ef6b1e80 3230483354 S Bi:1:006:1 -115 512 <
ef6b1e80 3230483473 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230483478 S Bi:1:006:1 -115 13 <
ef48ab00 3230483598 C Bi:1:006:1 0 13 = 55534253 29000000 00000000 00
ef48ab00 3230483612 S Bo:1:006:2 -115 31 = 55534243 2a000000 00020000 80000a28 00000f1e fa000001 00000000 000000
ef48ab00 3230483723 C Bo:1:006:2 0 31 >
ef6b1e80 3230483728 S Bi:1:006:1 -115 512 <
ef6b1e80 3230483848 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230483854 S Bi:1:006:1 -115 13 <
ef48ab00 3230483973 C Bi:1:006:1 0 13 = 55534253 2a000000 00000000 00
ef48ab00 3230483987 S Bo:1:006:2 -115 31 = 55534243 2b000000 00020000 80000a28 00000f1e fb000001 00000000 000000
ef48ab00 3230484098 C Bo:1:006:2 0 31 >
ef6b1e80 3230484103 S Bi:1:006:1 -115 512 <
ef6b1e80 3230484223 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230484228 S Bi:1:006:1 -115 13 <
ef48ab00 3230484347 C Bi:1:006:1 0 13 = 55534253 2b000000 00000000 00
ef48ab00 3230484362 S Bo:1:006:2 -115 31 = 55534243 2c000000 00020000 80000a28 00000f1e fc000001 00000000 000000
ef48ab00 3230484473 C Bo:1:006:2 0 31 >
ef6b1e80 3230484479 S Bi:1:006:1 -115 512 <
ef6b1e80 3230484598 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230484603 S Bi:1:006:1 -115 13 <
ef48ab00 3230484723 C Bi:1:006:1 0 13 = 55534253 2c000000 00000000 00
ef48ab00 3230484737 S Bo:1:006:2 -115 31 = 55534243 2d000000 00020000 80000a28 00000f1e fd000001 00000000 000000
ef48ab00 3230484848 C Bo:1:006:2 0 31 >
ef6b1e80 3230484853 S Bi:1:006:1 -115 512 <
ef6b1e80 3230484973 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230484978 S Bi:1:006:1 -115 13 <
ef48ab00 3230485098 C Bi:1:006:1 0 13 = 55534253 2d000000 00000000 00
ef48ab00 3230485112 S Bo:1:006:2 -115 31 = 55534243 2e000000 00020000 80000a28 00000f1e fe000001 00000000 000000
ef48ab00 3230485223 C Bo:1:006:2 0 31 >
ef6b1e80 3230485229 S Bi:1:006:1 -115 512 <
ef6b1e80 3230485348 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230485353 S Bi:1:006:1 -115 13 <
ef48ab00 3230485473 C Bi:1:006:1 0 13 = 55534253 2e000000 00000000 00
ef48ab00 3230485487 S Bo:1:006:2 -115 31 = 55534243 2f000000 00020000 80000a28 00000f1e ff000001 00000000 000000
ef48ab00 3230485598 C Bo:1:006:2 0 31 >
ef6b1e80 3230485604 S Bi:1:006:1 -115 512 <
ef6b1e80 3230485723 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230485728 S Bi:1:006:1 -115 13 <
ef48ab00 3230485848 C Bi:1:006:1 0 13 = 55534253 2f000000 00000000 00
ef48ab00 3230485865 S Bo:1:006:2 -115 31 = 55534243 30000000 00800000 80000a28 00000000 20000040 00000000 000000
ef48ab00 3230485973 C Bo:1:006:2 0 31 >
ef6b1700 3230485980 S Bi:1:006:1 -115 4096 <
ef6b1e80 3230485982 S Bi:1:006:1 -115 4096 <
ef6b1f80 3230485983 S Bi:1:006:1 -115 4096 <
ef6b1780 3230485984 S Bi:1:006:1 -115 4096 <
ef6b1480 3230485985 S Bi:1:006:1 -115 4096 <
ef6b1c00 3230485987 S Bi:1:006:1 -115 4096 <
ef6b1c80 3230485988 S Bi:1:006:1 -115 4096 <
efaf6f80 3230485989 S Bi:1:006:1 -115 4096 <
ef6b1700 3230489223 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b1e80 3230489226 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b1f80 3230489227 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b1780 3230489228 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b1480 3230489229 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b1c00 3230489231 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b1c80 3230489232 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efaf6f80 3230489233 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230489241 S Bi:1:006:1 -115 13 <
ef48ab00 3230489347 C Bi:1:006:1 0 13 = 55534253 30000000 00000000 00
ef48ab00 3230489386 S Bo:1:006:2 -115 31 = 55534243 31000000 00100000 80000a28 00000f1e c0000008 00000000 000000
ef48ab00 3230489473 C Bo:1:006:2 0 31 >
efaf6f80 3230489480 S Bi:1:006:1 -115 4096 <
efaf6f80 3230490349 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230490356 S Bi:1:006:1 -115 13 <
ef48ab00 3230490473 C Bi:1:006:1 0 13 = 55534253 31000000 00000000 00
ef48ab00 3230490511 S Bo:1:006:2 -115 31 = 55534243 32000000 00100000 80000a28 00000f1e 00000008 00000000 000000
ef48ab00 3230490598 C Bo:1:006:2 0 31 >
efaf6f80 3230490605 S Bi:1:006:1 -115 4096 <
efaf6f80 3230491474 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230491480 S Bi:1:006:1 -115 13 <
ef48ab00 3230491598 C Bi:1:006:1 0 13 = 55534253 32000000 00000000 00
ef48ab00 3230491636 S Bo:1:006:2 -115 31 = 55534243 33000000 00100000 80000a28 00000f1d 70000008 00000000 000000
ef48ab00 3230491723 C Bo:1:006:2 0 31 >
efaf6f80 3230491729 S Bi:1:006:1 -115 4096 <
efaf6f80 3230492348 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230492356 S Bi:1:006:1 -115 13 <
ef48ab00 3230492474 C Bi:1:006:1 0 13 = 55534253 33000000 00000000 00
ef48ab00 3230492675 S Bo:1:006:2 -115 31 = 55534243 34000000 00e00100 80000a28 00000000 600000f0 00000000 000000
ef48ab00 3230492724 C Bo:1:006:2 0 31 >
efaf6980 3230492738 S Bi:1:006:1 -115 4096 <
efaf6100 3230492740 S Bi:1:006:1 -115 4096 <
efaf6c00 3230492741 S Bi:1:006:1 -115 4096 <
efaf6800 3230492742 S Bi:1:006:1 -115 4096 <
efaf6300 3230492744 S Bi:1:006:1 -115 4096 <
efaf6280 3230492745 S Bi:1:006:1 -115 4096 <
efaf6200 3230492746 S Bi:1:006:1 -115 4096 <
efaf6380 3230492747 S Bi:1:006:1 -115 4096 <
efaf6600 3230492749 S Bi:1:006:1 -115 4096 <
ef631880 3230492750 S Bi:1:006:1 -115 4096 <
ef631a80 3230492751 S Bi:1:006:1 -115 4096 <
ef631500 3230492752 S Bi:1:006:1 -115 4096 <
ef631d00 3230492754 S Bi:1:006:1 -115 4096 <
ef631700 3230492755 S Bi:1:006:1 -115 4096 <
ef631c00 3230492756 S Bi:1:006:1 -115 4096 <
ef631780 3230492757 S Bi:1:006:1 -115 4096 <
ef631f00 3230492759 S Bi:1:006:1 -115 4096 <
ef631480 3230492760 S Bi:1:006:1 -115 4096 <
ef631380 3230492761 S Bi:1:006:1 -115 4096 <
ef631280 3230492762 S Bi:1:006:1 -115 4096 <
ef631800 3230492764 S Bi:1:006:1 -115 4096 <
ef631980 3230492765 S Bi:1:006:1 -115 4096 <
ef631600 3230492766 S Bi:1:006:1 -115 4096 <
ef6bb300 3230492768 S Bi:1:006:1 -115 4096 <
ef6bb500 3230492769 S Bi:1:006:1 -115 4096 <
ef6bbe80 3230492773 S Bi:1:006:1 -115 4096 <
ef6bb180 3230492774 S Bi:1:006:1 -115 4096 <
ef6bb400 3230492775 S Bi:1:006:1 -115 4096 <
ef6bb600 3230492777 S Bi:1:006:1 -115 4096 <
ef6bbd80 3230492778 S Bi:1:006:1 -115 4096 <
efaf6980 3230498161 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efaf6100 3230498164 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efaf6c00 3230498165 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efaf6800 3230498166 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efaf6300 3230498167 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efaf6280 3230498169 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efaf6200 3230498170 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efaf6380 3230498171 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efaf6600 3230498172 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef631880 3230498174 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef631a80 3230498175 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef631500 3230498176 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef631d00 3230498177 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef631700 3230498178 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef631c00 3230503474 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef631780 3230503476 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef631f00 3230503477 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef631480 3230503479 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef631380 3230503480 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef631280 3230503481 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef631800 3230503482 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef631980 3230503483 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef631600 3230503485 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6bb300 3230503486 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6bb500 3230503487 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6bbe80 3230503488 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6bb180 3230503490 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6bb400 3230503491 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6bb600 3230503492 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6bbd80 3230503493 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230503503 S Bi:1:006:1 -115 13 <
ef48ab00 3230503598 C Bi:1:006:1 0 13 = 55534253 34000000 00000000 00
ef48ab00 3230503761 S Bo:1:006:2 -115 31 = 55534243 35000000 00200100 80000a28 00000001 50000090 00000000 000000
ef48ab00 3230503849 C Bo:1:006:2 0 31 >
ef6bb300 3230503859 S Bi:1:006:1 -115 4096 <
ef6bb500 3230503861 S Bi:1:006:1 -115 4096 <
ef6bbe80 3230503862 S Bi:1:006:1 -115 4096 <
ef6bb180 3230503863 S Bi:1:006:1 -115 4096 <
ef6bb400 3230503864 S Bi:1:006:1 -115 4096 <
ef6bb600 3230503866 S Bi:1:006:1 -115 4096 <
ef6bbd80 3230503867 S Bi:1:006:1 -115 4096 <
ef6bb680 3230503868 S Bi:1:006:1 -115 4096 <
ef6b7d00 3230503869 S Bi:1:006:1 -115 4096 <
ef6b7400 3230503870 S Bi:1:006:1 -115 4096 <
ef6b7f80 3230503871 S Bi:1:006:1 -115 4096 <
ef6b7100 3230503873 S Bi:1:006:1 -115 4096 <
ef6b7180 3230503874 S Bi:1:006:1 -115 4096 <
ef6b7080 3230503875 S Bi:1:006:1 -115 4096 <
ef6d6b00 3230503876 S Bi:1:006:1 -115 4096 <
ef6d6200 3230503877 S Bi:1:006:1 -115 4096 <
ef6d6900 3230503879 S Bi:1:006:1 -115 4096 <
ef6d6480 3230503880 S Bi:1:006:1 -115 4096 <
ef6bb300 3230509163 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6bb500 3230509165 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6bbe80 3230509167 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6bb180 3230509168 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6bb400 3230509169 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6bb600 3230509171 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6bbd80 3230509172 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6bb680 3230509173 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b7d00 3230509174 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b7400 3230509175 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b7f80 3230509176 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b7100 3230509178 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b7180 3230509179 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b7080 3230509180 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6d6b00 3230509181 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6d6200 3230510099 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6d6900 3230510101 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6d6480 3230510102 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3230510111 S Bi:1:006:1 -115 13 <
ef48ab00 3230510223 C Bi:1:006:1 0 13 = 55534253 35000000 00000000 00
ef48ab00 3230510250 S Bo:1:006:2 -115 31 = 55534243 36000000 00100000 80000a28 00000002 00000008 00000000 000000
ef48ab00 3230510349 C Bo:1:006:2 0 31 >
ef6d6b00 3230510356 S Bi:1:006:1 -115 4096 <
ef6d6b00 3230511224 C Bi:1:006:1 0 4096 = 2e202020 20202020 20202010 0000c062 833f833f 0000c062 833f0200 00000000
ef48ab00 3230511231 S Bi:1:006:1 -115 13 <
ef48ab00 3230511348 C Bi:1:006:1 0 13 = 55534253 36000000 00000000 00
ef48ab00 3232428212 S Bo:1:006:2 -115 31 = 55534243 37000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3232428286 C Bo:1:006:2 0 31 >
ef48ab00 3232428293 S Bi:1:006:1 -115 13 <
ef48ab00 3232428408 C Bi:1:006:1 0 13 = 55534253 37000000 00000000 00
ef48ab00 3232430662 S Bo:1:006:2 -115 31 = 55534243 38000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3232430784 C Bo:1:006:2 0 31 >
ef48ab00 3232430791 S Bi:1:006:1 -115 13 <
ef48ab00 3232430908 C Bi:1:006:1 0 13 = 55534253 38000000 00000000 00
ef48ab00 3232431073 S Bo:1:006:2 -115 31 = 55534243 39000000 00400000 80000a28 00000000 00000020 00000000 000000
ef48ab00 3232431159 C Bo:1:006:2 0 31 >
ef727c80 3232431173 S Bi:1:006:1 -115 4096 <
ef727c00 3232431175 S Bi:1:006:1 -115 4096 <
ef478e80 3232431176 S Bi:1:006:1 -115 4096 <
efafb480 3232431177 S Bi:1:006:1 -115 4096 <
ef727c80 3232433034 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef727c00 3232433036 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef478e80 3232433037 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efafb480 3232433039 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3232433045 S Bi:1:006:1 -115 13 <
ef48ab00 3232433158 C Bi:1:006:1 0 13 = 55534253 39000000 00000000 00
ef48ab00 3232433229 S Bo:1:006:2 -115 31 = 55534243 3a000000 00100000 80000a28 00000f1e 80000008 00000000 000000
ef48ab00 3232433283 C Bo:1:006:2 0 31 >
ef635d80 3232433290 S Bi:1:006:1 -115 4096 <
ef635d80 3232434162 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3232434169 S Bi:1:006:1 -115 13 <
ef48ab00 3232434283 C Bi:1:006:1 0 13 = 55534253 3a000000 00000000 00
ef48ab00 3232434329 S Bo:1:006:2 -115 31 = 55534243 3b000000 00100000 80000a28 00000f1e f0000008 00000000 000000
ef48ab00 3232434409 C Bo:1:006:2 0 31 >
ef635100 3232434415 S Bi:1:006:1 -115 4096 <
ef635100 3232435284 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3232435291 S Bi:1:006:1 -115 13 <
ef48ab00 3232435408 C Bi:1:006:1 0 13 = 55534253 3b000000 00000000 00
ef48ab00 3232435489 S Bo:1:006:2 -115 31 = 55534243 3c000000 00020000 80000a28 00000f1e f8000001 00000000 000000
ef48ab00 3232435535 C Bo:1:006:2 0 31 >
ef635580 3232435553 S Bi:1:006:1 -115 512 <
ef635580 3232435784 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3232435790 S Bi:1:006:1 -115 13 <
ef48ab00 3232435909 C Bi:1:006:1 0 13 = 55534253 3c000000 00000000 00
ef48ab00 3232435925 S Bo:1:006:2 -115 31 = 55534243 3d000000 00020000 80000a28 00000f1e f9000001 00000000 000000
ef48ab00 3232436034 C Bo:1:006:2 0 31 >
ef635580 3232436041 S Bi:1:006:1 -115 512 <
ef635580 3232436159 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3232436166 S Bi:1:006:1 -115 13 <
ef48ab00 3232436303 C Bi:1:006:1 0 13 = 55534253 3d000000 00000000 00
ef48ab00 3232436319 S Bo:1:006:2 -115 31 = 55534243 3e000000 00020000 80000a28 00000f1e fa000001 00000000 000000
ef48ab00 3232436409 C Bo:1:006:2 0 31 >
ef635580 3232436416 S Bi:1:006:1 -115 512 <
ef635580 3232436533 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3232436540 S Bi:1:006:1 -115 13 <
ef48ab00 3232436659 C Bi:1:006:1 0 13 = 55534253 3e000000 00000000 00
ef48ab00 3232436674 S Bo:1:006:2 -115 31 = 55534243 3f000000 00020000 80000a28 00000f1e fb000001 00000000 000000
ef48ab00 3232436784 C Bo:1:006:2 0 31 >
ef635580 3232436790 S Bi:1:006:1 -115 512 <
ef635580 3232436909 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3232436915 S Bi:1:006:1 -115 13 <
ef48ab00 3232437034 C Bi:1:006:1 0 13 = 55534253 3f000000 00000000 00
ef48ab00 3232437049 S Bo:1:006:2 -115 31 = 55534243 40000000 00020000 80000a28 00000f1e fc000001 00000000 000000
ef48ab00 3232437159 C Bo:1:006:2 0 31 >
ef635580 3232437166 S Bi:1:006:1 -115 512 <
ef635580 3232437284 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3232437290 S Bi:1:006:1 -115 13 <
ef48ab00 3232437409 C Bi:1:006:1 0 13 = 55534253 40000000 00000000 00
ef48ab00 3232437424 S Bo:1:006:2 -115 31 = 55534243 41000000 00020000 80000a28 00000f1e fd000001 00000000 000000
ef48ab00 3232437534 C Bo:1:006:2 0 31 >
ef635580 3232437540 S Bi:1:006:1 -115 512 <
ef635580 3232437658 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3232437665 S Bi:1:006:1 -115 13 <
ef48ab00 3232437784 C Bi:1:006:1 0 13 = 55534253 41000000 00000000 00
ef48ab00 3232437799 S Bo:1:006:2 -115 31 = 55534243 42000000 00020000 80000a28 00000f1e fe000001 00000000 000000
ef48ab00 3232437909 C Bo:1:006:2 0 31 >
ef635580 3232437915 S Bi:1:006:1 -115 512 <
ef635580 3232438034 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3232438040 S Bi:1:006:1 -115 13 <
ef48ab00 3232438159 C Bi:1:006:1 0 13 = 55534253 42000000 00000000 00
ef48ab00 3232438174 S Bo:1:006:2 -115 31 = 55534243 43000000 00020000 80000a28 00000f1e ff000001 00000000 000000
ef48ab00 3232438284 C Bo:1:006:2 0 31 >
ef635580 3232438290 S Bi:1:006:1 -115 512 <
ef635580 3232438409 C Bi:1:006:1 0 512 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3232438414 S Bi:1:006:1 -115 13 <
ef48ab00 3232438534 C Bi:1:006:1 0 13 = 55534253 43000000 00000000 00
ef48ab00 3232438550 S Bo:1:006:2 -115 31 = 55534243 44000000 00800000 80000a28 00000000 20000040 00000000 000000
ef48ab00 3232438659 C Bo:1:006:2 0 31 >
ef635580 3232438667 S Bi:1:006:1 -115 4096 <
ef635e00 3232438669 S Bi:1:006:1 -115 4096 <
ef635800 3232438670 S Bi:1:006:1 -115 4096 <
ef635300 3232438671 S Bi:1:006:1 -115 4096 <
ef635080 3232438672 S Bi:1:006:1 -115 4096 <
ef635780 3232438674 S Bi:1:006:1 -115 4096 <
ef635700 3232438675 S Bi:1:006:1 -115 4096 <
ef635000 3232438676 S Bi:1:006:1 -115 4096 <
ef635580 3232441909 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef635e00 3232441911 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef635800 3232441913 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef635300 3232441914 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef635080 3232441915 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef635780 3232441916 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef635700 3232441917 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef635000 3232441919 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3232441925 S Bi:1:006:1 -115 13 <
ef48ab00 3232442033 C Bi:1:006:1 0 13 = 55534253 44000000 00000000 00
ef48ab00 3232442093 S Bo:1:006:2 -115 31 = 55534243 45000000 00100000 80000a28 00000f1e c0000008 00000000 000000
ef48ab00 3232442162 C Bo:1:006:2 0 31 >
ef635c80 3232442169 S Bi:1:006:1 -115 4096 <
ef635c80 3232443034 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3232443041 S Bi:1:006:1 -115 13 <
ef48ab00 3232443159 C Bi:1:006:1 0 13 = 55534253 45000000 00000000 00
ef48ab00 3232443196 S Bo:1:006:2 -115 31 = 55534243 46000000 00100000 80000a28 00000f1e 00000008 00000000 000000
ef48ab00 3232443284 C Bo:1:006:2 0 31 >
ef635c80 3232443291 S Bi:1:006:1 -115 4096 <
ef635c80 3232444159 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3232444166 S Bi:1:006:1 -115 13 <
ef48ab00 3232444284 C Bi:1:006:1 0 13 = 55534253 46000000 00000000 00
ef48ab00 3232444325 S Bo:1:006:2 -115 31 = 55534243 47000000 00100000 80000a28 00000f1d 70000008 00000000 000000
ef48ab00 3232444409 C Bo:1:006:2 0 31 >
ef635c80 3232444416 S Bi:1:006:1 -115 4096 <
ef635c80 3232445159 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3232445166 S Bi:1:006:1 -115 13 <
ef48ab00 3232445284 C Bi:1:006:1 0 13 = 55534253 47000000 00000000 00
ef48ab00 3232445491 S Bo:1:006:2 -115 31 = 55534243 48000000 00e00100 80000a28 00000000 600000f0 00000000 000000
ef48ab00 3232445534 C Bo:1:006:2 0 31 >
ef756e00 3232445550 S Bi:1:006:1 -115 4096 <
ef756a00 3232445552 S Bi:1:006:1 -115 4096 <
ef756580 3232445553 S Bi:1:006:1 -115 4096 <
ef756380 3232445554 S Bi:1:006:1 -115 4096 <
ef756100 3232445555 S Bi:1:006:1 -115 4096 <
ef756500 3232445557 S Bi:1:006:1 -115 4096 <
ef756180 3232445558 S Bi:1:006:1 -115 4096 <
ef756c80 3232445559 S Bi:1:006:1 -115 4096 <
ef756780 3232445560 S Bi:1:006:1 -115 4096 <
ef633f00 3232445562 S Bi:1:006:1 -115 4096 <
ef633800 3232445563 S Bi:1:006:1 -115 4096 <
ef633980 3232445564 S Bi:1:006:1 -115 4096 <
ef633e80 3232445565 S Bi:1:006:1 -115 4096 <
ef6b0f80 3232445567 S Bi:1:006:1 -115 4096 <
ef6b0480 3232445568 S Bi:1:006:1 -115 4096 <
ef6b0100 3232445569 S Bi:1:006:1 -115 4096 <
ef6b0180 3232445570 S Bi:1:006:1 -115 4096 <
ef6b0b00 3232445572 S Bi:1:006:1 -115 4096 <
ef6b0800 3232445573 S Bi:1:006:1 -115 4096 <
ef6b0400 3232445574 S Bi:1:006:1 -115 4096 <
ef6b0900 3232445576 S Bi:1:006:1 -115 4096 <
ef6b0880 3232445577 S Bi:1:006:1 -115 4096 <
ef6b0200 3232445578 S Bi:1:006:1 -115 4096 <
ef6b0680 3232445579 S Bi:1:006:1 -115 4096 <
ef6b0c00 3232445581 S Bi:1:006:1 -115 4096 <
f70a7c00 3232445584 S Bi:1:006:1 -115 4096 <
f70a7700 3232445586 S Bi:1:006:1 -115 4096 <
ef5cce00 3232445587 S Bi:1:006:1 -115 4096 <
ef5ccc80 3232445588 S Bi:1:006:1 -115 4096 <
ef5c0000 3232445589 S Bi:1:006:1 -115 4096 <
ef756e00 3232451162 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef756a00 3232451164 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef756580 3232451165 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef756380 3232451167 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef756100 3232451168 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef756500 3232451169 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef756180 3232451170 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef756c80 3232451172 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef756780 3232451173 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef633f00 3232451174 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef633800 3232451175 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef633980 3232451177 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef633e80 3232451178 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b0f80 3232451179 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b0480 3232451180 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b0100 3232456285 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b0180 3232456287 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b0b00 3232456288 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b0800 3232456289 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b0400 3232456290 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b0900 3232456292 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b0880 3232456293 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b0200 3232456294 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b0680 3232456295 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef6b0c00 3232456296 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
f70a7c00 3232456298 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
f70a7700 3232456299 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5cce00 3232456300 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5ccc80 3232456301 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5c0000 3232456303 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3232456314 S Bi:1:006:1 -115 13 <
ef48ab00 3232456409 C Bi:1:006:1 0 13 = 55534253 48000000 00000000 00
ef48ab00 3232456557 S Bo:1:006:2 -115 31 = 55534243 49000000 00200100 80000a28 00000001 50000090 00000000 000000
ef48ab00 3232456660 C Bo:1:006:2 0 31 >
ef5c0f00 3232456672 S Bi:1:006:1 -115 4096 <
ef5c0b00 3232456674 S Bi:1:006:1 -115 4096 <
ef5c0d00 3232456676 S Bi:1:006:1 -115 4096 <
ef5c0400 3232456677 S Bi:1:006:1 -115 4096 <
f649b080 3232456678 S Bi:1:006:1 -115 4096 <
f649b180 3232456679 S Bi:1:006:1 -115 4096 <
f649b800 3232456681 S Bi:1:006:1 -115 4096 <
f649b980 3232456682 S Bi:1:006:1 -115 4096 <
f649b100 3232456683 S Bi:1:006:1 -115 4096 <
f649b380 3232456684 S Bi:1:006:1 -115 4096 <
f649b600 3232456685 S Bi:1:006:1 -115 4096 <
ef592000 3232456687 S Bi:1:006:1 -115 4096 <
efbaca00 3232456688 S Bi:1:006:1 -115 4096 <
efbac600 3232456689 S Bi:1:006:1 -115 4096 <
efbac700 3232456690 S Bi:1:006:1 -115 4096 <
efbac880 3232456691 S Bi:1:006:1 -115 4096 <
efbacb00 3232456693 S Bi:1:006:1 -115 4096 <
efbac900 3232456694 S Bi:1:006:1 -115 4096 <
ef5c0f00 3232462164 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5c0b00 3232462166 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5c0d00 3232462167 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef5c0400 3232462168 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
f649b080 3232462169 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
f649b180 3232462171 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
f649b800 3232462172 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
f649b980 3232462173 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
f649b100 3232462174 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
f649b380 3232462175 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
f649b600 3232462177 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef592000 3232462178 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efbaca00 3232462179 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efbac600 3232462180 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efbac700 3232462181 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efbac880 3232462183 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efbacb00 3232462909 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
efbac900 3232462911 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ef48ab00 3232462920 S Bi:1:006:1 -115 13 <
ef48ab00 3232463035 C Bi:1:006:1 0 13 = 55534253 49000000 00000000 00
ef48ab00 3232463062 S Bo:1:006:2 -115 31 = 55534243 4a000000 00100000 80000a28 00000002 00000008 00000000 000000
ef48ab00 3232463160 C Bo:1:006:2 0 31 >
efbaca00 3232463167 S Bi:1:006:1 -115 4096 <
efbaca00 3232464035 C Bi:1:006:1 0 4096 = 2e202020 20202020 20202010 0000c062 833f833f 0000c062 833f0200 00000000
ef48ab00 3232464041 S Bi:1:006:1 -115 13 <
ef48ab00 3232464160 C Bi:1:006:1 0 13 = 55534253 4a000000 00000000 00
ef48ab00 3234427230 S Bo:1:006:2 -115 31 = 55534243 4b000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3234427347 C Bo:1:006:2 0 31 >
ef48ab00 3234427353 S Bi:1:006:1 -115 13 <
ef48ab00 3234427471 C Bi:1:006:1 0 13 = 55534253 4b000000 00000000 00
ef48ab00 3236427640 S Bo:1:006:2 -115 31 = 55534243 4c000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3236427785 C Bo:1:006:2 0 31 >
ef48ab00 3236427793 S Bi:1:006:1 -115 13 <
ef48ab00 3236427908 C Bi:1:006:1 0 13 = 55534253 4c000000 00000000 00
ef48ab00 3238427327 S Bo:1:006:2 -115 31 = 55534243 4d000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3238427471 C Bo:1:006:2 0 31 >
ef48ab00 3238427479 S Bi:1:006:1 -115 13 <
ef48ab00 3238427595 C Bi:1:006:1 0 13 = 55534253 4d000000 00000000 00
ef48ab00 3240427749 S Bo:1:006:2 -115 31 = 55534243 4e000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3240427783 C Bo:1:006:2 0 31 >
ef48ab00 3240427803 S Bi:1:006:1 -115 13 <
ef48ab00 3240427908 C Bi:1:006:1 0 13 = 55534253 4e000000 00000000 00
ef48ab00 3242427408 S Bo:1:006:2 -115 31 = 55534243 4f000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3242427471 C Bo:1:006:2 0 31 >
ef48ab00 3242427478 S Bi:1:006:1 -115 13 <
ef48ab00 3242427595 C Bi:1:006:1 0 13 = 55534253 4f000000 00000000 00
ef48ab00 3244427744 S Bo:1:006:2 -115 31 = 55534243 50000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3244427783 C Bo:1:006:2 0 31 >
ef48ab00 3244427789 S Bi:1:006:1 -115 13 <
ef48ab00 3244427907 C Bi:1:006:1 0 13 = 55534253 50000000 00000000 00
ef48ab00 3246427418 S Bo:1:006:2 -115 31 = 55534243 51000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3246427470 C Bo:1:006:2 0 31 >
ef48ab00 3246427478 S Bi:1:006:1 -115 13 <
ef48ab00 3246427594 C Bi:1:006:1 0 13 = 55534253 51000000 00000000 00
ef48ab00 3248427761 S Bo:1:006:2 -115 31 = 55534243 52000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3248427909 C Bo:1:006:2 0 31 >
ef48ab00 3248427916 S Bi:1:006:1 -115 13 <
ef48ab00 3248428031 C Bi:1:006:1 0 13 = 55534253 52000000 00000000 00
ef48ab00 3250427456 S Bo:1:006:2 -115 31 = 55534243 53000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3250427595 C Bo:1:006:2 0 31 >
ef48ab00 3250427603 S Bi:1:006:1 -115 13 <
ef48ab00 3250427719 C Bi:1:006:1 0 13 = 55534253 53000000 00000000 00
ef48ab00 3252427872 S Bo:1:006:2 -115 31 = 55534243 54000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3252427907 C Bo:1:006:2 0 31 >
ef48ab00 3252427929 S Bi:1:006:1 -115 13 <
ef48ab00 3252428031 C Bi:1:006:1 0 13 = 55534253 54000000 00000000 00
ef48ab00 3254427569 S Bo:1:006:2 -115 31 = 55534243 55000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3254427593 C Bo:1:006:2 0 31 >
ef48ab00 3254427622 S Bi:1:006:1 -115 13 <
ef48ab00 3254427718 C Bi:1:006:1 0 13 = 55534253 55000000 00000000 00
ef48ab00 3256427916 S Bo:1:006:2 -115 31 = 55534243 56000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3256428032 C Bo:1:006:2 0 31 >
ef48ab00 3256428040 S Bi:1:006:1 -115 13 <
ef48ab00 3256428155 C Bi:1:006:1 0 13 = 55534253 56000000 00000000 00
ef48ab00 3258427324 S Bo:1:006:2 -115 31 = 55534243 57000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3258427470 C Bo:1:006:2 0 31 >
ef48ab00 3258427478 S Bi:1:006:1 -115 13 <
ef48ab00 3258427592 C Bi:1:006:1 0 13 = 55534253 57000000 00000000 00
ef48ab00 3260427751 S Bo:1:006:2 -115 31 = 55534243 58000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3260427781 C Bo:1:006:2 0 31 >
ef48ab00 3260427805 S Bi:1:006:1 -115 13 <
ef48ab00 3260427905 C Bi:1:006:1 0 13 = 55534253 58000000 00000000 00
ef48ab00 3262427400 S Bo:1:006:2 -115 31 = 55534243 59000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3262427468 C Bo:1:006:2 0 31 >
ef48ab00 3262427476 S Bi:1:006:1 -115 13 <
ef48ab00 3262427592 C Bi:1:006:1 0 13 = 55534253 59000000 00000000 00
ef48ab00 3264427743 S Bo:1:006:2 -115 31 = 55534243 5a000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3264427780 C Bo:1:006:2 0 31 >
ef48ab00 3264427787 S Bi:1:006:1 -115 13 <
ef48ab00 3264427904 C Bi:1:006:1 0 13 = 55534253 5a000000 00000000 00
ef48ab00 3266427427 S Bo:1:006:2 -115 31 = 55534243 5b000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3266427469 C Bo:1:006:2 0 31 >
ef48ab00 3266427476 S Bi:1:006:1 -115 13 <
ef48ab00 3266427592 C Bi:1:006:1 0 13 = 55534253 5b000000 00000000 00
ef48ab00 3268427666 S Bo:1:006:2 -115 31 = 55534243 5c000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3268427794 C Bo:1:006:2 0 31 >
ef48ab00 3268427802 S Bi:1:006:1 -115 13 <
ef48ab00 3268427904 C Bi:1:006:1 0 13 = 55534253 5c000000 00000000 00
ef48ab00 3270427551 S Bo:1:006:2 -115 31 = 55534243 5d000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3270427593 C Bo:1:006:2 0 31 >
ef48ab00 3270427616 S Bi:1:006:1 -115 13 <
ef48ab00 3270427716 C Bi:1:006:1 0 13 = 55534253 5d000000 00000000 00
ef48ab00 3272427792 S Bo:1:006:2 -115 31 = 55534243 5e000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3272427905 C Bo:1:006:2 0 31 >
ef48ab00 3272427912 S Bi:1:006:1 -115 13 <
ef48ab00 3272428028 C Bi:1:006:1 0 13 = 55534253 5e000000 00000000 00
ef48ab00 3274427649 S Bo:1:006:2 -115 31 = 55534243 5f000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3274427717 C Bo:1:006:2 0 31 >
ef48ab00 3274427725 S Bi:1:006:1 -115 13 <
ef48ab00 3274427841 C Bi:1:006:1 0 13 = 55534253 5f000000 00000000 00
ef48ab00 3276427306 S Bo:1:006:2 -115 31 = 55534243 60000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3276427404 C Bo:1:006:2 0 31 >
ef48ab00 3276427411 S Bi:1:006:1 -115 13 <
ef48ab00 3276427527 C Bi:1:006:1 0 13 = 55534253 60000000 00000000 00
ef48ab00 3278427601 S Bo:1:006:2 -115 31 = 55534243 61000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3278427717 C Bo:1:006:2 0 31 >
ef48ab00 3278427725 S Bi:1:006:1 -115 13 <
ef48ab00 3278427840 C Bi:1:006:1 0 13 = 55534253 61000000 00000000 00
ef48ab00 3280427464 S Bo:1:006:2 -115 31 = 55534243 62000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3280427528 C Bo:1:006:2 0 31 >
ef48ab00 3280427536 S Bi:1:006:1 -115 13 <
ef48ab00 3280427652 C Bi:1:006:1 0 13 = 55534253 62000000 00000000 00
ef48ab00 3282427712 S Bo:1:006:2 -115 31 = 55534243 63000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3282427840 C Bo:1:006:2 0 31 >
ef48ab00 3282427847 S Bi:1:006:1 -115 13 <
ef48ab00 3282427965 C Bi:1:006:1 0 13 = 55534253 63000000 00000000 00
ef48ab00 3284427525 S Bo:1:006:2 -115 31 = 55534243 64000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3284427653 C Bo:1:006:2 0 31 >
ef48ab00 3284427660 S Bi:1:006:1 -115 13 <
ef48ab00 3284427776 C Bi:1:006:1 0 13 = 55534253 64000000 00000000 00
ef48ab00 3286427836 S Bo:1:006:2 -115 31 = 55534243 65000000 00000000 00000600 00000000 00000000 00000000 000000
ef48ab00 3286427965 C Bo:1:006:2 0 31 >
ef48ab00 3286427971 S Bi:1:006:1 -115 13 <
ef48ab00 3286428089 C Bi:1:006:1 0 13 = 55534253 65000000 00000000 00



-- 
MST

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 18:48     ` Michael S. Tsirkin
@ 2009-05-25 19:32       ` Kay Sievers
  2009-05-25 19:50         ` Michael S. Tsirkin
  2009-05-25 20:37       ` Alan Stern
  1 sibling, 1 reply; 26+ messages in thread
From: Kay Sievers @ 2009-05-25 19:32 UTC (permalink / raw)
  To: Michael S. Tsirkin
  Cc: Alan Stern, OGAWA Hirofumi, Kernel development list, USB list

On Mon, May 25, 2009 at 20:48, Michael S. Tsirkin <mst@redhat.com> wrote:

>> > > Dev sdb: unable to read RDB block 0

Is this Fedora? Or are you running a recent version of DeviceKit-disks?

We've seen such problems when trying to issue SAT commands to some USB
devices. If it's Fedora, this is fixed with an update to Fedora 11.

Kay

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 19:32       ` Kay Sievers
@ 2009-05-25 19:50         ` Michael S. Tsirkin
  2009-05-25 20:00           ` Kay Sievers
  0 siblings, 1 reply; 26+ messages in thread
From: Michael S. Tsirkin @ 2009-05-25 19:50 UTC (permalink / raw)
  To: Kay Sievers; +Cc: Alan Stern, OGAWA Hirofumi, Kernel development list, USB list

On Mon, May 25, 2009 at 09:32:27PM +0200, Kay Sievers wrote:
> On Mon, May 25, 2009 at 20:48, Michael S. Tsirkin <mst@redhat.com> wrote:
> 
> >> > > Dev sdb: unable to read RDB block 0
> 
> Is this Fedora? Or are you running a recent version of DeviceKit-disks?
> 
> We've seen such problems when trying to issue SAT commands to some USB
> devices. If it's Fedora, this is fixed with an update to Fedora 11.
> 
> Kay

This is 2.6.30-rc6 from kernel.org.

-- 
MST

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 19:50         ` Michael S. Tsirkin
@ 2009-05-25 20:00           ` Kay Sievers
  2009-05-25 20:25             ` Michael S. Tsirkin
  0 siblings, 1 reply; 26+ messages in thread
From: Kay Sievers @ 2009-05-25 20:00 UTC (permalink / raw)
  To: Michael S. Tsirkin
  Cc: Alan Stern, OGAWA Hirofumi, Kernel development list, USB list

On Mon, May 25, 2009 at 21:50, Michael S. Tsirkin <mst@redhat.com> wrote:
> On Mon, May 25, 2009 at 09:32:27PM +0200, Kay Sievers wrote:
>> On Mon, May 25, 2009 at 20:48, Michael S. Tsirkin <mst@redhat.com> wrote:
>>
>> >> > > Dev sdb: unable to read RDB block 0
>>
>> Is this Fedora? Or are you running a recent version of DeviceKit-disks?
>>
>> We've seen such problems when trying to issue SAT commands to some USB
>> devices. If it's Fedora, this is fixed with an update to Fedora 11.

> This is 2.6.30-rc6 from kernel.org.

I mean userspace not the kernel. We've seen this triggered by
userspace on any recent kernel, and there is nothing wrong with the
kernel in the cases we've seen. Do you run DeviceKit-disks or Fedora
11?

Thanks,
Kay

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 20:00           ` Kay Sievers
@ 2009-05-25 20:25             ` Michael S. Tsirkin
  0 siblings, 0 replies; 26+ messages in thread
From: Michael S. Tsirkin @ 2009-05-25 20:25 UTC (permalink / raw)
  To: Kay Sievers; +Cc: Alan Stern, OGAWA Hirofumi, Kernel development list, USB list

On Mon, May 25, 2009 at 10:00:45PM +0200, Kay Sievers wrote:
> On Mon, May 25, 2009 at 21:50, Michael S. Tsirkin <mst@redhat.com> wrote:
> > On Mon, May 25, 2009 at 09:32:27PM +0200, Kay Sievers wrote:
> >> On Mon, May 25, 2009 at 20:48, Michael S. Tsirkin <mst@redhat.com> wrote:
> >>
> >> >> > > Dev sdb: unable to read RDB block 0
> >>
> >> Is this Fedora? Or are you running a recent version of DeviceKit-disks?
> >>
> >> We've seen such problems when trying to issue SAT commands to some USB
> >> devices. If it's Fedora, this is fixed with an update to Fedora 11.
> 
> > This is 2.6.30-rc6 from kernel.org.
> 
> I mean userspace not the kernel. We've seen this triggered by
> userspace on any recent kernel, and there is nothing wrong with the
> kernel in the cases we've seen. Do you run DeviceKit-disks or Fedora
> 11?

I see this on fedora 10.

-- 
MST

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 18:48     ` Michael S. Tsirkin
  2009-05-25 19:32       ` Kay Sievers
@ 2009-05-25 20:37       ` Alan Stern
  2009-05-25 20:41         ` Kay Sievers
  2009-05-25 20:53         ` Michael S. Tsirkin
  1 sibling, 2 replies; 26+ messages in thread
From: Alan Stern @ 2009-05-25 20:37 UTC (permalink / raw)
  To: Michael S. Tsirkin
  Cc: Kay Sievers, OGAWA Hirofumi, Kernel development list, USB list

On Mon, 25 May 2009, Michael S. Tsirkin wrote:

> On Mon, May 25, 2009 at 11:32:31AM -0400, Alan Stern wrote:
> > On Mon, 25 May 2009, OGAWA Hirofumi wrote:
> > 
> > > "Michael S. Tsirkin" <mst@redhat.com> writes:
> > > 
> > > > An attempt to mount it under linux 2.6.30-rc7 results in these messages:
> > > >
> > > > usb 1-3: new high speed USB device using ehci_hcd and address 7
> > > > usb 1-3: New USB device found, idVendor=090c, idProduct=6000
> > > > usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
> > > > usb 1-3: Product: USB2.0 Card Reader  
> > > > usb 1-3: Manufacturer: Generic       ,   . 
> > > > usb 1-3: SerialNumber: 0000001       
> > > > usb 1-3: configuration #1 chosen from 1 choice
> > > > Initializing USB Mass Storage driver...
> > > > scsi2 : SCSI emulation for USB Mass Storage devices
> > > > usbcore: registered new interface driver usb-storage
> > > > USB Mass Storage support registered.
> > > > usb-storage: device found at 7
> > > > usb-storage: waiting for device to settle before scanning
> > > > usb-storage: device scan complete
> > > > scsi 2:0:0:0: Direct-Access     Generic                   6000 PQ: 0 ANSI: 0 CCS
> > > > sd 2:0:0:0: Attached scsi generic sg2 type 0
> > > > sd 2:0:0:0: [sdb] 990976 512-byte hardware sectors: (507 MB/483 MiB)
> > > > sd 2:0:0:0: [sdb] Write Protect is off
> > > > sd 2:0:0:0: [sdb] Mode Sense: 4b 00 00 08
> > > > sd 2:0:0:0: [sdb] Assuming drive cache: write through
> > > > sd 2:0:0:0: [sdb] Assuming drive cache: write through
> > > >  sdb:<6>sd 2:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
> > > > sd 2:0:0:0: [sdb] Sense Key : Illegal Request [current] 
> > > > sd 2:0:0:0: [sdb] Add. Sense: Logical block address out of range
> > > > end_request: I/O error, dev sdb, sector 0
> > > > Buffer I/O error on device sdb, logical block 0
> > > > Dev sdb: unable to read RDB block 0
> > > >  unable to read partition table
> > > > sd 2:0:0:0: [sdb] Attached SCSI removable disk
> > > > usb 1-3: USB disconnect, address 7
> > > >
> > > > parted seems to display both partitions just fine,
> > > > and that other OS does not seem to have any trouble
> > > > accessing the disk.
> > > >
> > > > The message 'unable to read RDB block' seems to come from
> > > > fs/partitions/amiga.c which looks pretty weird.
> > > >
> > > > Any idea what info would be helpful in debugging this?
> > > > Just to clarify, this is not a regression - older linux versions
> > > > as far back as 2.6.24 seem to behave the same way.
> > > 
> > > It seems I/O error happened while checking the partition types (sector 0).
> > > I guess usb people may have knowledge of this. CC to linux-usb.
> > 
> > It's hard to imagine why a device would claim that sector 0 was out of 
> > range!
> > 
> > Try collecting a usbmon trace of these events (instructions in 
> > Documentation/usb/usbmon.txt).
> > 
> > Alan Stern
> 
> Here comes:
> 
> lsusb output:
> Bus 001 Device 006: ID 090c:6000 Feiya Technology Corp. 
> Bus 001 Device 001: ID 1d6b:0002  
> Bus 005 Device 003: ID 10d5:55a4 Uni Class Technology Co., Ltd 
> Bus 005 Device 002: ID 058f:9254 Alcor Micro Corp. Hub
> Bus 005 Device 001: ID 1d6b:0001  
> Bus 004 Device 001: ID 1d6b:0001  
> Bus 003 Device 001: ID 1d6b:0001  
> Bus 002 Device 001: ID 1d6b:0001  
> 
> First device (Feiya Technology Corp) is the disk on key.
> 
> Usbmon output from cat /sys/kernel/debug/usbmon/1u

(... Uninteresting parts removed ...)

Here is the command preceding the one that failed.  It is a MODE
SENSE(6) command for 192 bytes; the device replies with 76 bytes and
then fails to set the residue appropriately -- not a good sign but 
plenty of other devices have the same bug.

> ef48ab00 3229280711 S Bo:1:006:2 -115 31 = 55534243 0c000000 c0000000 8000061a 003f00c0 00000000 00000000 000000
> ef48ab00 3229280811 C Bo:1:006:2 0 31 >
> ef727880 3229280818 S Bi:1:006:1 -115 192 <
> ef727880 3229281185 C Bi:1:006:1 -121 76 = 4b000008 000f1f00 00000200 010a0010 00000000 03000000 051e3c00 203f0200
> ef48ab00 3229281195 S Bi:1:006:1 -115 13 <
> ef48ab00 3229281435 C Bi:1:006:1 0 13 = 55534253 0c000000 00000000 00

Next comes the very first READ(10) command.  It asks for 8 sectors 
starting at sector 0:

> ef48ab00 3229281483 S Bo:1:006:2 -115 31 = 55534243 0d000000 00100000 80000a28 00000000 00000008 00000000 000000
> ef48ab00 3229281560 C Bo:1:006:2 0 31 >
> ef635d80 3229281567 S Bi:1:006:1 -115 4096 <
> ef635d80 3229410691 C Bi:1:006:1 -32 0
> ef48ab00 3229410723 S Co:1:006:0 s 02 01 0000 0081 0000 0
> ef48ab00 3229410815 C Co:1:006:0 0 0
> ef48ab00 3229410822 S Bi:1:006:1 -115 13 <
> ef48ab00 3229410940 C Bi:1:006:1 0 13 = 55534253 0d000000 00100000 01

The command fails.  The computer then sends a REQUEST SENSE command to 
find out why:

> ef48ab00 3229410948 S Bo:1:006:2 -115 31 = 55534243 0e000000 12000000 80000603 00000012 00000000 00000000 000000
> ef48ab00 3229411065 C Bo:1:006:2 0 31 >
> ef6c7f00 3229411071 S Bi:1:006:1 -115 18 <
> ef6c7f00 3229411190 C Bi:1:006:1 0 18 = 70000500 0000000a 00000000 21000000 0000
> ef48ab00 3229411197 S Bi:1:006:1 -115 13 <
> ef48ab00 3229411315 C Bi:1:006:1 0 13 = 55534253 0e000000 12000000 00

The device responds with Sense Key = 5 (Illegal Request) and ASC =
0x21 (Logical Block Address Out of Range), as mentioned in the log.  
Oddly enough, the residue value for this REQUEST SENSE result is set to 
18, so perhaps that means we shouldn't believe any of the sense data!  
(More likely it means the residue values are totally bogus...)

Regardless, this causes the read of the partition table to fail.  But
the next command sent by the computer is another READ(10) for 8 sectors
starting at sector 0, and this time it works!

> ef48ab00 3229411387 S Bo:1:006:2 -115 31 = 55534243 0f000000 00100000 80000a28 00000000 00000008 00000000 000000
> ef48ab00 3229411439 C Bo:1:006:2 0 31 >
> ef6c7e00 3229411497 S Bi:1:006:1 -115 4096 <
> ef6c7e00 3229412314 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
> ef48ab00 3229412831 S Bi:1:006:1 -115 13 <
> ef48ab00 3229412939 C Bi:1:006:1 0 13 = 55534253 0f000000 00000000 00

So apparently this is a bug in the device; it doesn't respond correctly
to the first READ command.  But since it does respond correctly to 
later commands, everything works okay thereafter.  You ought to be able 
to recover from the error by running

	blockdev --rereadpt /dev/sdb

manually.

As far as I can tell, this has nothing to do with any user programs in 
the distribution.  It appears to be entirely the device's fault.

Alan Stern


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 20:37       ` Alan Stern
@ 2009-05-25 20:41         ` Kay Sievers
  2009-05-25 20:54           ` Michael S. Tsirkin
  2009-05-25 20:53         ` Michael S. Tsirkin
  1 sibling, 1 reply; 26+ messages in thread
From: Kay Sievers @ 2009-05-25 20:41 UTC (permalink / raw)
  To: Alan Stern
  Cc: Michael S. Tsirkin, OGAWA Hirofumi, Kernel development list, USB list

On Mon, May 25, 2009 at 22:37, Alan Stern <stern@rowland.harvard.edu> wrote:

> As far as I can tell, this has nothing to do with any user programs in
> the distribution.  It appears to be entirely the device's fault.

Sounds good. Maybe we can just double-check.

Michael, if you do:
  killall udevd
do you see the same issue when connecting the device?

That would tell us if some userspace tool is involved here, which
hooks into the udev events.

You can just start udev again by:
  udevd -d

Thanks,
Kay

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 20:37       ` Alan Stern
  2009-05-25 20:41         ` Kay Sievers
@ 2009-05-25 20:53         ` Michael S. Tsirkin
  2009-05-25 21:08           ` Alan Stern
  1 sibling, 1 reply; 26+ messages in thread
From: Michael S. Tsirkin @ 2009-05-25 20:53 UTC (permalink / raw)
  To: Alan Stern; +Cc: Kay Sievers, OGAWA Hirofumi, Kernel development list, USB list

On Mon, May 25, 2009 at 04:37:59PM -0400, Alan Stern wrote:
> On Mon, 25 May 2009, Michael S. Tsirkin wrote:
> 
> > On Mon, May 25, 2009 at 11:32:31AM -0400, Alan Stern wrote:
> > > On Mon, 25 May 2009, OGAWA Hirofumi wrote:
> > > 
> > > > "Michael S. Tsirkin" <mst@redhat.com> writes:
> > > > 
> > > > > An attempt to mount it under linux 2.6.30-rc7 results in these messages:
> > > > >
> > > > > usb 1-3: new high speed USB device using ehci_hcd and address 7
> > > > > usb 1-3: New USB device found, idVendor=090c, idProduct=6000
> > > > > usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
> > > > > usb 1-3: Product: USB2.0 Card Reader  
> > > > > usb 1-3: Manufacturer: Generic       ,   . 
> > > > > usb 1-3: SerialNumber: 0000001       
> > > > > usb 1-3: configuration #1 chosen from 1 choice
> > > > > Initializing USB Mass Storage driver...
> > > > > scsi2 : SCSI emulation for USB Mass Storage devices
> > > > > usbcore: registered new interface driver usb-storage
> > > > > USB Mass Storage support registered.
> > > > > usb-storage: device found at 7
> > > > > usb-storage: waiting for device to settle before scanning
> > > > > usb-storage: device scan complete
> > > > > scsi 2:0:0:0: Direct-Access     Generic                   6000 PQ: 0 ANSI: 0 CCS
> > > > > sd 2:0:0:0: Attached scsi generic sg2 type 0
> > > > > sd 2:0:0:0: [sdb] 990976 512-byte hardware sectors: (507 MB/483 MiB)
> > > > > sd 2:0:0:0: [sdb] Write Protect is off
> > > > > sd 2:0:0:0: [sdb] Mode Sense: 4b 00 00 08
> > > > > sd 2:0:0:0: [sdb] Assuming drive cache: write through
> > > > > sd 2:0:0:0: [sdb] Assuming drive cache: write through
> > > > >  sdb:<6>sd 2:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
> > > > > sd 2:0:0:0: [sdb] Sense Key : Illegal Request [current] 
> > > > > sd 2:0:0:0: [sdb] Add. Sense: Logical block address out of range
> > > > > end_request: I/O error, dev sdb, sector 0
> > > > > Buffer I/O error on device sdb, logical block 0
> > > > > Dev sdb: unable to read RDB block 0
> > > > >  unable to read partition table
> > > > > sd 2:0:0:0: [sdb] Attached SCSI removable disk
> > > > > usb 1-3: USB disconnect, address 7
> > > > >
> > > > > parted seems to display both partitions just fine,
> > > > > and that other OS does not seem to have any trouble
> > > > > accessing the disk.
> > > > >
> > > > > The message 'unable to read RDB block' seems to come from
> > > > > fs/partitions/amiga.c which looks pretty weird.
> > > > >
> > > > > Any idea what info would be helpful in debugging this?
> > > > > Just to clarify, this is not a regression - older linux versions
> > > > > as far back as 2.6.24 seem to behave the same way.
> > > > 
> > > > It seems I/O error happened while checking the partition types (sector 0).
> > > > I guess usb people may have knowledge of this. CC to linux-usb.
> > > 
> > > It's hard to imagine why a device would claim that sector 0 was out of 
> > > range!
> > > 
> > > Try collecting a usbmon trace of these events (instructions in 
> > > Documentation/usb/usbmon.txt).
> > > 
> > > Alan Stern
> > 
> > Here comes:
> > 
> > lsusb output:
> > Bus 001 Device 006: ID 090c:6000 Feiya Technology Corp. 
> > Bus 001 Device 001: ID 1d6b:0002  
> > Bus 005 Device 003: ID 10d5:55a4 Uni Class Technology Co., Ltd 
> > Bus 005 Device 002: ID 058f:9254 Alcor Micro Corp. Hub
> > Bus 005 Device 001: ID 1d6b:0001  
> > Bus 004 Device 001: ID 1d6b:0001  
> > Bus 003 Device 001: ID 1d6b:0001  
> > Bus 002 Device 001: ID 1d6b:0001  
> > 
> > First device (Feiya Technology Corp) is the disk on key.
> > 
> > Usbmon output from cat /sys/kernel/debug/usbmon/1u
> 
> (... Uninteresting parts removed ...)
> 
> Here is the command preceding the one that failed.  It is a MODE
> SENSE(6) command for 192 bytes; the device replies with 76 bytes and
> then fails to set the residue appropriately -- not a good sign but 
> plenty of other devices have the same bug.
> 
> > ef48ab00 3229280711 S Bo:1:006:2 -115 31 = 55534243 0c000000 c0000000 8000061a 003f00c0 00000000 00000000 000000
> > ef48ab00 3229280811 C Bo:1:006:2 0 31 >
> > ef727880 3229280818 S Bi:1:006:1 -115 192 <
> > ef727880 3229281185 C Bi:1:006:1 -121 76 = 4b000008 000f1f00 00000200 010a0010 00000000 03000000 051e3c00 203f0200
> > ef48ab00 3229281195 S Bi:1:006:1 -115 13 <
> > ef48ab00 3229281435 C Bi:1:006:1 0 13 = 55534253 0c000000 00000000 00
> 
> Next comes the very first READ(10) command.  It asks for 8 sectors 
> starting at sector 0:
> 
> > ef48ab00 3229281483 S Bo:1:006:2 -115 31 = 55534243 0d000000 00100000 80000a28 00000000 00000008 00000000 000000
> > ef48ab00 3229281560 C Bo:1:006:2 0 31 >
> > ef635d80 3229281567 S Bi:1:006:1 -115 4096 <
> > ef635d80 3229410691 C Bi:1:006:1 -32 0
> > ef48ab00 3229410723 S Co:1:006:0 s 02 01 0000 0081 0000 0
> > ef48ab00 3229410815 C Co:1:006:0 0 0
> > ef48ab00 3229410822 S Bi:1:006:1 -115 13 <
> > ef48ab00 3229410940 C Bi:1:006:1 0 13 = 55534253 0d000000 00100000 01
> 
> The command fails.  The computer then sends a REQUEST SENSE command to 
> find out why:
> 
> > ef48ab00 3229410948 S Bo:1:006:2 -115 31 = 55534243 0e000000 12000000 80000603 00000012 00000000 00000000 000000
> > ef48ab00 3229411065 C Bo:1:006:2 0 31 >
> > ef6c7f00 3229411071 S Bi:1:006:1 -115 18 <
> > ef6c7f00 3229411190 C Bi:1:006:1 0 18 = 70000500 0000000a 00000000 21000000 0000
> > ef48ab00 3229411197 S Bi:1:006:1 -115 13 <
> > ef48ab00 3229411315 C Bi:1:006:1 0 13 = 55534253 0e000000 12000000 00
> 
> The device responds with Sense Key = 5 (Illegal Request) and ASC =
> 0x21 (Logical Block Address Out of Range), as mentioned in the log.  
> Oddly enough, the residue value for this REQUEST SENSE result is set to 
> 18, so perhaps that means we shouldn't believe any of the sense data!  
> (More likely it means the residue values are totally bogus...)
> 
> Regardless, this causes the read of the partition table to fail.  But
> the next command sent by the computer is another READ(10) for 8 sectors
> starting at sector 0, and this time it works!
> 
> > ef48ab00 3229411387 S Bo:1:006:2 -115 31 = 55534243 0f000000 00100000 80000a28 00000000 00000008 00000000 000000
> > ef48ab00 3229411439 C Bo:1:006:2 0 31 >
> > ef6c7e00 3229411497 S Bi:1:006:1 -115 4096 <
> > ef6c7e00 3229412314 C Bi:1:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
> > ef48ab00 3229412831 S Bi:1:006:1 -115 13 <
> > ef48ab00 3229412939 C Bi:1:006:1 0 13 = 55534253 0f000000 00000000 00
> 
> So apparently this is a bug in the device; it doesn't respond correctly
> to the first READ command.  But since it does respond correctly to 
> later commands, everything works okay thereafter.  You ought to be able 
> to recover from the error by running
> 
> 	blockdev --rereadpt /dev/sdb
> 
> manually.

Yes, this helps.
Would it make sense for kernel to retry automatically?
Why doesn't it?

> As far as I can tell, this has nothing to do with any user programs in 
> the distribution.  It appears to be entirely the device's fault.
> 
> Alan Stern

BTW, any idea how come I later get errors apparently from amiga fs?

-- 
MST

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 20:41         ` Kay Sievers
@ 2009-05-25 20:54           ` Michael S. Tsirkin
  0 siblings, 0 replies; 26+ messages in thread
From: Michael S. Tsirkin @ 2009-05-25 20:54 UTC (permalink / raw)
  To: Kay Sievers; +Cc: Alan Stern, OGAWA Hirofumi, Kernel development list, USB list

On Mon, May 25, 2009 at 10:41:11PM +0200, Kay Sievers wrote:
> On Mon, May 25, 2009 at 22:37, Alan Stern <stern@rowland.harvard.edu> wrote:
> 
> > As far as I can tell, this has nothing to do with any user programs in
> > the distribution.  It appears to be entirely the device's fault.
> 
> Sounds good. Maybe we can just double-check.
> 
> Michael, if you do:
>   killall udevd
> do you see the same issue when connecting the device?
> 
> That would tell us if some userspace tool is involved here, which
> hooks into the udev events.
> 
> You can just start udev again by:
>   udevd -d
> 
> Thanks,
> Kay

Same thing.

-- 
MST

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 20:53         ` Michael S. Tsirkin
@ 2009-05-25 21:08           ` Alan Stern
  2009-05-25 21:23             ` Michael S. Tsirkin
  2009-05-25 21:47             ` Michael S. Tsirkin
  0 siblings, 2 replies; 26+ messages in thread
From: Alan Stern @ 2009-05-25 21:08 UTC (permalink / raw)
  To: Michael S. Tsirkin
  Cc: Kay Sievers, OGAWA Hirofumi, Kernel development list, USB list

On Mon, 25 May 2009, Michael S. Tsirkin wrote:

> > So apparently this is a bug in the device; it doesn't respond correctly
> > to the first READ command.  But since it does respond correctly to 
> > later commands, everything works okay thereafter.  You ought to be able 
> > to recover from the error by running
> > 
> > 	blockdev --rereadpt /dev/sdb
> > 
> > manually.
> 
> Yes, this helps.
> Would it make sense for kernel to retry automatically?
> Why doesn't it?

I don't know the details in this case.  Most likely the error code 
(Logical Block Address Out of Range) is interpreted as a fatal 
non-retryable error.  For other sorts of errors, the kernel does retry.

> > As far as I can tell, this has nothing to do with any user programs in 
> > the distribution.  It appears to be entirely the device's fault.
> > 
> > Alan Stern
> 
> BTW, any idea how come I later get errors apparently from amiga fs?

Not a clue.  Unless it was some odd side effect of the partition code 
trying to interpret an uninitialized buffer.

Alan Stern


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 21:08           ` Alan Stern
@ 2009-05-25 21:23             ` Michael S. Tsirkin
  2009-05-26 14:04               ` Alan Stern
  2009-05-25 21:47             ` Michael S. Tsirkin
  1 sibling, 1 reply; 26+ messages in thread
From: Michael S. Tsirkin @ 2009-05-25 21:23 UTC (permalink / raw)
  To: Alan Stern; +Cc: Kay Sievers, OGAWA Hirofumi, Kernel development list, USB list

On Mon, May 25, 2009 at 05:08:12PM -0400, Alan Stern wrote:
> On Mon, 25 May 2009, Michael S. Tsirkin wrote:
> 
> > > So apparently this is a bug in the device; it doesn't respond correctly
> > > to the first READ command.  But since it does respond correctly to 
> > > later commands, everything works okay thereafter.  You ought to be able 
> > > to recover from the error by running
> > > 
> > > 	blockdev --rereadpt /dev/sdb
> > > 
> > > manually.
> > 
> > Yes, this helps.
> > Would it make sense for kernel to retry automatically?
> > Why doesn't it?
> 
> I don't know the details in this case.  Most likely the error code 
> (Logical Block Address Out of Range) is interpreted as a fatal 
> non-retryable error.  For other sorts of errors, the kernel does retry.

Who would know? The scsi crowd?

> > > As far as I can tell, this has nothing to do with any user programs in 
> > > the distribution.  It appears to be entirely the device's fault.
> > > 
> > > Alan Stern
> > 
> > BTW, any idea how come I later get errors apparently from amiga fs?
> 
> Not a clue.  Unless it was some odd side effect of the partition code 
> trying to interpret an uninitialized buffer.
> 
> Alan Stern

-- 
MST

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 21:08           ` Alan Stern
  2009-05-25 21:23             ` Michael S. Tsirkin
@ 2009-05-25 21:47             ` Michael S. Tsirkin
  2009-05-25 22:31               ` Andries E. Brouwer
  2009-05-25 23:17               ` Oliver Neukum
  1 sibling, 2 replies; 26+ messages in thread
From: Michael S. Tsirkin @ 2009-05-25 21:47 UTC (permalink / raw)
  To: Alan Stern
  Cc: Kay Sievers, OGAWA Hirofumi, Kernel development list, USB list,
	Tejun Heo, aeb

On Mon, May 25, 2009 at 05:08:12PM -0400, Alan Stern wrote:
> On Mon, 25 May 2009, Michael S. Tsirkin wrote:
> 
> > > So apparently this is a bug in the device; it doesn't respond correctly
> > > to the first READ command.  But since it does respond correctly to 
> > > later commands, everything works okay thereafter.  You ought to be able 
> > > to recover from the error by running
> > > 
> > > 	blockdev --rereadpt /dev/sdb
> > > 
> > > manually.
> > 
> > Yes, this helps.
> > Would it make sense for kernel to retry automatically?
> > Why doesn't it?
> 
> I don't know the details in this case.  Most likely the error code 
> (Logical Block Address Out of Range) is interpreted as a fatal 
> non-retryable error.  For other sorts of errors, the kernel does retry.
> 
> > > As far as I can tell, this has nothing to do with any user programs in 
> > > the distribution.  It appears to be entirely the device's fault.
> > > 
> > > Alan Stern
> > 
> > BTW, any idea how come I later get errors apparently from amiga fs?
> 
> Not a clue.  Unless it was some odd side effect of the partition code 
> trying to interpret an uninitialized buffer.
> 
> Alan Stern


So, the following works for me as a work-around.  But it's probably not
the appropriate way to solve the problem. Or is it? Can someone who
understands partitions and filesystems tell?



block: retry on I/O error when reading partition table

Retry once on an I/O error when reading the partition table:
there's no much to loose, and this helps with some disk on
key devices I have.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>

---

diff --git a/fs/partitions/check.c b/fs/partitions/check.c
index 99e33ef..28b857a 100644
--- a/fs/partitions/check.c
+++ b/fs/partitions/check.c
@@ -510,25 +510,34 @@ int rescan_partitions(struct gendisk *disk, struct block_device *bdev)
 	struct hd_struct *part;
 	struct parsed_partitions *state;
 	int p, highest, res;
+	int i;
 
 	if (bdev->bd_part_count)
 		return -EBUSY;
-	res = invalidate_partition(disk, 0);
-	if (res)
-		return res;
-
-	disk_part_iter_init(&piter, disk, DISK_PITER_INCL_EMPTY);
-	while ((part = disk_part_iter_next(&piter)))
-		delete_partition(disk, part->partno);
-	disk_part_iter_exit(&piter);
 
-	if (disk->fops->revalidate_disk)
-		disk->fops->revalidate_disk(disk);
-	check_disk_size_change(disk, bdev);
-	bdev->bd_invalidated = 0;
-	if (!get_capacity(disk) || !(state = check_partition(disk, bdev)))
-		return 0;
-	if (IS_ERR(state))	/* I/O error reading the partition table */
+	/* Michael S. Tsirkin has a disk on key where rescanning helps. */
+#define RESCAN_RETRY_CNT 2
+	for (i = 0; i < RESCAN_RETRY_CNT; ++i) {
+		res = invalidate_partition(disk, 0);
+		if (res)
+			return res;
+
+		disk_part_iter_init(&piter, disk, DISK_PITER_INCL_EMPTY);
+		while ((part = disk_part_iter_next(&piter)))
+			delete_partition(disk, part->partno);
+		disk_part_iter_exit(&piter);
+
+		if (disk->fops->revalidate_disk)
+			disk->fops->revalidate_disk(disk);
+		check_disk_size_change(disk, bdev);
+		bdev->bd_invalidated = 0;
+		if (!get_capacity(disk) || !(state = check_partition(disk, bdev)))
+			return 0;
+		if (!IS_ERR(state))
+			break;
+		/* I/O error reading the partition table. Retry. */
+	}
+	if (IS_ERR(state)) /* I/O error reading the partition table */
 		return -EIO;
 
 	/* tell userspace that the media / partition table may have changed */

-- 
MST

^ permalink raw reply related	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 21:47             ` Michael S. Tsirkin
@ 2009-05-25 22:31               ` Andries E. Brouwer
  2009-05-25 23:05                 ` Kay Sievers
  2009-05-26  6:22                 ` Michael S. Tsirkin
  2009-05-25 23:17               ` Oliver Neukum
  1 sibling, 2 replies; 26+ messages in thread
From: Andries E. Brouwer @ 2009-05-25 22:31 UTC (permalink / raw)
  To: Michael S. Tsirkin
  Cc: Alan Stern, Kay Sievers, OGAWA Hirofumi, Kernel development list,
	USB list, Tejun Heo, Andries.Brouwer

On Tue, May 26, 2009 at 12:47:55AM +0300, Michael S. Tsirkin wrote:
> On Mon, May 25, 2009 at 05:08:12PM -0400, Alan Stern wrote:
>> On Mon, 25 May 2009, Michael S. Tsirkin wrote:
>> 
>>>> So apparently this is a bug in the device; it doesn't respond correctly
>>>> to the first READ command.  But since it does respond correctly to 
>>>> later commands, everything works okay thereafter.  You ought to be able 
>>>> to recover from the error by running
>>>> 
>>>> 	blockdev --rereadpt /dev/sdb
>>>> 
>>>> manually.
>>> 
>>> Yes, this helps.
>>> Would it make sense for kernel to retry automatically?
>>> Why doesn't it?
>> 
>> I don't know the details in this case.  Most likely the error code 
>> (Logical Block Address Out of Range) is interpreted as a fatal 
>> non-retryable error.  For other sorts of errors, the kernel does retry.
>> 
>>>> As far as I can tell, this has nothing to do with any user programs in 
>>>> the distribution.  It appears to be entirely the device's fault.
>>>> 
>>>> Alan Stern
>>> 
>>> BTW, any idea how come I later get errors apparently from amiga fs?
>> 
>> Not a clue.  Unless it was some odd side effect of the partition code 
>> trying to interpret an uninitialized buffer.
>> 
>> Alan Stern

Comments:

The partition reading code tries one by one all partition types that
you have configured. If amigafs is one of these, also that will be tried.

I can imagine that your device is a slow starter and needs some time
to initialize itself, so that the first, or the first few, commands fail,
and after that all is well.

I hate retrying code. Such code is the reason that boot time increases
all the time. Usually a read failure is missing media or so, and retrying
is totally meaningless. Only at the lowest level should a retry be done,
and preferably not blindly "let us try a few times" but only when there
is a positive reason to expect that a second time might fare better.

(Amiga is not usually the first or second to be tried, so if it fails
then either the first few reads fail, or the first read failure is cached.)

Andries


> So, the following works for me as a work-around.  But it's probably not
> the appropriate way to solve the problem. Or is it? Can someone who
> understands partitions and filesystems tell?
> 
> 
> 
> block: retry on I/O error when reading partition table
> 
> Retry once on an I/O error when reading the partition table:
> there's no much to loose, and this helps with some disk on
> key devices I have.
> 
> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 22:31               ` Andries E. Brouwer
@ 2009-05-25 23:05                 ` Kay Sievers
  2009-05-26  2:26                   ` Ming Lei
  2009-05-26  6:17                   ` Michael S. Tsirkin
  2009-05-26  6:22                 ` Michael S. Tsirkin
  1 sibling, 2 replies; 26+ messages in thread
From: Kay Sievers @ 2009-05-25 23:05 UTC (permalink / raw)
  To: Andries E. Brouwer
  Cc: Michael S. Tsirkin, Alan Stern, OGAWA Hirofumi,
	Kernel development list, USB list, Tejun Heo

On Tue, May 26, 2009 at 00:31, Andries E. Brouwer
<Andries.Brouwer@cwi.nl> wrote:

> I can imagine that your device is a slow starter and needs some time
> to initialize itself, so that the first, or the first few, commands fail,
> and after that all is well.

Michael, what's the value of:
  /sys/module/usb_storage/parameters/delay_use
?

If that is less than 5 seconds, care to try if setting it to 5 makes
any difference?

Kay

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 21:47             ` Michael S. Tsirkin
  2009-05-25 22:31               ` Andries E. Brouwer
@ 2009-05-25 23:17               ` Oliver Neukum
  1 sibling, 0 replies; 26+ messages in thread
From: Oliver Neukum @ 2009-05-25 23:17 UTC (permalink / raw)
  To: Michael S. Tsirkin
  Cc: Alan Stern, Kay Sievers, OGAWA Hirofumi, Kernel development list,
	USB list, Tejun Heo, aeb

Am Montag, 25. Mai 2009 23:47:55 schrieb Michael S. Tsirkin:
> So, the following works for me as a work-around.  But it's probably not
> the appropriate way to solve the problem. Or is it? Can someone who
> understands partitions and filesystems tell?

If you are sure it is only the first failing, rather than a timing issue,
it is better to have a new quirk type that issues a dummy read in the storage
driver.

	Regards
		Oliver


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 23:05                 ` Kay Sievers
@ 2009-05-26  2:26                   ` Ming Lei
  2009-05-26  6:17                   ` Michael S. Tsirkin
  1 sibling, 0 replies; 26+ messages in thread
From: Ming Lei @ 2009-05-26  2:26 UTC (permalink / raw)
  To: Kay Sievers
  Cc: Andries E. Brouwer, Michael S. Tsirkin, Alan Stern,
	OGAWA Hirofumi, Kernel development list, USB list, Tejun Heo

2009/5/26 Kay Sievers <kay.sievers@vrfy.org>:
> On Tue, May 26, 2009 at 00:31, Andries E. Brouwer
> <Andries.Brouwer@cwi.nl> wrote:
>
>> I can imagine that your device is a slow starter and needs some time
>> to initialize itself, so that the first, or the first few, commands fail,
>> and after that all is well.
>
> Michael, what's the value of:
>  /sys/module/usb_storage/parameters/delay_use
> ?

>From the usbmon trace, we can find that delay_use should be 5sec, so
nothing to do with it.

ef6c5e80 3223722144 S Ci:1:006:0 s 80 06 0303 0409 00ff 255 <
ef6c5e80 3223722262 C Ci:1:006:0 0 30 = 1e033000 30003000 30003000
30003100 20002000 20002000 20002000 2000
ef6c5e80 3223722408 S Co:1:006:0 s 00 09 0001 0000 0000 0
ef6c5e80 3223722513 C Co:1:006:0 0 0
------------------------------delay
5sec----------------------------------------------------
ef48ab00 3228749167 S Ci:1:006:0 s a1 fe 0000 0000 0001 1 <
ef48ab00 3228749297 C Ci:1:006:0 0 1 = 00


-- 
Lei Ming

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 23:05                 ` Kay Sievers
  2009-05-26  2:26                   ` Ming Lei
@ 2009-05-26  6:17                   ` Michael S. Tsirkin
  1 sibling, 0 replies; 26+ messages in thread
From: Michael S. Tsirkin @ 2009-05-26  6:17 UTC (permalink / raw)
  To: Kay Sievers
  Cc: Andries E. Brouwer, Alan Stern, OGAWA Hirofumi,
	Kernel development list, USB list, Tejun Heo

On Tue, May 26, 2009 at 01:05:00AM +0200, Kay Sievers wrote:
> On Tue, May 26, 2009 at 00:31, Andries E. Brouwer
> <Andries.Brouwer@cwi.nl> wrote:
> 
> > I can imagine that your device is a slow starter and needs some time
> > to initialize itself, so that the first, or the first few, commands fail,
> > and after that all is well.
> 
> Michael, what's the value of:
>   /sys/module/usb_storage/parameters/delay_use
> ?
> 
> If that is less than 5 seconds, care to try if setting it to 5 makes
> any difference?
> 
> Kay

It's 5 already.

-- 
MST

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 22:31               ` Andries E. Brouwer
  2009-05-25 23:05                 ` Kay Sievers
@ 2009-05-26  6:22                 ` Michael S. Tsirkin
  1 sibling, 0 replies; 26+ messages in thread
From: Michael S. Tsirkin @ 2009-05-26  6:22 UTC (permalink / raw)
  To: Andries E. Brouwer
  Cc: Alan Stern, Kay Sievers, OGAWA Hirofumi, Kernel development list,
	USB list, Tejun Heo

On Tue, May 26, 2009 at 12:31:20AM +0200, Andries E. Brouwer wrote:
> On Tue, May 26, 2009 at 12:47:55AM +0300, Michael S. Tsirkin wrote:
> > On Mon, May 25, 2009 at 05:08:12PM -0400, Alan Stern wrote:
> >> On Mon, 25 May 2009, Michael S. Tsirkin wrote:
> >> 
> >>>> So apparently this is a bug in the device; it doesn't respond correctly
> >>>> to the first READ command.  But since it does respond correctly to 
> >>>> later commands, everything works okay thereafter.  You ought to be able 
> >>>> to recover from the error by running
> >>>> 
> >>>> 	blockdev --rereadpt /dev/sdb
> >>>> 
> >>>> manually.
> >>> 
> >>> Yes, this helps.
> >>> Would it make sense for kernel to retry automatically?
> >>> Why doesn't it?
> >> 
> >> I don't know the details in this case.  Most likely the error code 
> >> (Logical Block Address Out of Range) is interpreted as a fatal 
> >> non-retryable error.  For other sorts of errors, the kernel does retry.
> >> 
> >>>> As far as I can tell, this has nothing to do with any user programs in 
> >>>> the distribution.  It appears to be entirely the device's fault.
> >>>> 
> >>>> Alan Stern
> >>> 
> >>> BTW, any idea how come I later get errors apparently from amiga fs?
> >> 
> >> Not a clue.  Unless it was some odd side effect of the partition code 
> >> trying to interpret an uninitialized buffer.
> >> 
> >> Alan Stern
> 
> Comments:
> 
> The partition reading code tries one by one all partition types that
> you have configured. If amigafs is one of these, also that will be tried.
> 
> I can imagine that your device is a slow starter and needs some time
> to initialize itself, so that the first, or the first few, commands fail,
> and after that all is well.
> 
> I hate retrying code. Such code is the reason that boot time increases
> all the time. Usually a read failure is missing media or so, and retrying
> is totally meaningless. Only at the lowest level should a retry be done,
> and preferably not blindly "let us try a few times" but only when there
> is a positive reason to expect that a second time might fare better.

Yea. But I don't know where that is.
I noted that if I stick a loop around check_partition
I just get the error reported each time.


> (Amiga is not usually the first or second to be tried, so if it fails
> then either the first few reads fail, or the first read failure is cached.)

Maybe it shouldn't printk stuff on IO failure when probing for
partitions then.

> Andries
> 
> 
> > So, the following works for me as a work-around.  But it's probably not
> > the appropriate way to solve the problem. Or is it? Can someone who
> > understands partitions and filesystems tell?
> > 
> > 
> > 
> > block: retry on I/O error when reading partition table
> > 
> > Retry once on an I/O error when reading the partition table:
> > there's no much to loose, and this helps with some disk on
> > key devices I have.
> > 
> > Signed-off-by: Michael S. Tsirkin <mst@redhat.com>

-- 
MST

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-25 21:23             ` Michael S. Tsirkin
@ 2009-05-26 14:04               ` Alan Stern
  2009-05-26 16:03                 ` Michael S. Tsirkin
  0 siblings, 1 reply; 26+ messages in thread
From: Alan Stern @ 2009-05-26 14:04 UTC (permalink / raw)
  To: Michael S. Tsirkin
  Cc: Kay Sievers, OGAWA Hirofumi, Kernel development list, USB list

On Tue, 26 May 2009, Michael S. Tsirkin wrote:

> On Mon, May 25, 2009 at 05:08:12PM -0400, Alan Stern wrote:
> > On Mon, 25 May 2009, Michael S. Tsirkin wrote:
> > 
> > > > So apparently this is a bug in the device; it doesn't respond correctly
> > > > to the first READ command.  But since it does respond correctly to 
> > > > later commands, everything works okay thereafter.  You ought to be able 
> > > > to recover from the error by running
> > > > 
> > > > 	blockdev --rereadpt /dev/sdb
> > > > 
> > > > manually.
> > > 
> > > Yes, this helps.
> > > Would it make sense for kernel to retry automatically?
> > > Why doesn't it?
> > 
> > I don't know the details in this case.  Most likely the error code 
> > (Logical Block Address Out of Range) is interpreted as a fatal 
> > non-retryable error.  For other sorts of errors, the kernel does retry.
> 
> Who would know? The scsi crowd?

They would know.  But it's easy enough to find out.  (Looks through 
the SCSI code...)  Here we go.  scsi_io_completion() contains this:

		case ILLEGAL_REQUEST:
			/* If we had an ILLEGAL REQUEST returned, then
			 * we may have performed an unsupported
			 * command.  The only thing this should be
			 * would be a ten byte read where only a six
			 * byte read was supported.  Also, on a system
			 * where READ CAPACITY failed, we may have
			 * read past the end of the disk.
			 */
			if ((cmd->device->use_10_for_rw &&
			    sshdr.asc == 0x20 && sshdr.ascq == 0x00) &&
			    (cmd->cmnd[0] == READ_10 ||
			     cmd->cmnd[0] == WRITE_10)) {
				/* This will issue a new 6-byte command. */
				cmd->device->use_10_for_rw = 0;
				action = ACTION_REPREP;
			} else if (sshdr.asc == 0x10) /* DIX */ {
				description = "Host Data Integrity Failure";
				action = ACTION_FAIL;
				error = -EILSEQ;
			} else
				action = ACTION_FAIL;
			break;

Since the Sense Key value was ILLEGAL_REQUEST and the ASC value wasn't 
0x10 or 0x20, action gets set to ACTION_FAIL.  Hence the command is not 
retried.

In the end, there's a limit to how far the kernel should go in 
compensating for buggy devices.  Your device may well have passed that 
limit.

Alan Stern


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-26 14:04               ` Alan Stern
@ 2009-05-26 16:03                 ` Michael S. Tsirkin
  2009-05-26 16:07                   ` Michael S. Tsirkin
  2009-05-26 16:51                   ` Alan Stern
  0 siblings, 2 replies; 26+ messages in thread
From: Michael S. Tsirkin @ 2009-05-26 16:03 UTC (permalink / raw)
  To: Alan Stern; +Cc: Kay Sievers, OGAWA Hirofumi, Kernel development list, USB list

On Tue, May 26, 2009 at 10:04:01AM -0400, Alan Stern wrote:
> On Tue, 26 May 2009, Michael S. Tsirkin wrote:
> 
> > On Mon, May 25, 2009 at 05:08:12PM -0400, Alan Stern wrote:
> > > On Mon, 25 May 2009, Michael S. Tsirkin wrote:
> > > 
> > > > > So apparently this is a bug in the device; it doesn't respond correctly
> > > > > to the first READ command.  But since it does respond correctly to 
> > > > > later commands, everything works okay thereafter.  You ought to be able 
> > > > > to recover from the error by running
> > > > > 
> > > > > 	blockdev --rereadpt /dev/sdb
> > > > > 
> > > > > manually.
> > > > 
> > > > Yes, this helps.
> > > > Would it make sense for kernel to retry automatically?
> > > > Why doesn't it?
> > > 
> > > I don't know the details in this case.  Most likely the error code 
> > > (Logical Block Address Out of Range) is interpreted as a fatal 
> > > non-retryable error.  For other sorts of errors, the kernel does retry.
> > 
> > Who would know? The scsi crowd?
> 
> They would know.  But it's easy enough to find out.  (Looks through 
> the SCSI code...)  Here we go.  scsi_io_completion() contains this:
> 
> 		case ILLEGAL_REQUEST:
> 			/* If we had an ILLEGAL REQUEST returned, then
> 			 * we may have performed an unsupported
> 			 * command.  The only thing this should be
> 			 * would be a ten byte read where only a six
> 			 * byte read was supported.  Also, on a system
> 			 * where READ CAPACITY failed, we may have
> 			 * read past the end of the disk.
> 			 */
> 			if ((cmd->device->use_10_for_rw &&
> 			    sshdr.asc == 0x20 && sshdr.ascq == 0x00) &&
> 			    (cmd->cmnd[0] == READ_10 ||
> 			     cmd->cmnd[0] == WRITE_10)) {
> 				/* This will issue a new 6-byte command. */
> 				cmd->device->use_10_for_rw = 0;
> 				action = ACTION_REPREP;
> 			} else if (sshdr.asc == 0x10) /* DIX */ {
> 				description = "Host Data Integrity Failure";
> 				action = ACTION_FAIL;
> 				error = -EILSEQ;
> 			} else
> 				action = ACTION_FAIL;
> 			break;

Which kernel version is this? I see different code in 2.6.30-rc7.

> Since the Sense Key value was ILLEGAL_REQUEST and the ASC value wasn't 
> 0x10 or 0x20, action gets set to ACTION_FAIL.  Hence the command is not 
> retried.
> 
> In the end, there's a limit to how far the kernel should go in 
> compensating for buggy devices.  Your device may well have passed that 
> limit.
> 
> Alan Stern

Let's see, hope to find a workaround that isn't too ugly to be included.

-- 
MST

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-26 16:03                 ` Michael S. Tsirkin
@ 2009-05-26 16:07                   ` Michael S. Tsirkin
  2009-05-26 16:51                   ` Alan Stern
  1 sibling, 0 replies; 26+ messages in thread
From: Michael S. Tsirkin @ 2009-05-26 16:07 UTC (permalink / raw)
  To: Alan Stern; +Cc: Kay Sievers, OGAWA Hirofumi, Kernel development list, USB list

On Tue, May 26, 2009 at 07:03:43PM +0300, Michael S. Tsirkin wrote:
> On Tue, May 26, 2009 at 10:04:01AM -0400, Alan Stern wrote:
> > On Tue, 26 May 2009, Michael S. Tsirkin wrote:
> > 
> > > On Mon, May 25, 2009 at 05:08:12PM -0400, Alan Stern wrote:
> > > > On Mon, 25 May 2009, Michael S. Tsirkin wrote:
> > > > 
> > > > > > So apparently this is a bug in the device; it doesn't respond correctly
> > > > > > to the first READ command.  But since it does respond correctly to 
> > > > > > later commands, everything works okay thereafter.  You ought to be able 
> > > > > > to recover from the error by running
> > > > > > 
> > > > > > 	blockdev --rereadpt /dev/sdb
> > > > > > 
> > > > > > manually.
> > > > > 
> > > > > Yes, this helps.
> > > > > Would it make sense for kernel to retry automatically?
> > > > > Why doesn't it?
> > > > 
> > > > I don't know the details in this case.  Most likely the error code 
> > > > (Logical Block Address Out of Range) is interpreted as a fatal 
> > > > non-retryable error.  For other sorts of errors, the kernel does retry.
> > > 
> > > Who would know? The scsi crowd?
> > 
> > They would know.  But it's easy enough to find out.  (Looks through 
> > the SCSI code...)  Here we go.  scsi_io_completion() contains this:
> > 
> > 		case ILLEGAL_REQUEST:
> > 			/* If we had an ILLEGAL REQUEST returned, then
> > 			 * we may have performed an unsupported
> > 			 * command.  The only thing this should be
> > 			 * would be a ten byte read where only a six
> > 			 * byte read was supported.  Also, on a system
> > 			 * where READ CAPACITY failed, we may have
> > 			 * read past the end of the disk.
> > 			 */
> > 			if ((cmd->device->use_10_for_rw &&
> > 			    sshdr.asc == 0x20 && sshdr.ascq == 0x00) &&
> > 			    (cmd->cmnd[0] == READ_10 ||
> > 			     cmd->cmnd[0] == WRITE_10)) {
> > 				/* This will issue a new 6-byte command. */
> > 				cmd->device->use_10_for_rw = 0;
> > 				action = ACTION_REPREP;
> > 			} else if (sshdr.asc == 0x10) /* DIX */ {
> > 				description = "Host Data Integrity Failure";
> > 				action = ACTION_FAIL;
> > 				error = -EILSEQ;
> > 			} else
> > 				action = ACTION_FAIL;
> > 			break;
> 
> Which kernel version is this? I see different code in 2.6.30-rc7.

Sorry, looked at the wrong file.
I see this in drivers/scsi/scsi_lib.c

-- 
MST

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-26 16:03                 ` Michael S. Tsirkin
  2009-05-26 16:07                   ` Michael S. Tsirkin
@ 2009-05-26 16:51                   ` Alan Stern
  2009-05-26 16:52                     ` Michael S. Tsirkin
  1 sibling, 1 reply; 26+ messages in thread
From: Alan Stern @ 2009-05-26 16:51 UTC (permalink / raw)
  To: Michael S. Tsirkin
  Cc: Kay Sievers, OGAWA Hirofumi, Kernel development list, USB list

On Tue, 26 May 2009, Michael S. Tsirkin wrote:

> > They would know.  But it's easy enough to find out.  (Looks through 
> > the SCSI code...)  Here we go.  scsi_io_completion() contains this:
> > 
> > 		case ILLEGAL_REQUEST:
> > 			/* If we had an ILLEGAL REQUEST returned, then
> > 			 * we may have performed an unsupported
> > 			 * command.  The only thing this should be
> > 			 * would be a ten byte read where only a six
> > 			 * byte read was supported.  Also, on a system
> > 			 * where READ CAPACITY failed, we may have
> > 			 * read past the end of the disk.
> > 			 */
> > 			if ((cmd->device->use_10_for_rw &&
> > 			    sshdr.asc == 0x20 && sshdr.ascq == 0x00) &&
> > 			    (cmd->cmnd[0] == READ_10 ||
> > 			     cmd->cmnd[0] == WRITE_10)) {
> > 				/* This will issue a new 6-byte command. */
> > 				cmd->device->use_10_for_rw = 0;
> > 				action = ACTION_REPREP;
> > 			} else if (sshdr.asc == 0x10) /* DIX */ {
> > 				description = "Host Data Integrity Failure";
> > 				action = ACTION_FAIL;
> > 				error = -EILSEQ;
> > 			} else
> > 				action = ACTION_FAIL;
> > 			break;
> 
> Which kernel version is this? I see different code in 2.6.30-rc7.

I don't.  It looks exactly the same as this (this was taken from 
2.6.30-rc6).  Look starting at line 844 of drivers/scsi/scsi_lib.c.

Alan Stern


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: 2.a.30-rc7: fat filesystem misdetected as amiga
  2009-05-26 16:51                   ` Alan Stern
@ 2009-05-26 16:52                     ` Michael S. Tsirkin
  0 siblings, 0 replies; 26+ messages in thread
From: Michael S. Tsirkin @ 2009-05-26 16:52 UTC (permalink / raw)
  To: Alan Stern; +Cc: Kay Sievers, OGAWA Hirofumi, Kernel development list, USB list

On Tue, May 26, 2009 at 12:51:35PM -0400, Alan Stern wrote:
> It looks exactly the same as this (this was taken from 
> 2.6.30-rc6).  Look starting at line 844 of drivers/scsi/scsi_lib.c.
> 
> Alan Stern

Yep, sorry.

-- 
MST

^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2009-05-26 16:53 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-05-25 12:57 2.a.30-rc7: fat filesystem misdetected as amiga Michael S. Tsirkin
2009-05-25 14:00 ` OGAWA Hirofumi
2009-05-25 15:32   ` Alan Stern
2009-05-25 18:48     ` Michael S. Tsirkin
2009-05-25 19:32       ` Kay Sievers
2009-05-25 19:50         ` Michael S. Tsirkin
2009-05-25 20:00           ` Kay Sievers
2009-05-25 20:25             ` Michael S. Tsirkin
2009-05-25 20:37       ` Alan Stern
2009-05-25 20:41         ` Kay Sievers
2009-05-25 20:54           ` Michael S. Tsirkin
2009-05-25 20:53         ` Michael S. Tsirkin
2009-05-25 21:08           ` Alan Stern
2009-05-25 21:23             ` Michael S. Tsirkin
2009-05-26 14:04               ` Alan Stern
2009-05-26 16:03                 ` Michael S. Tsirkin
2009-05-26 16:07                   ` Michael S. Tsirkin
2009-05-26 16:51                   ` Alan Stern
2009-05-26 16:52                     ` Michael S. Tsirkin
2009-05-25 21:47             ` Michael S. Tsirkin
2009-05-25 22:31               ` Andries E. Brouwer
2009-05-25 23:05                 ` Kay Sievers
2009-05-26  2:26                   ` Ming Lei
2009-05-26  6:17                   ` Michael S. Tsirkin
2009-05-26  6:22                 ` Michael S. Tsirkin
2009-05-25 23:17               ` Oliver Neukum

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.