linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCHBOMB] libata: Port Multiplier support
@ 2007-07-01  9:30 Tejun Heo
  2007-07-01 11:07 ` patchset gmane links and git tree Tejun Heo
  2007-07-02  7:45 ` [PATCHBOMB] libata: Port Multiplier support Robin H. Johnson
  0 siblings, 2 replies; 4+ messages in thread
From: Tejun Heo @ 2007-07-01  9:30 UTC (permalink / raw)
  To: Jeff Garzik, Alan Cox, linux-ide, Forrest Zhao

Hello, all.

I'm about to post an updated version of PMP support.  Well, as always,
it took longer than I expected but it's complete now and looking good.
It's composed of the following four patchsets.

1. misc-updates patchset : This patchset contains 12 patches which
   updates various stuff.  A few are just improvements found during
   PMP work.  Others are related to PMP support in indirect way.  All
   patches in this patchset are independent.

2. pmp-link patchset : This patchset contains 16 patches which
   implement a new abstraction layer - ata_link - to represent the ATA
   link or PHY.  PMP bascially adds a bunch of PHYs to the host and it
   is represented by multiple ata_links associated with a host.  After
   this patchset, all parts are ready to deal with multiple links per
   host.

3. libata-pmp-prep patchset : This patchset contains 11 patches
   implementing features to be used by PMP support including qc_defer
   mechanism and link quirks.

4. libata-pmp: This patchset contains 11 patches implementing core PMP
   functionality and PMP support in sata_sil24 and ahci.

One of the biggest changes from the last time is lack of
hotplug-by-polling.  hp-poll needs more work and is pushed back
accordingly.  AHCI PMP support is also added.

Each patchset contains detailed description including list of changes
from the last take.  All in all, this patchset behaves much better EH
wise compared to the previous take.  SIMG 3726/4726 quirks are now
properly handled and except for some corner cases for 4726 which I
don't think there exists a solution, they always behave pretty good
(oh well mines, at least).  New SIMG 5744 also works well.

Thanks.

--
tejun

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: patchset gmane links and git tree
  2007-07-01  9:30 [PATCHBOMB] libata: Port Multiplier support Tejun Heo
@ 2007-07-01 11:07 ` Tejun Heo
  2007-07-02  7:45 ` [PATCHBOMB] libata: Port Multiplier support Robin H. Johnson
  1 sibling, 0 replies; 4+ messages in thread
From: Tejun Heo @ 2007-07-01 11:07 UTC (permalink / raw)
  To: Tejun Heo; +Cc: Jeff Garzik, Alan Cox, linux-ide, Forrest Zhao

Okay, all patches are sent.  Here are gmane links and git trees for
patchsets.  Git trees are all stacked (of course), so you really need
the last one (pmp).

1. misc-updates patchset

  http://thread.gmane.org/gmane.linux.ide/20081
  http://htj.dyndns.org/git/?p=libata-tj.git;a=shortlog;h=misc-updates
  git://htj.dyndns.org/libata-tj misc-updates

2. pmp-link patchset

  http://thread.gmane.org/gmane.linux.ide/20099
  http://htj.dyndns.org/git/?p=libata-tj.git;a=shortlog;h=link
  git://htj.dyndns.org/libata-tj link

3. libata-pmp-prep patchset

  http://thread.gmane.org/gmane.linux.ide/20115
  http://htj.dyndns.org/git/?p=libata-tj.git;a=shortlog;h=pmp-prep
  git://htj.dyndns.org/libata-tj pmp-prep

4. libata-pmp

  http://thread.gmane.org/gmane.linux.ide/20128
  http://htj.dyndns.org/git/?p=libata-tj.git;a=shortlog;h=pmp
  git://htj.dyndns.org/libata-tj pmp

Thanks.

-- 
tejun

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCHBOMB] libata: Port Multiplier support
  2007-07-01  9:30 [PATCHBOMB] libata: Port Multiplier support Tejun Heo
  2007-07-01 11:07 ` patchset gmane links and git tree Tejun Heo
@ 2007-07-02  7:45 ` Robin H. Johnson
  2007-07-02  9:17   ` Tejun Heo
  1 sibling, 1 reply; 4+ messages in thread
From: Robin H. Johnson @ 2007-07-02  7:45 UTC (permalink / raw)
  To: Tejun Heo, linux-ide

[-- Attachment #1: Type: text/plain, Size: 554 bytes --]

On Sun, Jul 01, 2007 at 06:30:15PM +0900, Tejun Heo wrote:
> it took longer than I expected but it's complete now and looking good.
> It's composed of the following four patchsets.
These are looking great Tejun.

My previous porting attempt got delayed partway through with other work
stuff.

I can't change kernels on my PMP box right now, but I'll test a bit
later this week.

-- 
Robin Hugh Johnson
Gentoo Linux Developer & Council Member
E-Mail     : robbat2@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85

[-- Attachment #2: Type: application/pgp-signature, Size: 321 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCHBOMB] libata: Port Multiplier support
  2007-07-02  7:45 ` [PATCHBOMB] libata: Port Multiplier support Robin H. Johnson
@ 2007-07-02  9:17   ` Tejun Heo
  0 siblings, 0 replies; 4+ messages in thread
From: Tejun Heo @ 2007-07-02  9:17 UTC (permalink / raw)
  To: Robin H. Johnson; +Cc: linux-ide

Robin H. Johnson wrote:
> On Sun, Jul 01, 2007 at 06:30:15PM +0900, Tejun Heo wrote:
>> it took longer than I expected but it's complete now and looking good.
>> It's composed of the following four patchsets.
> These are looking great Tejun.
> 
> My previous porting attempt got delayed partway through with other work
> stuff.
> 
> I can't change kernels on my PMP box right now, but I'll test a bit
> later this week.

Thanks.  Patches against 2.6.22-rc6 are available too.

http://home-tj.org/files/libata-tj-stable/libata-tj-2.6.22-rc6-20070702.tar.bz2

-- 
tejun

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2007-07-02  9:17 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-07-01  9:30 [PATCHBOMB] libata: Port Multiplier support Tejun Heo
2007-07-01 11:07 ` patchset gmane links and git tree Tejun Heo
2007-07-02  7:45 ` [PATCHBOMB] libata: Port Multiplier support Robin H. Johnson
2007-07-02  9:17   ` Tejun Heo

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