aboutsummaryrefslogtreecommitdiff
path: root/drivers/mtd/lpddr/lpddr_cmds.c
diff options
context:
space:
mode:
authorYuri Tikhonov <[email protected]>2008-09-05 08:15:47 -0700
committerDan Williams <[email protected]>2008-09-05 08:15:47 -0700
commitde24125dd0a452bfd4502fc448e3534c5d2e87aa (patch)
tree30b86411bdbbe6ebea4598bd82856a399f66bd88 /drivers/mtd/lpddr/lpddr_cmds.c
parentb380b0d4f7dffcc235c0facefa537d4655619101 (diff)
async_tx: fix the bug in async_tx_run_dependencies
Should clear the next pointer of the TX if we are sure that the next TX (say NXT) will be submitted to the channel too. Overwise, we break the chain of descriptors, because we lose the information about the next descriptor to run. So next time, when invoke async_tx_run_dependencies() with TX, it's TX->next will be NULL, and NXT will be never submitted. Cc: <[email protected]> [2.6.26] Signed-off-by: Yuri Tikhonov <[email protected]> Signed-off-by: Ilya Yanok <[email protected]> Signed-off-by: Dan Williams <[email protected]>
Diffstat (limited to 'drivers/mtd/lpddr/lpddr_cmds.c')
0 files changed, 0 insertions, 0 deletions