From owner-freebsd-arm@FreeBSD.ORG Mon Oct 12 20:46:22 2009 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6AF331065676 for ; Mon, 12 Oct 2009 20:46:22 +0000 (UTC) (envelope-from tom@tomjudge.com) Received: from tomjudge.vm.bytemark.co.uk (tomjudge.vm.bytemark.co.uk [80.68.91.100]) by mx1.freebsd.org (Postfix) with ESMTP id 2F9368FC0A for ; Mon, 12 Oct 2009 20:46:22 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by tomjudge.vm.bytemark.co.uk (Postfix) with ESMTP id 29597489EE for ; Mon, 12 Oct 2009 21:46:21 +0100 (BST) X-Virus-Scanned: Debian amavisd-new at tomjudge.vm.bytemark.co.uk Received: from tomjudge.vm.bytemark.co.uk ([127.0.0.1]) by localhost (tomjudge.vm.bytemark.co.uk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bn8Y-HMuFbAb for ; Mon, 12 Oct 2009 21:46:17 +0100 (BST) Received: from rita.nodomain (unknown [192.168.205.6]) by tomjudge.vm.bytemark.co.uk (Postfix) with ESMTP id 05CAE489EB for ; Mon, 12 Oct 2009 21:46:16 +0100 (BST) Message-ID: <4AD39573.2060403@tomjudge.com> Date: Mon, 12 Oct 2009 20:45:39 +0000 From: Tom Judge User-Agent: Thunderbird 2.0.0.23 (X11/20090822) MIME-Version: 1.0 To: freebsd-arm@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: i80321 PCI Memory Allocations Fix X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Oct 2009 20:46:22 -0000 Hi, While I was porting FreeBSD to my Intel SS4000-E NAS unit I came across what seems a bug in the PCI memory allocation routings for the i80321. Here is the patch that I have used to fix the issue: http://svn.tomjudge.com/freebsd/patches/ss4000-e/i80321_pci.patch Does this seem correct (functionally it seems to work ok for me)? Thanks PS: Anyone interested can track my project progress here: http://www.tomjudge.com/index.php/SS4000-E