Revision d46ef750ed58cbeeba2d9a55c99231c30a172764 authored by Evgeny Novikov on 01 June 2021, 16:38:01 UTC, committed by Jiri Kosina on 16 September 2021, 07:14:33 UTC
devm_add_action_or_reset() can suddenly invoke amd_mp2_pci_remove() at registration that will cause NULL pointer dereference since corresponding data is not initialized yet. The patch moves initialization of data before devm_add_action_or_reset(). Found by Linux Driver Verification project (linuxtesting.org). [jkosina@suse.cz: rebase] Signed-off-by: Evgeny Novikov <novikov@ispras.ru> Acked-by: Basavaraj Natikar <Basavaraj.Natikar@amd.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
1 parent 0c8fbaa
File | Mode | Size |
---|---|---|
arm | ||
devices | ||
amd-memory-encryption.rst | -rw-r--r-- | 14.6 KB |
api.rst | -rw-r--r-- | 241.4 KB |
cpuid.rst | -rw-r--r-- | 5.3 KB |
halt-polling.rst | -rw-r--r-- | 6.6 KB |
hypercalls.rst | -rw-r--r-- | 6.2 KB |
index.rst | -rw-r--r-- | 351 bytes |
locking.rst | -rw-r--r-- | 11.8 KB |
mmu.rst | -rw-r--r-- | 20.3 KB |
msr.rst | -rw-r--r-- | 13.4 KB |
nested-vmx.rst | -rw-r--r-- | 7.7 KB |
ppc-pv.rst | -rw-r--r-- | 8.0 KB |
review-checklist.rst | -rw-r--r-- | 1.6 KB |
running-nested-guests.rst | -rw-r--r-- | 9.4 KB |
s390-diag.rst | -rw-r--r-- | 4.1 KB |
s390-pv-boot.rst | -rw-r--r-- | 3.1 KB |
s390-pv.rst | -rw-r--r-- | 5.3 KB |
timekeeping.rst | -rw-r--r-- | 30.4 KB |
vcpu-requests.rst | -rw-r--r-- | 13.0 KB |
Computing file changes ...