aboutsummaryrefslogtreecommitdiff
path: root/net/unix/af_unix.c
diff options
context:
space:
mode:
authorAndrew Donnellan <[email protected]>2016-07-15 17:20:36 +1000
committerMichael Ellerman <[email protected]>2016-07-19 20:12:29 +1000
commit8fbaa51d43ef2c6a72849ec34060910723a0365f (patch)
tree8a6fa9290c3075f25b84154f6300cbffe3e94ed9 /net/unix/af_unix.c
parent1e44727a0b220f6ead12fefcff997354be0f0f02 (diff)
cxl: fix potential NULL dereference in free_adapter()
If kzalloc() fails when allocating adapter->guest in cxl_guest_init_adapter(), we call free_adapter() before erroring out. free_adapter() in turn attempts to dereference adapter->guest, which in this case is NULL. In free_adapter(), skip the adapter->guest cleanup if adapter->guest is NULL. Fixes: 14baf4d9c739 ("cxl: Add guest-specific code") Reported-by: Dan Carpenter <[email protected]> Signed-off-by: Andrew Donnellan <[email protected]> Signed-off-by: Michael Ellerman <[email protected]>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions