Bart Van Assche writes: > Move the get_unaligned_be24(), get_unaligned_le24() and > put_unaligned_le24() definitions from various drivers into > include/linux/unaligned/generic.h. Add a put_unaligned_be24() > implementation. > > Cc: Christoph Hellwig > Cc: Keith Busch > Cc: Sagi Grimberg > Cc: Jens Axboe > Cc: Felipe Balbi > Cc: Harvey Harrison > Cc: Martin K. Petersen > Cc: Ingo Molnar > Cc: Thomas Gleixner > Cc: H. Peter Anvin > Cc: Andrew Morton > Signed-off-by: Bart Van Assche > --- > drivers/nvme/host/rdma.c | 8 ---- > drivers/nvme/target/rdma.c | 6 --- > drivers/usb/gadget/function/f_mass_storage.c | 1 + > drivers/usb/gadget/function/storage_common.h | 5 --- for drivers/usb/gadget: Acked-by: Felipe Balbi -- balbi