aboutsummaryrefslogtreecommitdiffstats
path: root/net/unix/af_unix.c
diff options
context:
space:
mode:
authorChristophe JAILLET <[email protected]>2017-08-29 19:23:49 +0000
committerGreg Kroah-Hartman <[email protected]>2017-08-31 16:57:30 +0000
commit0f9b011d3321ca1079c7a46c18cb1956fbdb7bcb (patch)
tree9d80c487fe9e60ce59a0553ca30485a6775db046 /net/unix/af_unix.c
parentDo not disable driver and bus shutdown hook when class shutdown hook is set. (diff)
downloadkernel-0f9b011d3321ca1079c7a46c18cb1956fbdb7bcb.tar.gz
kernel-0f9b011d3321ca1079c7a46c18cb1956fbdb7bcb.zip
driver core: bus: Fix a potential double free
The .release function of driver_ktype is 'driver_release()'. This function frees the container_of this kobject. So, this memory must not be freed explicitly in the error handling path of 'bus_add_driver()'. Otherwise a double free will occur. Signed-off-by: Christophe JAILLET <[email protected]> Cc: stable <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions