All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/8] ioat fixes for 2.6.32
@ 2009-11-20  7:06 Dan Williams
  2009-11-20  7:06 ` [PATCH 1/8] ioat: silence "dca disabled" messages Dan Williams
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Dan Williams @ 2009-11-20  7:06 UTC (permalink / raw)
  To: linux-kernel; +Cc: linux-raid, maciej.sosnowski

This primarily addresses driver stability issues around pq/xor-validate
operations.  The complete fix is staged for 2.6.33.  Commit: "async_tx:
build-time toggling of async_{syndrome,xor}_val dma support" simply
disables this operation type for 2.6.32.

The rest are 1-line or few-line fixes.

---

Dan Williams (8):
      ioat3: fix pq completion versus channel deallocation race
      async_tx: build-time toggling of async_{syndrome,xor}_val dma support
      dmaengine: include xor/pq validate in device_has_all_tx_types()
      ioat2,3: report all uncorrectable errors
      ioat3: specify valid address for disabled-Q or disabled-P
      ioat2,3: disable asynchronous error notifications
      ioat3: dca and raid operations are incompatible
      ioat: silence "dca disabled" messages


 crypto/async_tx/Kconfig      |    5 +++++
 crypto/async_tx/async_pq.c   |   14 +++++++++++---
 crypto/async_tx/async_xor.c  |   15 ++++++++++++---
 drivers/dma/Kconfig          |    2 ++
 drivers/dma/dmaengine.c      |   10 ++++++++++
 drivers/dma/ioat/dca.c       |    6 +++---
 drivers/dma/ioat/dma.h       |    4 +---
 drivers/dma/ioat/dma_v2.c    |    2 ++
 drivers/dma/ioat/dma_v3.c    |   42 ++++++++++++++++++++++++++++++++++++------
 drivers/dma/ioat/hw.h        |    2 ++
 drivers/dma/ioat/registers.h |    4 +---
 11 files changed, 85 insertions(+), 21 deletions(-)

-- 
Dan

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

end of thread, other threads:[~2009-11-20  7:06 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-20  7:06 [PATCH 0/8] ioat fixes for 2.6.32 Dan Williams
2009-11-20  7:06 ` [PATCH 1/8] ioat: silence "dca disabled" messages Dan Williams
2009-11-20  7:06 ` [PATCH 2/8] ioat3: dca and raid operations are incompatible Dan Williams
2009-11-20  7:06 ` [PATCH 3/8] ioat2,3: disable asynchronous error notifications Dan Williams
2009-11-20  7:06 ` [PATCH 4/8] ioat3: specify valid address for disabled-Q or disabled-P Dan Williams
2009-11-20  7:06 ` [PATCH 5/8] ioat2,3: report all uncorrectable errors Dan Williams
2009-11-20  7:06 ` [PATCH 6/8] dmaengine: include xor/pq validate in device_has_all_tx_types() Dan Williams
2009-11-20  7:06 ` [PATCH 7/8] async_tx: build-time toggling of async_{syndrome, xor}_val dma support Dan Williams
2009-11-20  7:06 ` [PATCH 8/8] ioat3: fix pq completion versus channel deallocation race Dan Williams

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.