diff options
author | Dan Williams <dan.j.williams@intel.com> | 2009-12-19 23:36:02 +0100 |
---|---|---|
committer | Dan Williams <dan.j.williams@intel.com> | 2009-12-19 23:36:02 +0100 |
commit | a6d52d70677e99bdb89b6921c265d0a58c22e597 (patch) | |
tree | 9310005efbfa5d3141c1bf9d9ed5464377419f1e /drivers/dma/ioat/dma.c | |
parent | async_tx: expand async raid6 test to cover ioatdma corner case (diff) | |
download | linux-a6d52d70677e99bdb89b6921c265d0a58c22e597.tar.xz linux-a6d52d70677e99bdb89b6921c265d0a58c22e597.zip |
ioat2,3: put channel hardware in known state at init
Put the ioat2 and ioat3 state machines in the halted state with all
errors cleared.
The ioat1 init path is not disturbed for stability, there are no
reported ioat1 initiaization issues.
Cc: <stable@kernel.org>
Reported-by: Roland Dreier <rdreier@cisco.com>
Tested-by: Roland Dreier <rdreier@cisco.com>
Acked-by: Simon Horman <horms@verge.net.au>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'drivers/dma/ioat/dma.c')
-rw-r--r-- | drivers/dma/ioat/dma.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/dma/ioat/dma.c b/drivers/dma/ioat/dma.c index c524d36d3c2e..dcc4ab78b32b 100644 --- a/drivers/dma/ioat/dma.c +++ b/drivers/dma/ioat/dma.c @@ -1032,7 +1032,7 @@ int __devinit ioat_probe(struct ioatdma_device *device) dma->dev = &pdev->dev; if (!dma->chancnt) { - dev_err(dev, "zero channels detected\n"); + dev_err(dev, "channel enumeration error\n"); goto err_setup_interrupts; } |