Hello Martin, In kernel v4.16-rc1 the functions sgl_alloc_order() and sgl_free_order() were introduced in lib/scatterlist.c. This patch series introduces these functions in the ipr and pmcraid SCSI drivers. Please consider these patches for kernel v4.17. Thanks, Bart. Bart Van Assche (3): scsi/ipr: Use sgl_alloc_order() and sgl_free_order() scsi/pmcraid: Remove an unused structure member scsi/pmcraid: Use sgl_alloc_order() and sgl_free_order() drivers/scsi/Kconfig | 2 ++ drivers/scsi/ipr.c | 49 ++++++++----------------------------------------- drivers/scsi/ipr.h | 2 +- drivers/scsi/pmcraid.c | 43 ++++--------------------------------------- drivers/scsi/pmcraid.h | 3 +-- 5 files changed, 16 insertions(+), 83 deletions(-) -- 2.16.1