-
- Downloads
kfifo: move out spinlock
Move the pointer to the spinlock out of struct kfifo. Most users in tree do not actually use a spinlock, so the few exceptions now have to call kfifo_{get,put}_locked, which takes an extra argument to a spinlock. Signed-off-by:Stefani Seibold <stefani@seibold.net> Acked-by:
Greg Kroah-Hartman <gregkh@suse.de> Acked-by:
Mauro Carvalho Chehab <mchehab@redhat.com> Acked-by:
Andi Kleen <ak@linux.intel.com> Acked-by:
Arnd Bergmann <arnd@arndb.de> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- drivers/char/nozomi.c 1 addition, 1 deletiondrivers/char/nozomi.c
- drivers/char/sonypi.c 12 additions, 9 deletionsdrivers/char/sonypi.c
- drivers/infiniband/hw/cxgb3/cxio_resource.c 20 additions, 16 deletionsdrivers/infiniband/hw/cxgb3/cxio_resource.c
- drivers/media/video/meye.c 20 additions, 15 deletionsdrivers/media/video/meye.c
- drivers/net/wireless/libertas/main.c 1 addition, 1 deletiondrivers/net/wireless/libertas/main.c
- drivers/platform/x86/fujitsu-laptop.c 10 additions, 8 deletionsdrivers/platform/x86/fujitsu-laptop.c
- drivers/platform/x86/sony-laptop.c 12 additions, 10 deletionsdrivers/platform/x86/sony-laptop.c
- drivers/scsi/libiscsi.c 1 addition, 1 deletiondrivers/scsi/libiscsi.c
- drivers/scsi/libiscsi_tcp.c 1 addition, 1 deletiondrivers/scsi/libiscsi_tcp.c
- drivers/scsi/libsrp.c 5 additions, 4 deletionsdrivers/scsi/libsrp.c
- drivers/usb/host/fhci.h 1 addition, 1 deletiondrivers/usb/host/fhci.h
- drivers/usb/serial/generic.c 2 additions, 2 deletionsdrivers/usb/serial/generic.c
- drivers/usb/serial/usb-serial.c 1 addition, 2 deletionsdrivers/usb/serial/usb-serial.c
- include/linux/kfifo.h 35 additions, 45 deletionsinclude/linux/kfifo.h
- kernel/kfifo.c 6 additions, 11 deletionskernel/kfifo.c
- net/dccp/probe.c 3 additions, 3 deletionsnet/dccp/probe.c
Loading
Please register or sign in to comment