diff options
author | Jon Mason <jon.mason@intel.com> | 2012-11-12 03:03:20 +0400 |
---|---|---|
committer | Vinod Koul <vinod.koul@intel.com> | 2013-01-08 10:05:05 +0400 |
commit | 944ea4dd38b8575e30a5699633c81945bff1864d (patch) | |
tree | 7883205efd57c7c1e95ad2cb2bed59bde165ecc8 /Documentation/accounting | |
parent | e4d43c1764bc3ee1150f24e530db2b5b23e91425 (diff) | |
download | linux-944ea4dd38b8575e30a5699633c81945bff1864d.tar.xz |
dmatest: Fix NULL pointer dereference on ioat
device_control is an optional and not implemented in all DMA drivers.
Any calls to these will result in a NULL pointer dereference. dmatest
makes two of these calls when completing the kernel thread and removing
the module. These are corrected by calling the dmaengine_device_control
wrapper and checking for a non-existant device_control function pointer
there.
Signed-off-by: Jon Mason <jon.mason@intel.com>
CC: Vinod Koul <vinod.koul@intel.com>
CC: Dan Williams <djbw@fb.com>
Reviewed-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Vinod Koul <vinod.koul@linux.intel.com>
Diffstat (limited to 'Documentation/accounting')
0 files changed, 0 insertions, 0 deletions