[SCSI] block: make blk_rq_map_user take a NULL user-space buffer for WRITE