Re: [PATCH] scsi: storvsc: be more picky about scmnd-sc_data_direction

2015-08-13 Thread Vitaly Kuznetsov
-ker...@vger.kernel.org; Radim Krčmář Subject: [PATCH] scsi: storvsc: be more picky about scmnd- sc_data_direction Under the 'default' case in scmnd-sc_data_direction we have 3 options: - DMA_NONE which we handle correctly. - DMA_BIDIRECTIONAL which is never supposed to be set by SCSI stack

RE: [PATCH] scsi: storvsc: be more picky about scmnd-sc_data_direction

2015-06-27 Thread KY Srinivasan
Subject: [PATCH] scsi: storvsc: be more picky about scmnd- sc_data_direction Under the 'default' case in scmnd-sc_data_direction we have 3 options: - DMA_NONE which we handle correctly. - DMA_BIDIRECTIONAL which is never supposed to be set by SCSI stack. - Garbage value. Do WARN() and return

[PATCH] scsi: storvsc: be more picky about scmnd-sc_data_direction

2015-06-25 Thread Vitaly Kuznetsov
Under the 'default' case in scmnd-sc_data_direction we have 3 options: - DMA_NONE which we handle correctly. - DMA_BIDIRECTIONAL which is never supposed to be set by SCSI stack. - Garbage value. Do WARN() and return -EINVAL in the last two cases. virtio_scsi does BUG_ON() here but it looks like