Re: [PATCH] PCI: fix use-after-free in pci_register_host_bridge

2020-12-13 Thread Qinglang Miao
在 2020/12/11 23:46, Rob Herring 写道: On Fri, Nov 20, 2020 at 03:48:48PM +0800, Qinglang Miao wrote: When put_device(&bridge->dev) being called, kfree(bridge) is inside of release function, so the following device_del would cause a use-after-free bug. Fixes: 37d6a0a6f470 ("PCI: Add pci_registe

Re: [PATCH] PCI: fix use-after-free in pci_register_host_bridge

2020-12-11 Thread Rob Herring
On Fri, Nov 20, 2020 at 03:48:48PM +0800, Qinglang Miao wrote: > When put_device(&bridge->dev) being called, kfree(bridge) is inside > of release function, so the following device_del would cause a > use-after-free bug. > > Fixes: 37d6a0a6f470 ("PCI: Add pci_register_host_bridge() interface") Tha

[PATCH] PCI: fix use-after-free in pci_register_host_bridge

2020-11-19 Thread Qinglang Miao
When put_device(&bridge->dev) being called, kfree(bridge) is inside of release function, so the following device_del would cause a use-after-free bug. Fixes: 37d6a0a6f470 ("PCI: Add pci_register_host_bridge() interface") Reported-by: Hulk Robot Signed-off-by: Qinglang Miao --- drivers/pci/probe