Re: extra bytes written to SATA DVD drive on kernel 2.6.23 till 2.6.24.2

2008-02-26 Thread Gerold Jury
It does happen with 2.6.22 too.

Do you see any known pattern in these extra bytes ?

Best Regards
Gerold


  2a 00 00 00 00 00 00 00  40 00 00 00 00 00 00 00  |[EMAIL PROTECTED]|
0010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ||
*
0002  2a 00 00 00 00 40 00 00  40 00 00 00 00 40 00 00  |[EMAIL 
PROTECTED]@[EMAIL PROTECTED]|
00020010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ||
*
0004  2a 00 00 00 00 80 00 00  40 00 00 00 00 80 00 00  |[EMAIL PROTECTED]|
00040010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ||
*
0006  2a 00 00 00 00 c0 00 00  02 00 00 00 00 c0 00 00  |*...|
00060010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ||
*
00061010  00 00 00 00 00 00 00 00  2a 00 00 00 00 c2 00 00  |*...|
00061020  40 00 00 00 00 c2 00 00  00 00 00 00 00 00 00 00  |@...|
00061030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ||
*
00081010  00 00 00 00 00 00 00 00  2a 00 00 00 01 02 00 00  |*...|
00081020  40 00 00 00 01 02 00 00  00 00 00 00 00 00 00 00  |@...|
00081030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ||
*
000a1010  00 00 00 00 00 00 00 00  2a 00 00 00 01 42 00 00  |*B..|
000a1020  40 00 00 00 01 42 00 00  00 00 00 00 00 00 00 00  |@B..|
000a1030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ||
*
000c1010  00 00 00 00 00 00 00 00  2a 00 00 00 01 82 00 00  |*...|
000c1020  40 00 00 00 01 82 00 00  00 00 00 00 00 00 00 00  |@...|
000c1030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ||
*



On Tuesday 26 February 2008 00:32:49 Andrew Morton wrote:
On Mon, 25 Feb 2008 20:05:22 +0100 Gerold Jury [EMAIL PROTECTED] wrote:
 Hello,

 I have two DVD drives, one connected to the SATA port (LG) the other to
 the IDE port (PHILIPS) of a via chipset.
 They are driven by VIA SATA support (SATA_VIA) and VIA PATA support
 (PATA_VIA).

 When I write an iso image to the drive on the SATA port /dev/sr0 it has
 some extra bytes on disk which make the disk unreadable.
 Writing to the IDE drive /dev/sr1 works well.

 A simple test with a DVD RAM and dd instead of growisofs

 dd if=/dev/zero of=/dev/srX bs=1024k count=10

 and a readback afterwards

 dd if=/dev/srX of=imageX.bin bs=1024k count=10

 gives me an all zero file from the IDE drive but a file
 full of probably scsi commands for the SATA drive and looks like

   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
 || *
 0002  2a 00 00 00 00 40 00 00  40 00 00 00 00 40 00 00 
 |[EMAIL PROTECTED]@[EMAIL PROTECTED]| 00020010  00 00 00 00 00 00 00 00  00 
 00 00 00 00 00 00
 00  || *
 0004  2a 00 00 00 00 80 00 00  40 00 00 00 00 80 00 00 
 |[EMAIL PROTECTED]| 00040010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00
 00  || *
 0006  2a 00 00 00 00 c0 00 00  02 00 00 00 00 c0 00 00 
 |*...| 00060010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00
 00  || *
 00061010  00 00 00 00 00 00 00 00  2a 00 00 00 00 c2 00 00 
 |*...| 00061020  40 00 00 00 00 c2 00 00  00 00 00 00 00 00 00
 00  |@...| 00061030  00 00 00 00 00 00 00 00  00 00 00 00 00
 00 00 00  || *
 00081010  00 00 00 00 00 00 00 00  2a 00 00 00 01 02 00 00 
 |*...| 00081020  40 00 00 00 01 02 00 00  00 00 00 00 00 00 00
 00  |@...| 00081030  00 00 00 00 00 00 00 00  00 00 00 00 00
 00 00 00  || *
 000a1010  00 00 00 00 00 00 00 00  2a 00 00 00 01 42 00 00 
 |*B..| 000a1020  40 00 00 00 01 42 00 00  00 00 00 00 00 00 00
 00  |@B..| 000a1030  00 00 00 00 00 00 00 00  00 00 00 00 00
 00 00 00  || *
 000c1010  00 00 00 00 00 00 00 00  2a 00 00 00 01 82 00 00 
 |*...| 000c1020  40 00 00 00 01 82 00 00  00 00 00 00 00 00 00
 00  |@...| 000c1030  00 00 00 00 00 00 00 00  00 00 00 00 00
 00 00 00  ||

 I really need some hints to make the SATA drive usable, please.

