Mike , Our driver gets called in with the following fashion through the queuecommand. scsi_request_fn() -> scsi_dispatch_cmd() -> rtn = host->hostt->queuecommand(cmd, scsi_done); We are using the "cmd" ( scsi_cmnd) as a pass through with out touching the "request_buffer" and "request_bufflen". We do not allocate memory similar to sg or st for page allocations. The request_buffer should already contain the scatter gather list built. Regards, Sudhir -----Original Message----- From: Mike Christie [mailto:michaelc@xxxxxxxxxxx] Sent: Saturday, March 03, 2007 6:04 PM To: Dachepalli, Sudhir Cc: Benny Halevy; Jens Axboe; Boaz Harrosh; linux-scsi@xxxxxxxxxxxxxxx; James Bottomley Subject: Re: Possible bug in scsi_lib.c:scsi_req_map_sg() Dachepalli, Sudhir wrote: > Where is the depricated warning that you mentioned about ? > I tried to look in scsi_lib.c and scsi_device.h > I meant in the first versions of the patches there was a warning. Did you also try the workarounds mentioned in the bugzilla, to allocate memory like sg and st? - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html