diff options
| author | Daniel Jordan <daniel.m.jordan@oracle.com> | 2022-11-16 20:28:04 -0500 |
|---|---|---|
| committer | Herbert Xu <herbert@gondor.apana.org.au> | 2022-11-25 17:39:18 +0800 |
| commit | 57ddfecc72a6c9941d159543e1c0c0a74fe9afdd (patch) | |
| tree | f8f6c9dd7f6b34d3ca82df157e16f21da2ca7de7 /scripts/gdb/linux/utils.py | |
| parent | 34c3a47d20ae55b3600fed733bf96eafe9c500d5 (diff) | |
padata: Fix list iterator in padata_do_serial()
list_for_each_entry_reverse() assumes that the iterated list is nonempty
and that every list_head is embedded in the same type, but its use in
padata_do_serial() breaks both rules.
This doesn't cause any issues now because padata_priv and padata_list
happen to have their list fields at the same offset, but we really
shouldn't be relying on that.
Fixes: bfde23ce200e ("padata: unbind parallel jobs from specific CPUs")
Signed-off-by: Daniel Jordan <daniel.m.jordan@oracle.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'scripts/gdb/linux/utils.py')
0 files changed, 0 insertions, 0 deletions
