All of lore.kernel.org
 help / color / mirror / Atom feed
* prep for PMP support, take 3
@ 2006-10-15 23:47 Tejun Heo
  2006-10-15 23:47 ` [PATCH 1/12] libata-pmp: add PMP related constants, fields, ops and update helpers Tejun Heo
                   ` (12 more replies)
  0 siblings, 13 replies; 17+ messages in thread
From: Tejun Heo @ 2006-10-15 23:47 UTC (permalink / raw)
  To: jgarzik, alan, linux-ide, htejun

Hello,

This is the third 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.

* updated to fit new #upstream
* sil24 PMP configuration sequence updated

This patchset is against

  upstream (da54f5fe54c7d75e2db7d17961fb36a8c28a8501)
  + [1] hp-poll patchset, take #5
  + [2] vt8251-ahci patchset, take #2
  + [3] libata-link patchset, take #3
  + [4] prep-pmp patchset, take #4

Git tree can be accessed at

  http://htj.dyndns.org/git/?p=libata-tj.git;a=shortlog;h=pmp
  git://htj.dyndns.org/libata-tj pmp

Jeff, I kept the behavior of ATA_LFLAG_DISABLED as the discussion
didn't proceed from there.  If you still don't agree with it, please
let me know.

Thanks.

--
tejun

[L] http://article.gmane.org/gmane.linux.ide/11946
[1] http://article.gmane.org/gmane.linux.ide/13467
[2] http://article.gmane.org/gmane.linux.ide/13471
[3] http://article.gmane.org/gmane.linux.ide/13478
[4] http://article.gmane.org/gmane.linux.ide/13500



^ permalink raw reply	[flat|nested] 17+ messages in thread
* [PATCHSET 3/3] implement PMP support, take 2
@ 2006-07-08  5:58 Tejun Heo
  2006-07-08  5:58 ` [PATCH 11/12] sata_sil24: implement PMP support Tejun Heo
  0 siblings, 1 reply; 17+ 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] 17+ messages in thread

end of thread, other threads:[~2006-11-01  5:17 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-10-15 23:47 prep for PMP support, take 3 Tejun Heo
2006-10-15 23:47 ` [PATCH 1/12] libata-pmp: add PMP related constants, fields, ops and update helpers Tejun Heo
2006-10-15 23:47 ` [PATCH 3/12] libata-pmp: implement ATA_LFLAG_DISABLED Tejun Heo
2006-10-15 23:47 ` [PATCH 4/12] libata-pmp: implement Port Multiplier support Tejun Heo
2006-10-15 23:47 ` [PATCH 2/12] libata-pmp: update ata_eh_reset() for PMP Tejun Heo
2006-10-15 23:47 ` [PATCH 12/12] sata_sil24: implement PORT_RST Tejun Heo
2006-10-15 23:47 ` [PATCH 10/12] sata_sil24: separate out sil24_do_softreset() Tejun Heo
2006-10-15 23:47 ` [PATCH 7/12] sata_sil24: add PMP related constants Tejun Heo
2006-11-01  5:17   ` Jeff Garzik
2006-10-15 23:47 ` [PATCH 6/12] sata_sil24: rename " Tejun Heo
2006-11-01  5:17   ` Jeff Garzik
2006-10-15 23:47 ` [PATCH 11/12] sata_sil24: implement PMP support Tejun Heo
2006-10-15 23:47 ` [PATCH 9/12] sata_sil24: separate out sil24_exec_polled_cmd() Tejun Heo
2006-10-15 23:47 ` [PATCH 8/12] sata_sil24: replace sil24_update_tf() with sil24_read_tf() Tejun Heo
2006-10-15 23:47 ` [PATCH 5/12] libata-pmp: hook PMP support and enable it Tejun Heo
2006-10-17  4:44 ` Oops, this is [PATCHSET] implement PMP support, take 3 Tejun Heo
  -- strict thread matches above, loose matches on Subject: below --
2006-07-08  5:58 [PATCHSET 3/3] implement PMP support, take 2 Tejun Heo
2006-07-08  5:58 ` [PATCH 11/12] sata_sil24: implement PMP support 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.