All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCHSET 3/3] implement PMP support, take 2
@ 2006-07-08  5:58 Tejun Heo
  2006-07-08  5:58 ` [PATCH 04/12] libata-pmp: implement Port Multiplier support Tejun Heo
                   ` (12 more replies)
  0 siblings, 13 replies; 19+ messages in thread
From: Tejun Heo @ 2006-07-08  5:58 UTC (permalink / raw)
  To: jgarzik, alan, lkml, forrest.zhao, linux-ide, htejun

Hello,

This is part of patchset series described in [T].

This is the second take of libata-pmp patchset.  This patchset
contains 12 patches and implements PMP support.

#01-05: implement libata PMP support
#06-12: implement sata_sil24 PMP support

ATM, the only sata_sil24 supports PMP and only sil3726 and sil4726
PMPs are tested.

Changes from the last take[L] are.

* s/pm/pmp/g
* ATA_LFLAG_DISABLED handling (SError.N hotplug event detection for
  disabled ports)
* Power Management support - libata suspends and resumes properly with
  PMP attached.
* Batched EH - much shorter EH time on multiple device failure
* Updated to fit new #upstream

This patchset is against

  upstream (309bade002e9226781c2d7a015340d0089e399b5)
  + [1] hp-poll patchset, take 2
  + [2] libata-link patchset, take 2
  + [3] libata-pmp-prep patchset, take 2

Thanks.

--
tejun

[T] http://article.gmane.org/gmane.linux.ide/11927
[L] http://article.gmane.org/gmane.linux.ide/10122
[1] http://article.gmane.org/gmane.linux.ide/11862
[2] http://article.gmane.org/gmane.linux.ide/11928
[3] http://article.gmane.org/gmane.linux.ide/11946



^ permalink raw reply	[flat|nested] 19+ messages in thread
* [PATCHSET 3/4] libata: prep for PMP support, take 4
@ 2007-07-01 10:26 Tejun Heo
  2007-07-01 10:26 ` [PATCH 01/12] libata-pmp: add PMP related constants, fields, ops and update helpers Tejun Heo
  0 siblings, 1 reply; 19+ messages in thread
From: Tejun Heo @ 2007-07-01 10:26 UTC (permalink / raw)
  To: Jeff Garzik, Alan Cox, linux-ide, Forrest Zhao, htejun

Hello, all.

This is the fourth take of libata-pmp-prep patchset.  This patchset
contains 12 patches implementing various stuff needed for PMP.

#01	: add PMP related constants
#02-04	: various small stuff
#05-06	: qc_defer mechanism implementation
#07-11	: link/device quirks and EH fast-fail path - things needed to
	  handle quirky PMP fan-out links / pseudo devices.
#12	: SATA SDB notify handler

Changes from the last take[L] are.

* PMP related constants patch moved here from pmp patchset
* qc_defer CLEAR_EXCL fixed to clear excl_link iff it points to self
* addition of various quirks/special case handling vital for
  supporting first-gen PMP chips
* generalized SDB notify handling

This patchset is against

  libata-dev#upstream (4e1ae96828f6cee7b89ab8ca474c150fe211afd8)
  + [1] misc-updates patchset
  + [2] libata-link patchset, take 4

Thanks.

--
tejun

[L] http://thread.gmane.org/gmane.linux.ide/13500
[1] http://thread.gmane.org/gmane.linux.ide/20081
[2] http://thread.gmane.org/gmane.linux.ide/20099



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

end of thread, other threads:[~2007-07-01 10:26 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-08  5:58 [PATCHSET 3/3] implement PMP support, take 2 Tejun Heo
2006-07-08  5:58 ` [PATCH 04/12] libata-pmp: implement Port Multiplier support Tejun Heo
2006-07-08  5:58 ` [PATCH 01/12] libata-pmp: add PMP related constants, fields, ops and update helpers Tejun Heo
2006-07-19 20:34   ` Jeff Garzik
2006-07-08  5:58 ` [PATCH 03/12] libata-pmp: implement ATA_LFLAG_DISABLED Tejun Heo
2006-07-19 20:36   ` Jeff Garzik
2006-07-24  6:52     ` Tejun Heo
2006-07-08  5:58 ` [PATCH 02/12] libata-pmp: update ata_eh_reset() for PMP Tejun Heo
2006-07-08  5:58 ` [PATCH 07/12] sata_sil24: add PMP related constants Tejun Heo
2006-07-08  5:58 ` [PATCH 05/12] libata-pmp: hook PMP support and enable it Tejun Heo
2006-07-08  5:58 ` [PATCH 10/12] sata_sil24: separate out sil24_do_softreset() Tejun Heo
2006-07-08  5:58 ` [PATCH 08/12] sata_sil24: replace sil24_update_tf() with sil24_read_tf() Tejun Heo
2006-07-08  5:58 ` [PATCH 09/12] sata_sil24: separate out sil24_exec_polled_cmd() Tejun Heo
2006-07-08  5:58 ` [PATCH 06/12] sata_sil24: rename PMP related constants Tejun Heo
2006-07-08  5:58 ` [PATCH 12/12] sata_sil24: implement PORT_RST Tejun Heo
2006-07-08  5:58 ` [PATCH 11/12] sata_sil24: implement PMP support Tejun Heo
2006-07-19 20:37 ` [PATCHSET 3/3] implement PMP support, take 2 Jeff Garzik
2006-07-24  6:56   ` Tejun Heo
  -- strict thread matches above, loose matches on Subject: below --
2007-07-01 10:26 [PATCHSET 3/4] libata: prep for PMP support, take 4 Tejun Heo
2007-07-01 10:26 ` [PATCH 01/12] libata-pmp: add PMP related constants, fields, ops and update helpers Tejun Heo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.