* sata_mv
@ 2008-08-11 22:47 Steven Gill
2008-08-13 16:12 ` sata_mv (NOT!) Mark Lord
0 siblings, 1 reply; 7+ messages in thread
From: Steven Gill @ 2008-08-11 22:47 UTC (permalink / raw)
To: linux-ide
Hi List,
I am having some issues getting my Marvell 6145 working on my Asus P5E
ws pro motherboard working. I am using a 3rd party patch to get the
pata port working, but have not had success with my e-sata ports (on the
board the 6145 drives 2 sata and 2 e-sata ports. There are another 6
sata ports driven by the onboard intel ich9). When checking dmesg
output, I see this:
ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:02:00.0 to 64
Marvell (S)ATA Controller is found, using IRQ 16.
Interrupt Error: 0x40000000 orgIntStatus: 0x40000001 completeSlot=0x1.
I am willing to help debug any issues, test patches, etc, but most
importantly wanted to report the issue. I know this is labelled as
"highly experimental", but again, wanted to offer assistance in testing.
Regards,
Steve
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: sata_mv (NOT!)
2008-08-11 22:47 sata_mv Steven Gill
@ 2008-08-13 16:12 ` Mark Lord
2008-08-20 5:20 ` Steven Gill
0 siblings, 1 reply; 7+ messages in thread
From: Mark Lord @ 2008-08-13 16:12 UTC (permalink / raw)
To: Steven Gill; +Cc: linux-ide
Steven Gill wrote:
> Hi List,
>
> I am having some issues getting my Marvell 6145 working on my Asus P5E
> ws pro motherboard working. I am using a 3rd party patch to get the
> pata port working, but have not had success with my e-sata ports (on the
> board the 6145 drives 2 sata and 2 e-sata ports. There are another 6
> sata ports driven by the onboard intel ich9). When checking dmesg
> output, I see this:
>
> ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 16
> PCI: Setting latency timer of device 0000:02:00.0 to 64
> Marvell (S)ATA Controller is found, using IRQ 16.
> Interrupt Error: 0x40000000 orgIntStatus: 0x40000001 completeSlot=0x1.
>
> I am willing to help debug any issues, test patches, etc, but most
> importantly wanted to report the issue. I know this is labelled as
> "highly experimental", but again, wanted to offer assistance in testing.
..
Wrong driver. sata_mv does *NOT* drive the 6145 chip.
Rather, that particular chip emulates AHCI, and uses the ahci driver.
-ml
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: sata_mv (NOT!)
2008-08-13 16:12 ` sata_mv (NOT!) Mark Lord
@ 2008-08-20 5:20 ` Steven Gill
2008-08-21 22:05 ` Mark Lord
0 siblings, 1 reply; 7+ messages in thread
From: Steven Gill @ 2008-08-20 5:20 UTC (permalink / raw)
To: Mark Lord; +Cc: linux-ide
Sorry for the mistake there. I realized I was using a non-mainline
driver to get PATA to work, but decided to move to a SATA DVD burner.
When inserting a disk into the drive (when hooked to the Marvell 6145),
I get the following:
ata10.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
ata10.00: cmd a0/00:00:00:08:00/00:00:00:00:00/a0 tag 0 pio 16392 in
cdb 4a 01 00 00 10 00 00 00 08 00 00 00 00 00 00 00
res 40/00:03:00:00:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata10.00: status: { DRDY }
ata10: hard resetting link
ata10: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata10.00: configured for UDMA/100
ata10: EH complete
ata10.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
ata10.00: cmd a0/00:00:00:02:00/00:00:00:00:00/a0 tag 0 pio 16388 in
cdb 51 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00
res 40/00:03:00:00:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata10.00: status: { DRDY }
ata10: hard resetting link
ata10: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
I am currently running 2.26.2
I was able to sucessfully burn a CD when connecting this drive to the
ICH9 controller sata port, but could not burn a dual layer dvd (There
was a similar reset message)
Aug 19 22:05:18 [kernel] warning: `growisofs' uses deprecated v2
capabilities in a way that may be insecure.
Aug 19 22:06:21 [kernel] ata5.00: exception Emask 0x0 SAct 0x0 SErr 0x0
action 0x6 frozen
Aug 19 22:06:21 [kernel] ata5.00: cmd
a0/01:00:00:00:80/00:00:00:00:00/a0 tag 0 dma 32768 out
Aug 19 22:06:21 [kernel] cdb 2a 00 00 00 00 00 00 00 10 00 00
00 00 00 00 00
Aug 19 22:06:21 [kernel] res
40/00:03:00:0c:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
Aug 19 22:06:21 [kernel] ata5.00: status: { DRDY }
Aug 19 22:06:21 [kernel] ata5: hard resetting link
Aug 19 22:06:21 [kernel] ata5: SATA link up 1.5 Gbps (SStatus 113
SControl 300)
Steve
Mark Lord wrote:
> Steven Gill wrote:
>> Hi List,
>>
>> I am having some issues getting my Marvell 6145 working on my Asus
>> P5E ws pro motherboard working. I am using a 3rd party patch to get
>> the pata port working, but have not had success with my e-sata ports
>> (on the board the 6145 drives 2 sata and 2 e-sata ports. There are
>> another 6 sata ports driven by the onboard intel ich9). When
>> checking dmesg output, I see this:
>>
>> ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 16
>> PCI: Setting latency timer of device 0000:02:00.0 to 64
>> Marvell (S)ATA Controller is found, using IRQ 16.
>> Interrupt Error: 0x40000000 orgIntStatus: 0x40000001 completeSlot=0x1.
>>
>> I am willing to help debug any issues, test patches, etc, but most
>> importantly wanted to report the issue. I know this is labelled as
>> "highly experimental", but again, wanted to offer assistance in testing.
> ..
>
> Wrong driver. sata_mv does *NOT* drive the 6145 chip.
> Rather, that particular chip emulates AHCI, and uses the ahci driver.
>
> -ml
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: sata_mv (NOT!)
2008-08-20 5:20 ` Steven Gill
@ 2008-08-21 22:05 ` Mark Lord
2008-08-22 5:17 ` Jeff Garzik
0 siblings, 1 reply; 7+ messages in thread
From: Mark Lord @ 2008-08-21 22:05 UTC (permalink / raw)
To: Steven Gill; +Cc: linux-ide
Steven Gill wrote:
..
> I am currently running 2.26.2
>
> I was able to sucessfully burn a CD when connecting this drive to the
> ICH9 controller sata port, but could not burn a dual layer dvd (There
> was a similar reset message)
..
Yeah, it looks to me as if libata still has DVD burner issues.
I used my SATA DVDRW drive to burn a Suse DVD the other day,
and the same drive refused to read the burnt disc without first rebooting.
linux-2.6.25.6
Disc was fine, though. Single-layer.
Cheers
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: sata_mv (NOT!)
2008-08-21 22:05 ` Mark Lord
@ 2008-08-22 5:17 ` Jeff Garzik
2008-08-26 13:46 ` Mark Lord
0 siblings, 1 reply; 7+ messages in thread
From: Jeff Garzik @ 2008-08-22 5:17 UTC (permalink / raw)
To: Mark Lord; +Cc: Steven Gill, linux-ide
Mark Lord wrote:
> Steven Gill wrote:
> ..
>> I am currently running 2.26.2
>>
>> I was able to sucessfully burn a CD when connecting this drive to the
>> ICH9 controller sata port, but could not burn a dual layer dvd (There
>> was a similar reset message)
> ..
>
> Yeah, it looks to me as if libata still has DVD burner issues.
> I used my SATA DVDRW drive to burn a Suse DVD the other day,
> and the same drive refused to read the burnt disc without first rebooting.
>
> linux-2.6.25.6
>
> Disc was fine, though. Single-layer.
Do you get error messages as well? Of what kind?
Jeff
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: sata_mv (NOT!)
2008-08-22 5:17 ` Jeff Garzik
@ 2008-08-26 13:46 ` Mark Lord
2008-08-26 14:14 ` Mark Lord
0 siblings, 1 reply; 7+ messages in thread
From: Mark Lord @ 2008-08-26 13:46 UTC (permalink / raw)
To: Jeff Garzik; +Cc: Steven Gill, linux-ide
Jeff Garzik wrote:
> Mark Lord wrote:
>>
>> Yeah, it looks to me as if libata still has DVD burner issues.
>> I used my SATA DVDRW drive to burn a Suse DVD the other day,
>> and the same drive refused to read the burnt disc without first
>> rebooting.
>>
>> linux-2.6.25.6
>>
>> Disc was fine, though. Single-layer.
>
> Do you get error messages as well? Of what kind?
..
There have been so many broken things in so many parts of the kernel of late,
that I'm just way too far behind in diagnosing/fixing them. Or reporting them,
since many developers have stated they would rather not see a bug report
without a bisect.
But here's all that was in the logs for this particular bug.
These messages appeared when trying to read the freshly burned DVD,
both before and after eject/reinsert. A reboot cured it:
[ 8209.473181] attempt to access beyond end of device
[ 8209.473189] sr0: rw=0, want=68, limit=4
[ 8209.487646] attempt to access beyond end of device
[ 8209.487655] sr0: rw=0, want=5480256, limit=4
[ 8209.487664] attempt to access beyond end of device
[ 8209.487668] sr0: rw=0, want=5479232, limit=4
[ 8209.487681] attempt to access beyond end of device
[ 8209.487685] sr0: rw=0, want=5479008, limit=4
[ 8209.487694] attempt to access beyond end of device
[ 8209.487700] sr0: rw=0, want=5480248, limit=4
[ 8209.487714] attempt to access beyond end of device
[ 8209.487719] sr0: rw=0, want=5479224, limit=4
[ 8209.487728] attempt to access beyond end of device
[ 8209.487733] sr0: rw=0, want=5479000, limit=4
[ 8209.487742] attempt to access beyond end of device
[ 8209.487747] sr0: rw=0, want=5479656, limit=4
[ 8209.487757] attempt to access beyond end of device
[ 8209.487762] sr0: rw=0, want=5478632, limit=4
[ 8209.487771] attempt to access beyond end of device
[ 8209.487776] sr0: rw=0, want=5478408, limit=4
[ 8209.487784] attempt to access beyond end of device
[ 8209.487789] sr0: rw=0, want=5479648, limit=4
[ 8209.487797] attempt to access beyond end of device
[ 8209.487802] sr0: rw=0, want=5478624, limit=4
[ 8209.487811] attempt to access beyond end of device
[ 8209.487816] sr0: rw=0, want=5478400, limit=4
[ 8209.487829] attempt to access beyond end of device
[ 8209.487833] sr0: rw=0, want=4496644, limit=4
[ 8209.487843] attempt to access beyond end of device
[ 8209.487848] sr0: rw=0, want=4495620, limit=4
[ 8209.487857] attempt to access beyond end of device
[ 8209.487862] sr0: rw=0, want=4495396, limit=4
[ 8209.487870] attempt to access beyond end of device
[ 8209.487875] sr0: rw=0, want=4496636, limit=4
[ 8209.487883] attempt to access beyond end of device
[ 8209.487888] sr0: rw=0, want=4495612, limit=4
[ 8209.487896] attempt to access beyond end of device
[ 8209.487901] sr0: rw=0, want=4495388, limit=4
[ 8209.487910] attempt to access beyond end of device
[ 8209.487915] sr0: rw=0, want=4496044, limit=4
[ 8209.487924] attempt to access beyond end of device
[ 8209.487929] sr0: rw=0, want=4495020, limit=4
[ 8209.487938] attempt to access beyond end of device
[ 8209.487942] sr0: rw=0, want=4494796, limit=4
[ 8209.487951] attempt to access beyond end of device
[ 8209.487955] sr0: rw=0, want=4496036, limit=4
[ 8209.487964] attempt to access beyond end of device
[ 8209.487969] sr0: rw=0, want=4495012, limit=4
[ 8209.487978] attempt to access beyond end of device
[ 8209.487982] sr0: rw=0, want=4494788, limit=4
[ 8209.487990] attempt to access beyond end of device
[ 8209.487995] sr0: rw=0, want=1252, limit=4
[ 8209.488004] attempt to access beyond end of device
[ 8209.488008] sr0: rw=0, want=1028, limit=4
[ 8209.488014] UDF-fs: No partition found (1)
[ 8209.514467] attempt to access beyond end of device
[ 8209.514467] sr0: rw=0, want=68, limit=4
[ 8209.514467] isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: sata_mv (NOT!)
2008-08-26 13:46 ` Mark Lord
@ 2008-08-26 14:14 ` Mark Lord
0 siblings, 0 replies; 7+ messages in thread
From: Mark Lord @ 2008-08-26 14:14 UTC (permalink / raw)
To: Jeff Garzik; +Cc: Steven Gill, linux-ide
Mark Lord wrote:
> Jeff Garzik wrote:
>> Mark Lord wrote:
>>>
>>> Yeah, it looks to me as if libata still has DVD burner issues.
>>> I used my SATA DVDRW drive to burn a Suse DVD the other day,
>>> and the same drive refused to read the burnt disc without first
>>> rebooting.
>>>
>>> linux-2.6.25.6
>>>
>>> Disc was fine, though. Single-layer.
>>
>> Do you get error messages as well? Of what kind?
> ..
>
> There have been so many broken things in so many parts of the kernel of
> late,
> that I'm just way too far behind in diagnosing/fixing them. Or
> reporting them,
> since many developers have stated they would rather not see a bug report
> without a bisect.
>
> But here's all that was in the logs for this particular bug.
> These messages appeared when trying to read the freshly burned DVD,
> both before and after eject/reinsert. A reboot cured it:
>
> [ 8209.473181] attempt to access beyond end of device
> [ 8209.473189] sr0: rw=0, want=68, limit=4
> [ 8209.487646] attempt to access beyond end of device
> [ 8209.487655] sr0: rw=0, want=5480256, limit=4
..
> [ 8209.514467] attempt to access beyond end of device
> [ 8209.514467] sr0: rw=0, want=68, limit=4
> [ 8209.514467] isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16
..
To hazard a guess at the problem here, I'd say that perhaps the media change
went undetected, and so sr_media_change() never got called.
I'm no longer even sure what would trigger that call.
Cheers
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2008-08-26 14:14 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-11 22:47 sata_mv Steven Gill
2008-08-13 16:12 ` sata_mv (NOT!) Mark Lord
2008-08-20 5:20 ` Steven Gill
2008-08-21 22:05 ` Mark Lord
2008-08-22 5:17 ` Jeff Garzik
2008-08-26 13:46 ` Mark Lord
2008-08-26 14:14 ` Mark Lord
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).