Re: [PATCH 00/20] DMA: DMA unmap fixes

2012-11-05 Thread Ira W. Snyder
look good to me. For those parts, Acked-by: Ira W. Snyder i...@ovro.caltech.edu Thanks, Ira -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read

[PATCH 2/2] can: janz-ican3: fix support for older hardware revisions

2012-09-11 Thread Ira W. Snyder
From: Ira W. Snyder i...@ovro.caltech.edu The Revision 1.0 Janz CMOD-IO Carrier Board does not have support for the reset registers. To support older hardware, the code is changed to use the hardware reset register on the Janz VMOD-ICAN3 hardware itself. Signed-off-by: Ira W. Snyder i

[PATCH 0/2] janz: fix support for Janz CMOD-IO revision 1.0 hardware

2012-09-11 Thread Ira W. Snyder
From: Ira W. Snyder i...@ovro.caltech.edu The Janz CMOD-IO Carrier Board hardware, revision 1.0 has several quirks that do not effect newer revisions of the hardware. This series fixes both quirks so that the old hardware works correctly. The janz-cmodio MFD driver did not mask out the unused

[PATCH 1/2] mfd/janz-cmodio: fix MODULBus number sysfs entry

2012-09-11 Thread Ira W. Snyder
From: Ira W. Snyder i...@ovro.caltech.edu Revision 1.0 of the Janz CMOD-IO Carrier Board does not contain zeroes in the top 4 bits of the modulbus_num (int_enable) register. Mask off the unused bits so that the correct value is displayed in sysfs. Cc: Samuel Ortiz sa...@linux.intel.com Signed

Re: [PATCH v7 0/8] Raid: enable talitos xor offload for improving performance

