All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 0/5] AHCI: Optimize interrupt processing in multi-MSI mode
@ 2014-09-29 16:25 Alexander Gordeev
  2014-09-29 16:25 ` [PATCH v5 1/5] AHCI: Pass SCSI host template as arg to ahci_host_activate() Alexander Gordeev
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Alexander Gordeev @ 2014-09-29 16:25 UTC (permalink / raw)
  To: linux-kernel; +Cc: Alexander Gordeev, linux-ide

Changes since v4:
  - CONFIG_SATA_HIGHBANK platform build error fixed;
  - code movement (from ahci.c to libahci.c) separated from other changes;

Changes since v3:
  - series rebased on libata/for-3.18;
  - single IRQ interrupt update removed, along with patches 4,5
    "AHCI: Get rid of redundant arg to ahci_handle_port_interrupt()"
    "AHCI: Optimize single IRQ interrupt processing" removed;
  - multi-MSI updated to skip zero value port status;

Changes since v2:
  - single patch split in a series;
  - benchmarking statistics reworded;
  - HOST_IRQ_STAT reg optimization added (patch 6);

Cc: linux-ide@vger.kernel.org

Alexander Gordeev (5):
  AHCI: Pass SCSI host template as arg to ahci_host_activate()
  AHCI: Move ahci_host_activate() function to libahci.c
  AHCI: Move host activation code into ahci_host_activate()
  AHCI: Make few function names more descriptive
  AHCI: Do not read HOST_IRQ_STAT reg in multi-MSI mode

 drivers/ata/acard-ahci.c       |   3 +-
 drivers/ata/ahci.c             |  66 +-----------------
 drivers/ata/ahci.h             |   8 +--
 drivers/ata/libahci.c          | 149 +++++++++++++++++++++++------------------
 drivers/ata/libahci_platform.c |   3 +-
 drivers/ata/sata_highbank.c    |   3 +-
 6 files changed, 92 insertions(+), 140 deletions(-)

-- 
1.8.3.1


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

end of thread, other threads:[~2014-10-06 15:45 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-29 16:25 [PATCH v5 0/5] AHCI: Optimize interrupt processing in multi-MSI mode Alexander Gordeev
2014-09-29 16:25 ` [PATCH v5 1/5] AHCI: Pass SCSI host template as arg to ahci_host_activate() Alexander Gordeev
2014-09-29 16:25 ` [PATCH v5 2/5] AHCI: Move ahci_host_activate() function to libahci.c Alexander Gordeev
2014-09-29 16:25 ` [PATCH v5 3/5] AHCI: Move host activation code into ahci_host_activate() Alexander Gordeev
2014-09-29 16:26 ` [PATCH v5 4/5] AHCI: Make few function names more descriptive Alexander Gordeev
2014-09-29 16:26 ` [PATCH v5 5/5] AHCI: Do not read HOST_IRQ_STAT reg in multi-MSI mode Alexander Gordeev
2014-10-06 15:24 ` [PATCH 6/5] AHCI: Optimize single IRQ interrupt processing Alexander Gordeev
2014-10-06 15:26 ` [PATCH 7/5] AHCI: Do not acquire ata_host::lock from single IRQ handler Alexander Gordeev
2014-10-06 15:45 ` [PATCH v5 0/5] AHCI: Optimize interrupt processing in multi-MSI mode 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.