From owner-freebsd-hackers Sun Feb 22 16:22:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA09947 for freebsd-hackers-outgoing; Sun, 22 Feb 1998 16:22:52 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from pluto.plutotech.com (mail.plutotech.com [206.168.67.137]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA09938 for ; Sun, 22 Feb 1998 16:22:34 -0800 (PST) (envelope-from gibbs@plutotech.com) Received: from narnia.plutotech.com (narnia.plutotech.com [206.168.67.130]) by pluto.plutotech.com (8.8.7/8.8.5) with ESMTP id RAA20633; Sun, 22 Feb 1998 17:22:02 -0700 (MST) Message-Id: <199802230022.RAA20633@pluto.plutotech.com> X-Mailer: exmh version 2.0.1 12/23/97 To: Mike Smith cc: "Justin T. Gibbs" , Greg Lehey , hackers@FreeBSD.ORG Subject: Re: New SoftUpdates test kit In-reply-to: Your message of "Sun, 22 Feb 1998 11:21:29 PST." <199802221921.LAA07939@dingo.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 22 Feb 1998 17:19:08 -0700 From: "Justin T. Gibbs" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >Ugh. How else is a driver supposed to attach extra information to a >buf or group of bufs? The b_driver field was the only clean way I >could implement request fragmentation in the wfd driver. >From taking a 2 second look at the code, it seems that the problem is that you are attempting to store information in struct buf that should really be encapsulated in the atapi equivalent of "scsi_xfer" or as it is in CAM, the CCB. This structure would have a buf pointer in it. -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message