Hi Martin, This patch series includes the following patches: - Six patches that clean up/rearrange the code in the sd driver. - One micro-optimization for the SCSI core. Please consider these patches for kernel v5.1. Thanks, Bart. Changes compared to v1: - Left out the two patches that increase SCSI probing concurrency. - Added a micro-optimization patch for the SCSI core. Bart Van Assche (3): sd: Remove a local variable sd: Rename 'SCpnt' into 'cmd' Remove an atomic instruction from the hot path Martin K. Petersen (4): sd: Be consistent about blocks vs. sectors sd: Simplify misaligned I/O check sd: Create helper functions for read/write commands sd: Clean up sd_setup_read_write_cmnd() drivers/scsi/scsi_lib.c | 2 +- drivers/scsi/sd.c | 374 ++++++++++++++++++---------------------- 2 files changed, 166 insertions(+), 210 deletions(-) -- 2.20.1.97.g81188d93c3-goog