(added linux-ide)

Did any earlier kernel work OK?  2.6.22?

Thanks.

 uname -a
 Linux blaubaer 2.6.24.2 #4 Sun Feb 24 21:50:21 CET 2008 x86_64 AMD
 Athlon(tm) 64 Processor 3400+ AuthenticAMD GNU/Linux

 lspvi -v

 00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID
 Controller (rev 80)
 Subsystem: ASUSTeK Computer Inc. A7V600/K8V Deluxe/K8V-X/A8V
 Deluxe motherboard
 Flags: bus master, medium devsel, latency 64, IRQ 20
 I/O ports at e800 [size=8]
 I/O ports at e400 [size=4]
 I/O ports at e000 [size=8]
 I/O ports at d800 [size=4]
 I/O ports at d400 [size=16]
 I/O ports at d000 [size=256]
 Capabilities: [c0] Power Management version 2
 Kernel driver in use: sata_via

 00:0f.1 IDE interface: VIA 

Re: extra bytes written to SATA DVD drive on kernel 2.6.23 till 2.6.24.2

2008-02-25 Thread Andrew Morton
On Mon, 25 Feb 2008 20:05:22 +0100 Gerold Jury [EMAIL PROTECTED] wrote:

 Hello,
 
 I have two DVD drives, one connected to the SATA port (LG) the other to the 
 IDE port (PHILIPS) of a via chipset.
 They are driven by VIA SATA support (SATA_VIA) and VIA PATA support 
 (PATA_VIA).
 
 When I write an iso image to the drive on the SATA port /dev/sr0 it has some 
 extra bytes on disk which make the disk unreadable.
 Writing to the IDE drive /dev/sr1 works well.
 
 A simple test with a DVD RAM and dd instead of growisofs
 
 dd if=/dev/zero of=/dev/srX bs=1024k count=10
 
 and a readback afterwards
 
 dd if=/dev/srX of=imageX.bin bs=1024k count=10
 
 gives me an all zero file from the IDE drive but a file
 full of probably scsi commands for the SATA drive and looks like
 
   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ||
 *
 0002  2a 00 00 00 00 40 00 00  40 00 00 00 00 40 00 00  |[EMAIL 
 PROTECTED]@[EMAIL PROTECTED]|
 00020010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ||
 *
 0004  2a 00 00 00 00 80 00 00  40 00 00 00 00 80 00 00  |[EMAIL 
 PROTECTED]|
 00040010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ||
 *
 0006  2a 00 00 00 00 c0 00 00  02 00 00 00 00 c0 00 00  |*...|
 00060010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ||
 *
 00061010  00 00 00 00 00 00 00 00  2a 00 00 00 00 c2 00 00  |*...|
 00061020  40 00 00 00 00 c2 00 00  00 00 00 00 00 00 00 00  |@...|
 00061030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ||
 *
 00081010  00 00 00 00 00 00 00 00  2a 00 00 00 01 02 00 00  |*...|
 00081020  40 00 00 00 01 02 00 00  00 00 00 00 00 00 00 00  |@...|
 00081030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ||
 *
 000a1010  00 00 00 00 00 00 00 00  2a 00 00 00 01 42 00 00  |*B..|
 000a1020  40 00 00 00 01 42 00 00  00 00 00 00 00 00 00 00  |@B..|
 000a1030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ||
 *
 000c1010  00 00 00 00 00 00 00 00  2a 00 00 00 01 82 00 00  |*...|
 000c1020  40 00 00 00 01 82 00 00  00 00 00 00 00 00 00 00  |@...|
 000c1030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ||
 
 I really need some hints to make the SATA drive usable, please.
 

