From owner-freebsd-current@FreeBSD.ORG Tue Dec 4 21:50:01 2012 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 621A3DE for ; Tue, 4 Dec 2012 21:50:01 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-ia0-f182.google.com (mail-ia0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 1E5ED8FC08 for ; Tue, 4 Dec 2012 21:50:00 +0000 (UTC) Received: by mail-ia0-f182.google.com with SMTP id x2so4129726iad.13 for ; Tue, 04 Dec 2012 13:50:00 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=b+yJedrINYsiQwc7yK8p1yN/di/lnMbHAmrpMkSm/iY=; b=BkjEdCe5Kg6IW+838t6pzvnPVy7EP7LibRrOAXsMwmaK6/oiztZWhYNuksnm98M7xq oXXM1OME6CF2VkwF2X6mnsWQ/p39WLMOcirjnVgyjarjc6qIaAfnzhiCYsp9+KbPImVb vXipvnBhnmQWviidnNzt3KNyO1+lumL8UtRYHvDZml0NI8O6GA2f6/FehK70h39WhhRY ftqXBQzutD/jEkJ+udx7CpbCXsliqRFG0ddqm0HZnx834VVLEG0By8vq3lMNN3jZr7mq ORDfuoZeNY/oC/q6ipO1pZsv/HBl6mzryXdp7UgumGXYHzNzgHc5AU6yDSzLYcGAhked WvqA== Received: by 10.50.56.139 with SMTP id a11mr4296492igq.3.1354657800508; Tue, 04 Dec 2012 13:50:00 -0800 (PST) Received: from monkey-bot.int.fusionio.com ([209.117.142.2]) by mx.google.com with ESMTPS id i10sm10826714igb.12.2012.12.04.13.49.58 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 04 Dec 2012 13:49:59 -0800 (PST) Sender: Warner Losh Subject: Re: Call for testers, users with scsi cards Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: Date: Tue, 4 Dec 2012 14:49:52 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Jeff Roberson X-Mailer: Apple Mail (2.1085) X-Gm-Message-State: ALoCoQm+wSO3av+/tcD0xwnMxTGPCZLRa74X1GclHi1F/wQRNxqMdz/1VXzLxMewAUpNa1GOqptG Cc: current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2012 21:50:01 -0000 On Dec 4, 2012, at 2:36 PM, Jeff Roberson wrote: > http://people.freebsd.org/~jeff/loadccb.diff >=20 > This patch consolidates all of the functions that map cam control = blocks for DMA into one central function. This change is a precursor to = adding new features to the I/O stack. It is mostly mechanical. If you = are running current on a raid or scsi card, especially if it is a lesser = used one, I would really like you to apply this patch and report back = any problems. If it works you should notice nothing. If it doesn't = work you will probably panic immediately on I/O or otherwise no I/O will = happen. I haven't tested it yet. My only comment from reading it though would = be to make subr_busdma.c be dependent on cam, since it can only used = from cam. We've grown sloppy about noting these dependencies in the = tree... Warner