• Mike Christie's avatar
    [PATCH] add missing free sgtable in scsi_init_io error path · 8ea6bc67
    Mike Christie authored
    I was testing different errors while running multipath, and becuase of
    a bug in dm-multiapth I hit the "Incorrect number of segments after
    building list" error. The attached patch just adds a missing
    scsi_release_buffers() at the bottom of the scsi_init_io where the
    table was allocated successfully, but you can return BLKPREP_KILL when
    someone messes up segment counts.
    8ea6bc67
scsi_lib.c 41.4 KB