From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Hellwig Subject: Re: Possible bug in scsi_lib.c:scsi_req_map_sg() Date: Mon, 5 Mar 2007 13:00:56 +0000 Message-ID: <20070305130056.GA1312@infradead.org> References: <1173032061.3372.67.camel@mulgrave.il.steeleye.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from pentafluge.infradead.org ([213.146.154.40]:37386 "EHLO pentafluge.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933455AbXCENBQ (ORCPT ); Mon, 5 Mar 2007 08:01:16 -0500 Content-Disposition: inline In-Reply-To: Sender: linux-scsi-owner@vger.kernel.org List-Id: linux-scsi@vger.kernel.org To: "Dachepalli, Sudhir" Cc: James Bottomley , Mike Christie , Benny Halevy , Jens Axboe , Boaz Harrosh , linux-scsi@vger.kernel.org On Sun, Mar 04, 2007 at 12:06:36PM -0700, Dachepalli, Sudhir wrote: > James, > > How about the following: > > 1. Cmd= Scsi_get_command( on physical device ) > 2. Clone the scsi_cmnd fields of the virtual cmnd( command received by > failover driver) to physical cmnd (the command allocated by No. Cloning fields of an existing scsi_cmnd will always get you into trouble. Can please stop this idiotic discussion now and can you and LSI Logic please contribute on request based multipath instead of reinventing it wrongly?