From owner-freebsd-current@FreeBSD.ORG Tue Aug 3 15:05:28 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0CEAC16A4CE for ; Tue, 3 Aug 2004 15:05:28 +0000 (GMT) Received: from smtp.dkm.cz (smtp.dkm.cz [62.24.64.34]) by mx1.FreeBSD.org (Postfix) with SMTP id 59AD443D6B for ; Tue, 3 Aug 2004 15:05:09 +0000 (GMT) (envelope-from neuhauser@chello.cz) Received: (qmail 1117 invoked by uid 0); 3 Aug 2004 15:05:08 -0000 Received: from r3al61.chello.upc.cz (HELO isis.wad.cz) (213.220.229.61) by smtp.dkm.cz with SMTP; 3 Aug 2004 15:05:08 -0000 Received: by isis.wad.cz (Postfix, from userid 1001) id 1F3F62FDA01; Tue, 3 Aug 2004 17:05:08 +0200 (CEST) Date: Tue, 3 Aug 2004 17:05:08 +0200 From: Roman Neuhauser To: S?ren Schmidt Message-ID: <20040803150508.GB1620@isis.wad.cz> Mail-Followup-To: S?ren Schmidt , freebsd-current@freebsd.org References: <410E7B8B.3080407@will.iki.fi> <410E81B8.1000206@DeepCore.dk> <410E8594.7070600@will.iki.fi> <410EA92C.6090506@DeepCore.dk> <410F3DD0.5030104@will.iki.fi> <410F4F66.8040201@DeepCore.dk> <410F5A99.8070005@will.iki.fi> <410F5D2D.4080305@DeepCore.dk> <410F695F.2060907@will.iki.fi> <410F786B.1060206@DeepCore.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <410F786B.1060206@DeepCore.dk> User-Agent: Mutt/1.5.6i cc: freebsd-current@freebsd.org Subject: Re: ATA driver races with interrupts X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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, 03 Aug 2004 15:05:28 -0000 # sos@DeepCore.dk / 2004-08-03 13:35:07 +0200: > Ville-Pertti Keinonen wrote: > >S?ren Schmidt wrote: > > > >>Reliable solutions needs reliable HW, we can narrow down the race > >>window here, but without HW support we cannot close it completely > >>unless we serialises access to the channels (what lots of OS's does > >>btw).. > > > >For now, I moved my SATA disks to the Promise controller, which seems to > >work with an unpatched -current. > > Yeah, Promise makes HW thats designed to work ;) Do you think you could make a concise list of disk/controller makers who play nice (publish their specs), and/or produce hardware that tends to work well (or perhaps "didn't make writing support for major PITA")? Outright recommendations might cause trouble under US law FAIK, but buying hardware has always been sort of an adventure game. I've seen recommendations (in the form of code comments, commit messages, mailing list posts from relevant people, etc) against ASUS motherboards, VIA [almost-anything], Realtek network cards etc, and collecting relevant information is a time consuming task. If you can share your experience, I'll use that as a base for a FreeBSD-friendly Hardware Buyer's Guide, and maintain that. -- If you cc me or remove the list(s) completely I'll most likely ignore your message. see http://www.eyrie.org./~eagle/faqs/questions.html