* CompactFlash on VT6421 PATA (failed to set xfermode)
@ 2006-08-28 11:38 Thomas Pfaff
2006-08-31 12:24 ` Thomas Pfaff
0 siblings, 1 reply; 2+ messages in thread
From: Thomas Pfaff @ 2006-08-28 11:38 UTC (permalink / raw)
To: linux-ide
I have some trouble with a Hitachi XX.V.3.7 CompactFlash connected to an VIA VT6421 Raid Controller together with kernel 2.6.17.
First i had to add a patch from VIA to support PATA in sata-via.c.
Now i get following error during boot :
libata version 1.20 loaded.
sata_via 0000:00:14.0: version 1.1
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
ACPI: PCI Interrupt 0000:00:14.0[A] -> Link [LNKB] -> GSI 5 (level, low) -> IRQ 5
sata_via 0000:00:14.0: routed to hard irq line 7
ata_device_add: ENTER
ata_host_add: ENTER
ata_port_start: prd alloc, virt cf63e000, dma f63e000
ata1: PATA max UDMA/133 cmd 0xFD00 ctl 0xFD0A bmdma 0xF900 irq 5
ata_host_add: ENTER
ata_port_start: prd alloc, virt cf626000, dma f626000
ata2: PATA max UDMA/133 cmd 0xFC00 ctl 0xFC0A bmdma 0xF908 irq 5
ata_host_add: ENTER
ata_port_start: prd alloc, virt c12e9000, dma 12e9000
ata3: PATA max UDMA/133 cmd 0xFB00 ctl 0xFB0A bmdma 0xF910 irq 5
ata_device_add: probe begin
ata_device_add: ata1: bus probe begin
ata_bus_reset: ENTER, host 1, port 0
ata_bus_softreset: ata1: bus reset via SRST
ata1: disabling port
ata_bus_reset: EXIT
ata_device_add: ata1: bus probe end
scsi0 : sata_via
ata_device_add: ata2: bus probe begin
ata_bus_reset: ENTER, host 2, port 1
ata_bus_softreset: ata2: bus reset via SRST
ata2: disabling port
ata_bus_reset: EXIT
ata_device_add: ata2: bus probe end
scsi1 : sata_via
ata_device_add: ata3: bus probe begin
ata_bus_reset: ENTER, host 3, port 2
ata_bus_softreset: ata3: bus reset via SRST
ata_dev_classify: found ATA device by sig
ata_bus_reset: EXIT
ata_dev_read_id: ENTER, host 3, dev 1
ata_dev_select: ENTER, ata3: device 1, wait 1
ata_dev_select: ENTER, ata3: device 1, wait 1
ata_exec_command_pio: ata3: cmd 0xEC
ata_pio_sector: data read
ata_dev_init_params: init dev params
ata_dev_select: ENTER, ata3: device 1, wait 1
ata_tf_load_pio: feat 0x0 nsect 0x30 lba 0x0 0x0 0x0
ata_tf_load_pio: device 0xBE
ata_exec_command_pio: ata3: cmd 0x91
ata_host_intr: ata3: protocol 1 (dev_stat 0x50)
ata_dev_init_params: EXIT, err_mask=0
ata_dev_select: ENTER, ata3: device 1, wait 1
ata_exec_command_pio: ata3: cmd 0xEC
ata_pio_sector: data read
ata_dev_configure: ENTER, host 3, dev 1
ata3: dev 1 cfg 49:0200 82:7000 83:4004 84:4000 85:7000 86:0004 87:4000 88:0000
ata_dump_id: 49==0x0200 53==0x0003 63==0x0000 64==0x0003 75==0x0000
ata_dump_id: 80==0x0000 81==0x0000 82==0x7000 83==0x4004 84==0x4000
ata_dump_id: 88==0x0000 93==0x0000
ata3: dev 1 ATA-0, max PIO4, 500400 sectors: LBA
ata_dev_configure: EXIT, drv_stat = 0x50
ata_dev_set_xfermode: set features - xfer mode
ata_dev_select: ENTER, ata3: device 1, wait 1
ata_tf_load_pio: feat 0x3 nsect 0xC lba 0x0 0x0 0x0
ata_tf_load_pio: device 0xB0
ata_exec_command_pio: ata3: cmd 0xEF
ata_host_intr: ata3: protocol 1 (dev_stat 0x51)
ata_dev_set_xfermode: EXIT, err_mask=1
ata3: failed to set xfermode (err_mask=0x1)
ata_device_add: ata3: bus probe end
scsi2 : sata_via
ata_device_add: host probe begin
ata_device_add: EXIT, returning 3
What does "failed to set xfermode (err_mask=0x1)" means ?
Is this a problem with the CompactFlash card or with the PATA support in sata-via ?
Thank you in advance,
Thomas
--
"Feel free" – 10 GB Mailbox, 100 FreeSMS/Monat ...
Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: CompactFlash on VT6421 PATA (failed to set xfermode)
2006-08-28 11:38 CompactFlash on VT6421 PATA (failed to set xfermode) Thomas Pfaff
@ 2006-08-31 12:24 ` Thomas Pfaff
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Pfaff @ 2006-08-31 12:24 UTC (permalink / raw)
To: linux-ide
It works if i simply ignore the failed ata_dev_set_xfermode call.
Regards,
Thomas
-------- Original-Nachricht --------
Datum: Mon, 28 Aug 2006 13:38:07 +0200
Von: "Thomas Pfaff" <tpfaff@gmx.net>
An: linux-ide@vger.kernel.org
Betreff: CompactFlash on VT6421 PATA (failed to set xfermode)
> I have some trouble with a Hitachi XX.V.3.7 CompactFlash connected to an
> VIA VT6421 Raid Controller together with kernel 2.6.17.
>
> First i had to add a patch from VIA to support PATA in sata-via.c.
>
> Now i get following error during boot :
>
> libata version 1.20 loaded.
> sata_via 0000:00:14.0: version 1.1
> ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 5
> PCI: setting IRQ 5 as level-triggered
> ACPI: PCI Interrupt 0000:00:14.0[A] -> Link [LNKB] -> GSI 5 (level, low)
> -> IRQ 5
> sata_via 0000:00:14.0: routed to hard irq line 7
> ata_device_add: ENTER
> ata_host_add: ENTER
> ata_port_start: prd alloc, virt cf63e000, dma f63e000
> ata1: PATA max UDMA/133 cmd 0xFD00 ctl 0xFD0A bmdma 0xF900 irq 5
> ata_host_add: ENTER
> ata_port_start: prd alloc, virt cf626000, dma f626000
> ata2: PATA max UDMA/133 cmd 0xFC00 ctl 0xFC0A bmdma 0xF908 irq 5
> ata_host_add: ENTER
> ata_port_start: prd alloc, virt c12e9000, dma 12e9000
> ata3: PATA max UDMA/133 cmd 0xFB00 ctl 0xFB0A bmdma 0xF910 irq 5
> ata_device_add: probe begin
> ata_device_add: ata1: bus probe begin
> ata_bus_reset: ENTER, host 1, port 0
> ata_bus_softreset: ata1: bus reset via SRST
> ata1: disabling port
> ata_bus_reset: EXIT
> ata_device_add: ata1: bus probe end
> scsi0 : sata_via
> ata_device_add: ata2: bus probe begin
> ata_bus_reset: ENTER, host 2, port 1
> ata_bus_softreset: ata2: bus reset via SRST
> ata2: disabling port
> ata_bus_reset: EXIT
> ata_device_add: ata2: bus probe end
> scsi1 : sata_via
> ata_device_add: ata3: bus probe begin
> ata_bus_reset: ENTER, host 3, port 2
> ata_bus_softreset: ata3: bus reset via SRST
> ata_dev_classify: found ATA device by sig
> ata_bus_reset: EXIT
> ata_dev_read_id: ENTER, host 3, dev 1
> ata_dev_select: ENTER, ata3: device 1, wait 1
> ata_dev_select: ENTER, ata3: device 1, wait 1
> ata_exec_command_pio: ata3: cmd 0xEC
> ata_pio_sector: data read
> ata_dev_init_params: init dev params
> ata_dev_select: ENTER, ata3: device 1, wait 1
> ata_tf_load_pio: feat 0x0 nsect 0x30 lba 0x0 0x0 0x0
> ata_tf_load_pio: device 0xBE
> ata_exec_command_pio: ata3: cmd 0x91
> ata_host_intr: ata3: protocol 1 (dev_stat 0x50)
> ata_dev_init_params: EXIT, err_mask=0
> ata_dev_select: ENTER, ata3: device 1, wait 1
> ata_exec_command_pio: ata3: cmd 0xEC
> ata_pio_sector: data read
> ata_dev_configure: ENTER, host 3, dev 1
> ata3: dev 1 cfg 49:0200 82:7000 83:4004 84:4000 85:7000 86:0004 87:4000
> 88:0000
> ata_dump_id: 49==0x0200 53==0x0003 63==0x0000 64==0x0003 75==0x0000
> ata_dump_id: 80==0x0000 81==0x0000 82==0x7000 83==0x4004 84==0x4000
> ata_dump_id: 88==0x0000 93==0x0000
> ata3: dev 1 ATA-0, max PIO4, 500400 sectors: LBA
> ata_dev_configure: EXIT, drv_stat = 0x50
> ata_dev_set_xfermode: set features - xfer mode
> ata_dev_select: ENTER, ata3: device 1, wait 1
> ata_tf_load_pio: feat 0x3 nsect 0xC lba 0x0 0x0 0x0
> ata_tf_load_pio: device 0xB0
> ata_exec_command_pio: ata3: cmd 0xEF
> ata_host_intr: ata3: protocol 1 (dev_stat 0x51)
> ata_dev_set_xfermode: EXIT, err_mask=1
> ata3: failed to set xfermode (err_mask=0x1)
> ata_device_add: ata3: bus probe end
> scsi2 : sata_via
> ata_device_add: host probe begin
> ata_device_add: EXIT, returning 3
>
> What does "failed to set xfermode (err_mask=0x1)" means ?
>
> Is this a problem with the CompactFlash card or with the PATA support in
> sata-via ?
>
> Thank you in advance,
> Thomas
--
Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2006-08-31 12:24 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-08-28 11:38 CompactFlash on VT6421 PATA (failed to set xfermode) Thomas Pfaff
2006-08-31 12:24 ` Thomas Pfaff
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).