From owner-freebsd-current@FreeBSD.ORG Tue Dec 4 21:37:34 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 85F40996 for ; Tue, 4 Dec 2012 21:37:34 +0000 (UTC) (envelope-from jroberson@jroberson.net) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 4CBCE8FC0C for ; Tue, 4 Dec 2012 21:37:34 +0000 (UTC) Received: by mail-pb0-f54.google.com with SMTP id wz12so3153258pbc.13 for ; Tue, 04 Dec 2012 13:37:33 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:x-x-sender:to:subject:message-id:user-agent:mime-version :content-type:x-gm-message-state; bh=s0Qj9msQ0Nzabv6zAt+4v7GKIOyz6jFFKUJEtN1p/I4=; b=Ak8unCzpclusaKIepBXF/5RLX4djKncHDFKwdhb4FIs16+NfPgnGtZxHkl8CbPsG3M DvkSI+O7sY9XWjHSx2jJKcPnQGw/Jlelx+dpPtyuWQKTIA7zlf1MFdR9aDeVuIyeJPBU Feoa2Yk1grfAW6Z3CKIEpi2FulKPnICvU0E/eOo7p/y7Ij1jnhmt/dWByPOBESn8ywbN qSLqdQn1tO0w41YqerTJcf1lXqG7/hRhQW/1Ogtk57fVwcx0zndKNwUzE0Qub20z7Y+c 5F0YOdLfQMX+p3lD7G+N2Bn3TvwmNLDTXjb8lrhiVF+EbLqQZLhsZ1ubvIMj0Rqb3vYZ OgXA== Received: by 10.68.253.4 with SMTP id zw4mr42315734pbc.143.1354657053827; Tue, 04 Dec 2012 13:37:33 -0800 (PST) Received: from rrcs-66-91-135-210.west.biz.rr.com (rrcs-66-91-135-210.west.biz.rr.com. [66.91.135.210]) by mx.google.com with ESMTPS id mt15sm1585832pbc.49.2012.12.04.13.37.32 (version=SSLv3 cipher=OTHER); Tue, 04 Dec 2012 13:37:33 -0800 (PST) Date: Tue, 4 Dec 2012 11:36:15 -1000 (HST) From: Jeff Roberson X-X-Sender: jroberson@desktop To: current@freebsd.org Subject: Call for testers, users with scsi cards Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Gm-Message-State: ALoCoQl4007XF8aYrq/sDkKRi1UzmI90Bt5U1nt1P5Ga86V2FF+igIupj6+8CV6fGfT9/rI71INi 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:37:34 -0000 http://people.freebsd.org/~jeff/loadccb.diff 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. Thanks, Jeff