drivers: avoid parsing names as kthread_run() format strings
Calling kthread_run with a single name parameter causes it to be handled as a format string. Many callers are passing potentially dynamic string content, so use "%s" in those cases to avoid any potential accidents. Signed-off-by:Kees Cook <keescook@chromium.org> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- drivers/block/aoe/aoecmd.c 1 addition, 1 deletiondrivers/block/aoe/aoecmd.c
- drivers/block/mtip32xx/mtip32xx.c 2 additions, 1 deletiondrivers/block/mtip32xx/mtip32xx.c
- drivers/block/xen-blkback/xenbus.c 1 addition, 1 deletiondrivers/block/xen-blkback/xenbus.c
- drivers/hwmon/adt7470.c 1 addition, 1 deletiondrivers/hwmon/adt7470.c
- drivers/media/i2c/tvaudio.c 2 additions, 1 deletiondrivers/media/i2c/tvaudio.c
- drivers/media/pci/ivtv/ivtv-driver.c 1 addition, 1 deletiondrivers/media/pci/ivtv/ivtv-driver.c
- drivers/media/platform/vivi.c 2 additions, 1 deletiondrivers/media/platform/vivi.c
- drivers/mtd/ubi/build.c 1 addition, 1 deletiondrivers/mtd/ubi/build.c
- drivers/net/wireless/airo.c 2 additions, 1 deletiondrivers/net/wireless/airo.c
- drivers/scsi/aacraid/commctrl.c 2 additions, 1 deletiondrivers/scsi/aacraid/commctrl.c
- drivers/scsi/aacraid/commsup.c 2 additions, 1 deletiondrivers/scsi/aacraid/commsup.c
- drivers/spi/spi.c 1 addition, 1 deletiondrivers/spi/spi.c
- drivers/staging/rtl8712/os_intfs.c 1 addition, 1 deletiondrivers/staging/rtl8712/os_intfs.c
- drivers/usb/atm/usbatm.c 3 additions, 2 deletionsdrivers/usb/atm/usbatm.c
- fs/lockd/svc.c 1 addition, 1 deletionfs/lockd/svc.c
- fs/nfs/callback.c 2 additions, 3 deletionsfs/nfs/callback.c
- fs/nfs/nfs4state.c 1 addition, 1 deletionfs/nfs/nfs4state.c
- kernel/rcutree.c 1 addition, 1 deletionkernel/rcutree.c
- net/sunrpc/svc.c 1 addition, 1 deletionnet/sunrpc/svc.c
Loading
Please register or sign in to comment