* 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).