(added linux-ide)

Did any earlier kernel work OK?  2.6.22?

Thanks.

 
 uname -a
 Linux blaubaer 2.6.24.2 #4 Sun Feb 24 21:50:21 CET 2008 x86_64 AMD Athlon(tm) 
 64 Processor 3400+ AuthenticAMD GNU/Linux
 
 lspvi -v
 
 00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID 
 Controller (rev 80)
 Subsystem: ASUSTeK Computer Inc. A7V600/K8V Deluxe/K8V-X/A8V Deluxe 
 motherboard
 Flags: bus master, medium devsel, latency 64, IRQ 20
 I/O ports at e800 [size=8]
 I/O ports at e400 [size=4]
 I/O ports at e000 [size=8]
 I/O ports at d800 [size=4]
 I/O ports at d400 [size=16]
 I/O ports at d000 [size=256]
 Capabilities: [c0] Power Management version 2
 Kernel driver in use: sata_via
 
 00:0f.1 IDE interface: VIA Technologies, Inc. 
 VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if 8a 
 [Master SecP PriP])
 Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard
 Flags: bus master, medium devsel, latency 32, IRQ 20
 [virtual] Memory at 01f0 (32-bit, non-prefetchable) [size=8]
 [virtual] Memory at 03f0 (type 3, non-prefetchable) [size=1]
 [virtual] Memory at 0170 (32-bit, non-prefetchable) [size=8]
 [virtual] Memory at 0370 (type 3, non-prefetchable) [size=1]
 I/O ports at fc00 [size=16]
 Capabilities: [c0] Power Management version 2
 Kernel driver in use: pata_via
 
 cat /var/log/messages
 
 Feb 25 18:20:57 blaubaer sata_via :00:0f.0: version 2.3
 Feb 25 18:20:57 blaubaer ACPI: PCI Interrupt :00:0f.0[B] - GSI 20 
 (level, 
 low) - IRQ 20
 Feb 25 18:20:57 blaubaer sata_via :00:0f.0: routed to hard irq line 10
 Feb 25 18:20:57 blaubaer scsi3 : sata_via
 Feb 25 18:20:57 blaubaer scsi4 : sata_via
 Feb 25 18:20:57 blaubaer ata4: SATA max UDMA/133 cmd 0xe800 ctl 0xe400 bmdma 
 0xd400 irq 20
 Feb 25 18:20:57 blaubaer ata5: SATA max UDMA/133 cmd 0xe000 ctl 0xd800 bmdma 
 0xd408 irq 20
 Feb 25 18:20:57 blaubaer ata4: SATA link down 1.5 Gbps (SStatus 0 SControl 
 300)
 Feb 25 18:20:57 blaubaer ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 
 300)
 Feb 25 18:20:57 blaubaer ata5.00: ATAPI: HL-DT-ST DVDRAM GH20NS10, EL00, max 
 UDMA/100
 Feb 25 18:20:57 blaubaer ata5.00: configured for UDMA/100
 Feb 25 18:20:57 blaubaer scsi 4:0:0:0: CD-ROMHL-DT-ST DVDRAM 
 GH20NS10  EL00 PQ: 0 ANSI: 5
 Feb 25 18:20:57 blaubaer sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw 
 xa/form2 cdda tray
 Feb 25 18:20:57 blaubaer Uniform