sense = kmalloc(SCSI_SENSE_BUFFERSIZE, GFP_KERNEL);
sense = kmalloc(SCSI_SENSE_BUFFERSIZE, GFP_NOIO);
int scsi_execute_req(struct scsi_device *sdev, const unsigned char *cmd,		     int data_direction, void *buffer, unsigned bufflen,		     struct scsi_sense_hdr *sshdr, int timeout, int retries){	char *sense = NULL;	int result;		if (sshdr) {		sense = kmalloc(SCSI_SENSE_BUFFERSIZE, GFP_KERNEL);		if (!sense)			return DRIVER_ERROR << 24;		memset(sense, 0, SCSI_SENSE_BUFFERSIZE);	}	result = scsi_execute(sdev, cmd, data_direction, buffer, bufflen,				  sense, timeout, retries, 0);	if (sshdr)		scsi_normalize_sense(sense, SCSI_SENSE_BUFFERSIZE, sshdr);	kfree(sense);	return result;}