summaryrefslogtreecommitdiffstats
path: root/drivers/dma/dw-edma/Kconfig
diff options
context:
space:
mode:
authorTom Zanussi <tom.zanussi@linux.intel.com>2023-12-27 21:28:32 +0100
committerHerbert Xu <herbert@gondor.apana.org.au>2023-12-29 04:25:56 +0100
commitb8910630c967ffee582289451ddb5f9f19c26872 (patch)
tree098b15d872eb86d3b250481cc54b95544dff822f /drivers/dma/dw-edma/Kconfig
parentcrypto: scomp - fix req->dst buffer overflow (diff)
downloadlinux-b8910630c967ffee582289451ddb5f9f19c26872.tar.xz
linux-b8910630c967ffee582289451ddb5f9f19c26872.zip
crypto: iaa - Account for cpu-less numa nodes
In some configurations e.g. systems with CXL, a numa node can have 0 cpus and cpumask_nth() will return a cpu value that doesn't exist, which will result in an attempt to add an entry to the wq table at a bad index. To fix this, when iterating the cpus for a node, skip any node that doesn't have cpus. Also, as a precaution, add a warning and bail if cpumask_nth() returns a nonexistent cpu. Reported-by: Zhang, Rex <rex.zhang@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/dma/dw-edma/Kconfig')
0 files changed, 0 insertions, 0 deletions