From owner-freebsd-hackers@FreeBSD.ORG Wed Oct 24 21:09:52 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E664E16A469; Wed, 24 Oct 2007 21:09:52 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id A844E13C4A7; Wed, 24 Oct 2007 21:09:52 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.1/8.14.1) with ESMTP id l9OL3n1Z021131; Wed, 24 Oct 2007 15:03:49 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 24 Oct 2007 15:06:39 -0600 (MDT) Message-Id: <20071024.150639.63053209.imp@bsdimp.com> To: rb@gid.co.uk From: "M. Warner Losh" In-Reply-To: References: <0F0DFE71-3A14-4A3D-BBF8-6FAEA9245F3A@gid.co.uk> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org, ivoras@freebsd.org Subject: Re: USB vs PAE X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Oct 2007 21:09:53 -0000 In message: Bob Bishop writes: : Hi, : : On 23 Oct 2007, at 20:45, Ivan Voras wrote: : : > Bob Bishop wrote: : >> Hi, : >> : >> The whole USB kit and caboodle is nodevice'd out in the PAE : >> config. Can : >> anyone give a succinct summary of what needs fixing? (EVERYTHING! : >> is an : >> acceptable answer) Thanks : > : > I'm running USB keyboard and mouse under PAE without problems. Don't : > know about other USB devices. AFAIK everything that is 64-bit clean : > (i.e. works on AMD64 and other architectures) should work ok with PAE, : > so try compiling it in and see for yourself. : : : Yes. Keyboard and umass (CDROM and memory stick) seem to work here on : 6.2R. Thanks! In 6.x the big problem is busdma support. USB doesn't use it quite right, which means that buffers that it uses must be in the lower 4GB. If not, then it won't work. Current does proper scatter/gather, so should work without issue. Warner