linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] fix sil24 regression and muddy the ata tag allocation waters
@ 2015-01-16 23:12 Dan Williams
  2015-01-16 23:13 ` [PATCH 1/2] libata: allow sata_sil24 to opt-out of tag ordered submission Dan Williams
  2015-01-16 23:13 ` [PATCH 2/2] libata: micro-optimize tag allocation Dan Williams
  0 siblings, 2 replies; 19+ messages in thread
From: Dan Williams @ 2015-01-16 23:12 UTC (permalink / raw)
  To: linux-ide
  Cc: Christoph Hellwig, stable, Jens Axboe, Shaohua Li, Tejun Heo,
	Ronny Hegewald

The last we left the fix for the reported sil24 regression [1], Tejun
had asked that I simplify the patch to just a flag [2].

Patch1 incorporates that feedback.  Patch2 tries to make the ata tag
allocator implementation slightly better than its current worst case
implementation.  I'm fine with replacing it with something better from
the block layer, but that implementation had better address the quirk
that patch1 does.

[1]: https://bugzilla.kernel.org/show_bug.cgi?id=87101
[2]: http://marc.info/?l=linux-ide&m=141511124009903&w=2

---

Dan Williams (2):
      libata: allow sata_sil24 to opt-out of tag ordered submission
      libata: micro-optimize tag allocation


 drivers/ata/libahci.c     |    2 +-
 drivers/ata/libata-core.c |   56 ++++++++++++++++++++++++++-------------------
 drivers/ata/libata-sff.c  |    2 +-
 drivers/ata/sata_sil24.c  |    2 +-
 include/linux/libata.h    |    4 ++-
 5 files changed, 37 insertions(+), 29 deletions(-)

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

end of thread, other threads:[~2015-01-19 14:27 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-16 23:12 [PATCH 0/2] fix sil24 regression and muddy the ata tag allocation waters Dan Williams
2015-01-16 23:13 ` [PATCH 1/2] libata: allow sata_sil24 to opt-out of tag ordered submission Dan Williams
2015-01-17 10:59   ` Sergei Shtylyov
     [not found]     ` <CAPcyv4h3n+cnvADiEbGgi1EFCqEwhzZ7gt_6XUmSC62aOf2Dzw@mail.gmail.com>
2015-01-17 18:43       ` Sergei Shtylyov
2015-01-19 14:12     ` Tejun Heo
2015-01-19 14:24       ` Sergei Shtylyov
2015-01-19 14:27         ` Tejun Heo
2015-01-19 14:13   ` Tejun Heo
2015-01-16 23:13 ` [PATCH 2/2] libata: micro-optimize tag allocation Dan Williams
2015-01-16 23:17   ` Jens Axboe
2015-01-16 23:19     ` Dan Williams
2015-01-16 23:21     ` Jens Axboe
2015-01-16 23:38       ` Dan Williams
2015-01-16 23:31   ` Shaohua Li
2015-01-16 23:49     ` Dan Williams
2015-01-16 23:55       ` Shaohua Li
2015-01-16 23:59         ` Dan Williams
2015-01-17  0:10           ` Shaohua Li
2015-01-19 14:14   ` 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).