On Fri, Apr 20, 2007 at 11:19:55PM -0400, David Lebel wrote: > I have a Fusion 500P device (which uses a 3726 chipset), plus a > 3132-based controller. "Does it work?" For me - yes. I have the Fusion 500P, and a 3132 controller (I also have a sata_mv, but that's nowhere near PMP ready codewise :-( ). There is also still the weird issue of the 1.5Gb speed limit on the 3132 somewhere (when the path hardware-wise is all 3Gb). > Any easy-to-use, non-developper oriented patch that could allow me to > build a kernel package that would enable PMP so I can see all 5 drives > in my library, and not only the first one? Nope. However now is probably a good time to start on a plan for this stuff. Tejun Heo did the initial stuff, and I used his Git tree to update some patches to a 2.6.20rc2+libata-upstream level. Those patches I published here: http://dev.gentoo.org/~robbat2/libata-development/ The sign-off lines esp for the hp_poll should probably reference Tejun, unless he just picked them up somewhere else. They really don't apply on top of current kernels, and hopefully some of the local ata.gods around here can report on the status of the major portions of them for integration maybe during the 2.6.23 timeframe (and perhaps 2.6.22-mm). hp_poll series: This implemented SATA hotplug-by-polling for cases where hotplug-by-interrupt was not available. ata_link: I'll just include Tejun's description from 4/18 "Introduce ata_link. It abstracts PHY and sits between ata_port and ata_device. This new level of abstraction is necessary to support SATA Port Multiplier, which basically adds a bunch of links (PHYs) to a ATA host port. Fields related to command execution, spd_limit and EH are per-link and thus moved to ata_link." -- Robin Hugh Johnson Gentoo Linux Developer & Council Member E-Mail : robbat2@xxxxxxxxxx GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85
Attachment:
pgp772Dy5biqT.pgp
Description: PGP signature