]> git.baikalelectronics.ru Git - kernel.git/commit
iop_adma: directly reclaim descriptors on allocation failure
authorDan Williams <dan.j.williams@intel.com>
Fri, 18 Jul 2008 00:59:56 +0000 (17:59 -0700)
committerDan Williams <dan.j.williams@intel.com>
Fri, 18 Jul 2008 00:59:56 +0000 (17:59 -0700)
commita84c5cae40df3f5707b81caedd8b92eb5542bf2f
treecac1072c6230a3c8f33213802f399a70fdc7e882
parentc0e2c24ae2f0979c73091d65c7035dac0e47ef24
iop_adma: directly reclaim descriptors on allocation failure

Force callers that trigger an "out of descriptors" condition to run the
cleanup loop directly.  Alleviates the requirement to have soft-irqs
enabled when polling for a descriptor in async_xor.

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/dma/iop-adma.c