2012-08-09 Thread Ira W. Snyder
On Thu, Aug 09, 2012 at 04:19:35PM +0800, qiang@freescale.com wrote: Hi all, The following 8 patches enabling fsl-dma and talitos offload raid operations for improving raid performance and balancing CPU load. These patches include talitos, fsl-dma and carma module (caram uses some

Re: [PATCH v5 4/6] fsl-dma: move the function ahead of its invoke function

2012-08-01 Thread Ira W. Snyder
On Wed, Aug 01, 2012 at 04:49:43PM +0800, qiang@freescale.com wrote: From: Qiang Liu qiang@freescale.com Move the function fsldma_cleanup_descriptor() and fsl_chan_xfer_ld_queue() ahead of its invoke function for avoiding redundant definition. Cc: Dan Williams

Re: [PATCH v5 2/6] fsl-dma: remove attribute DMA_INTERRUPT of dmaengine

2012-08-01 Thread Ira W. Snyder
exclusively. Cc: Dan Williams dan.j.willi...@intel.com Cc: Vinod Koul vinod.k...@intel.com Cc: Li Yang le...@freescale.com Signed-off-by: Qiang Liu qiang@freescale.com Acked-by: Ira W. Snyder i...@ovro.caltech.edu --- drivers/dma/fsldma.c | 31 --- 1 files

Re: [PATCH v5 3/6] fsl-dma: change release process of dma descriptor for supporting async_tx

2012-08-01 Thread Ira W. Snyder
you intend to fix it? Cc: Dan Williams dan.j.willi...@intel.com Cc: Dan Williams dan.j.willi...@gmail.com Cc: Vinod Koul vinod.k...@intel.com Cc: Li Yang le...@freescale.com Cc: Ira W. Snyder i...@ovro.caltech.edu Signed-off-by: Qiang Liu qiang@freescale.com --- drivers/dma/fsldma.c

Re: [PATCH v5 6/6] fsl-dma: fix a warning of unitialized cookie

2012-08-01 Thread Ira W. Snyder
On Wed, Aug 01, 2012 at 04:50:27PM +0800, qiang@freescale.com wrote: From: Qiang Liu qiang@freescale.com Fix a warning of unitialized value when compile with -Wuninitialized. Looks good to me. Acked-by: Ira W. Snyder i...@ovro.caltech.edu Cc: Dan Williams dan.j.willi...@intel.com

Re: [PATCH v5 5/6] fsl-dma: use spin_lock_bh to instead of spin_lock_irqsave

2012-08-01 Thread Ira W. Snyder
manipulation of protected fields is done using tasklet context or weaker, which makes spin_lock_bh() the correct choice. Other than that, Acked-by: Ira W. Snyder i...@ovro.caltech.edu Cc: Dan Williams dan.j.willi...@intel.com Cc: Vinod Koul vinod.k...@intel.com Cc: Li Yang le...@freescale.com Cc

Re: [PATCH v5 3/6] fsl-dma: change release process of dma descriptor for supporting async_tx

2012-08-02 Thread Ira W. Snyder
On Thu, Aug 02, 2012 at 07:21:51AM +, Liu Qiang-B32616 wrote: -Original Message- From: Ira W. Snyder [mailto:i...@ovro.caltech.edu] Sent: Thursday, August 02, 2012 1:25 AM To: Liu Qiang-B32616 Cc: linux-cry...@vger.kernel.org; linuxppc-...@lists.ozlabs.org; linux- ker

Re: [PATCH v6 5/8] fsl-dma: change release process of dma descriptor for supporting async_tx

2012-08-06 Thread Ira W. Snyder
...@gmail.com Cc: Vinod Koul vinod.k...@intel.com Cc: Li Yang le...@freescale.com Signed-off-by: Qiang Liu qiang@freescale.com Signed-off-by: Ira W. Snyder i...@ovro.caltech.edu There are two minor nitpicks below. Other than that, the patch looks excellent to me. Ira --- drivers/dma

[PATCH 1/1] serial: 8250_pci: fix support for MosChip 98xx boards

2014-02-21 Thread Ira W. Snyder
From: Ira W. Snyder i...@ovro.caltech.edu Commit 7808edcd306f22aeb23775d34e70b7fa2f58b852 Basic support for Moschip 9900 family I/O chips broke support for the 98xx boards. This is due to a missing check for the 99xx family inside the newly added pci_netmos_9900_setup() function, which is now

Re: [PATCH 1/1] serial: 8250_pci: fix support for MosChip 98xx boards

2014-02-21 Thread Ira W. Snyder
On Fri, Feb 21, 2014 at 02:46:17PM -0800, Ira W. Snyder wrote: From: Ira W. Snyder i...@ovro.caltech.edu Commit 7808edcd306f22aeb23775d34e70b7fa2f58b852 Basic support for Moschip 9900 family I/O chips broke support for the 98xx boards. This is due to a missing check for the 99xx family

[PATCH 0/2] tools: lockdep: build fixes

2014-01-31 Thread Ira W. Snyder
From: Ira W. Snyder i...@ovro.caltech.edu Included are some fixes to the tools/lib/lockdep source tree to fix some build issues. Ira W. Snyder (2): tools: lockdep: fix include of asm/hash.h tools: lockdep: add include directory to allow tests to compile tools/lib/lockdep/Makefile

[PATCH 1/2] tools: lockdep: fix include of asm/hash.h

2014-01-31 Thread Ira W. Snyder
From: Ira W. Snyder i...@ovro.caltech.edu Commit 71ae8aac (lib: introduce arch optimized hash library) added an include to linux/hash.h for setting up an architecture specific fast hash. This patch mirrors the fix used for perf, titled tools: perf: util: fix include for non x86 architectures

[PATCH 2/2] tools: lockdep: add include directory to allow tests to compile

2014-01-31 Thread Ira W. Snyder
From: Ira W. Snyder i...@ovro.caltech.edu All of the programs in the tests directory require the liblockdep/mutex.h header in order to compile. Add the include directory to the compiler options so that the tests can be built with the provided Makefile. Signed-off-by: Ira W. Snyder i

[PATCH] misc: remove drivers for CARMA hardware

2015-05-02 Thread Ira W. Snyder
From: Ira Snyder ira.sny...@gmail.com The CARMA project has ended, and the hardware has all been moved into storage. It is unlikely to ever be used again. Remove the drivers so that there is no more maintenance burden from ongoing upstream kernel changes. Signed-off-by: Ira W. Snyder ira.sny

[PATCH 1/1] serial: 8250_pci: fix support for MosChip 98xx boards

2014-02-21 Thread Ira W. Snyder
From: "Ira W. Snyder" Commit 7808edcd306f22aeb23775d34e70b7fa2f58b852 "Basic support for Moschip 9900 family I/O chips" broke support for the 98xx boards. This is due to a missing check for the 99xx family inside the newly added pci_netmos_9900_setup() function, which is now

Re: [PATCH 1/1] serial: 8250_pci: fix support for MosChip 98xx boards

2014-02-21 Thread Ira W. Snyder
On Fri, Feb 21, 2014 at 02:46:17PM -0800, Ira W. Snyder wrote: > From: "Ira W. Snyder" > > Commit 7808edcd306f22aeb23775d34e70b7fa2f58b852 "Basic support for > Moschip 9900 family I/O chips" broke support for the 98xx boards. This > is due to a missing check f

[PATCH 0/2] tools: lockdep: build fixes

2014-01-31 Thread Ira W. Snyder
From: "Ira W. Snyder" Included are some fixes to the tools/lib/lockdep source tree to fix some build issues. Ira W. Snyder (2): tools: lockdep: fix include of asm/hash.h tools: lockdep: add include directory to allow tests to compile tools/lib/lockdep/Makefile| 2 +-

[PATCH 1/2] tools: lockdep: fix include of asm/hash.h

2014-01-31 Thread Ira W. Snyder
From: "Ira W. Snyder" Commit 71ae8aac ("lib: introduce arch optimized hash library") added an include to for setting up an architecture specific fast hash. This patch mirrors the fix used for perf, titled "tools: perf: util: fix include for non x86 architectures".

[PATCH 2/2] tools: lockdep: add include directory to allow tests to compile

2014-01-31 Thread Ira W. Snyder
From: "Ira W. Snyder" All of the programs in the tests directory require the liblockdep/mutex.h header in order to compile. Add the include directory to the compiler options so that the tests can be built with the provided Makefile. Signed-off-by: Ira W. Snyder --- tools/lib/lockde

[PATCH 2/2] can: janz-ican3: fix support for older hardware revisions

2012-09-11 Thread Ira W. Snyder
From: "Ira W. Snyder" The Revision 1.0 Janz CMOD-IO Carrier Board does not have support for the reset registers. To support older hardware, the code is changed to use the hardware reset register on the Janz VMOD-ICAN3 hardware itself. Signed-off-by: Ira W. Snyder --- drivers/ne

[PATCH 0/2] janz: fix support for Janz CMOD-IO revision 1.0 hardware

2012-09-11 Thread Ira W. Snyder
From: "Ira W. Snyder" The Janz CMOD-IO Carrier Board hardware, revision 1.0 has several quirks that do not effect newer revisions of the hardware. This series fixes both quirks so that the old hardware works correctly. The janz-cmodio MFD driver did not mask out the unused

[PATCH 1/2] mfd/janz-cmodio: fix MODULBus number sysfs entry

2012-09-11 Thread Ira W. Snyder
From: "Ira W. Snyder" Revision 1.0 of the Janz CMOD-IO Carrier Board does not contain zeroes in the top 4 bits of the modulbus_num (int_enable) register. Mask off the unused bits so that the correct value is displayed in sysfs. Cc: Samuel Ortiz Signed-off-by: Ira W. Snyder --- d

Re: [PATCH 00/20] DMA: DMA unmap fixes

2012-11-05 Thread Ira W. Snyder
.c| 20 ++- > drivers/net/ethernet/micrel/ks8842.c| 6 +- > drivers/spi/spi-dw-mid.c| 4 +- > include/linux/async_tx.h| 4 + > include/linux/dmaengine.h | 34 ++-- > 34 files changed, 44

Re: [PATCH v7 0/8] Raid: enable talitos xor offload for improving performance

2012-08-09 Thread Ira W. Snyder
On Thu, Aug 09, 2012 at 04:19:35PM +0800, qiang@freescale.com wrote: > Hi all, > > The following 8 patches enabling fsl-dma and talitos offload raid > operations for improving raid performance and balancing CPU load. > > These patches include talitos, fsl-dma and carma module (caram uses >

Re: [PATCH v6 5/8] fsl-dma: change release process of dma descriptor for supporting async_tx

2012-08-06 Thread Ira W. Snyder
descriptors are only for simulating an exception interrupt. > This case can illustrate the potential risk in current fsl-dma very well. > > Cc: Dan Williams > Cc: Dan Williams > Cc: Vinod Koul > Cc: Li Yang > Signed-off-by: Qiang Liu > Signed-off-by: Ira W. Snyder There

Re: [PATCH v5 4/6] fsl-dma: move the function ahead of its invoke function

2012-08-01 Thread Ira W. Snyder
On Wed, Aug 01, 2012 at 04:49:43PM +0800, qiang@freescale.com wrote: > From: Qiang Liu > > Move the function fsldma_cleanup_descriptor() and fsl_chan_xfer_ld_queue() > ahead of its invoke function for avoiding redundant definition. > > Cc: Dan Williams > Cc: Vinod Koul > Cc: Li Yang >

Re: [PATCH v5 2/6] fsl-dma: remove attribute DMA_INTERRUPT of dmaengine

2012-08-01 Thread Ira W. Snyder
driver exclusively. > Cc: Dan Williams > Cc: Vinod Koul > Cc: Li Yang > Signed-off-by: Qiang Liu > Acked-by: Ira W. Snyder > --- > drivers/dma/fsldma.c | 31 --- > 1 files changed, 0 insertions(+), 31 deletions(-) > > diff --gi

Re: [PATCH v5 3/6] fsl-dma: change release process of dma descriptor for supporting async_tx

2012-08-01 Thread Ira W. Snyder
ill halt in response to a programming error, and generate a PE interrupt. See section 12.5.3.3 (pg 568). The driver, as it is written, will never recover from such a condition. Since you are complaining about this situation, do you intend to fix it? > Cc: Dan Williams > Cc: Dan Williams >

Re: [PATCH v5 6/6] fsl-dma: fix a warning of unitialized cookie

2012-08-01 Thread Ira W. Snyder
On Wed, Aug 01, 2012 at 04:50:27PM +0800, qiang@freescale.com wrote: > From: Qiang Liu > > Fix a warning of unitialized value when compile with -Wuninitialized. > Looks good to me. Acked-by: Ira W. Snyder > Cc: Dan Williams > Cc: Vinod Koul > Cc: Li Yang >

Re: [PATCH v5 5/6] fsl-dma: use spin_lock_bh to instead of spin_lock_irqsave

2012-08-01 Thread Ira W. Snyder
save() to spin_lock_bh(). All manipulation of protected fields is done using tasklet context or weaker, which makes spin_lock_bh() the correct choice. """ Other than that, Acked-by: Ira W. Snyder > Cc: Dan Williams > Cc: Vinod Koul > Cc: Li Yang > Cc: Timur T

Re: [PATCH v5 3/6] fsl-dma: change release process of dma descriptor for supporting async_tx

2012-08-02 Thread Ira W. Snyder
On Thu, Aug 02, 2012 at 07:21:51AM +, Liu Qiang-B32616 wrote: > > -Original Message- > > From: Ira W. Snyder [mailto:i...@ovro.caltech.edu] > > Sent: Thursday, August 02, 2012 1:25 AM > > To: Liu Qiang-B32616 > > Cc: linux-cry...@vger.kernel.org; linuxp

[PATCH] misc: remove drivers for CARMA hardware

2015-05-02 Thread Ira W. Snyder
From: Ira Snyder The CARMA project has ended, and the hardware has all been moved into storage. It is unlikely to ever be used again. Remove the drivers so that there is no more maintenance burden from ongoing upstream kernel changes. Signed-off-by: Ira W. Snyder --- drivers/misc/Kconfig