From owner-freebsd-current@FreeBSD.ORG Wed Apr 20 20:50:21 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4DA01065676 for ; Wed, 20 Apr 2011 20:50:21 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 331648FC21 for ; Wed, 20 Apr 2011 20:50:20 +0000 (UTC) Received: by fxm11 with SMTP id 11so965926fxm.13 for ; Wed, 20 Apr 2011 13:50:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:message-id:date:from:user-agent :mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=LNterwDkZNdSZNVHoi/oGbuUvGO+B5vQzf8nuikL3XQ=; b=U0fcEDPJvPQRnXX2uGZ1NMcwiMD12zDTGkFN+CRU14yN7GiTXgG2MNzhTrt/xodQAs FkbVJDXrgqPwwhLuUSBpV7twenDi19vPs+cfmSgj5hNP9jr4ttPVswSrl3m1WRzCEr98 I1zbeFf2Y6vFNrpgwgjOLTdOUOAGkaf0ZClno= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=lUm4DK+DJ2D0WKFsphGfNEf6y/naDuqlP/x2AaasAVNUe++ylWlESmrG2dH4XGHc75 CUWRGlImfb2n4jLwmF4gnJBS61eWRD/fQFYh3iovfkVnKcAHNH42UyeETcheAfILvmCP ZK3BpYz3Hn+naW2JybRmCx1ncsAHpYVTGxSQY= Received: by 10.223.30.82 with SMTP id t18mr2558733fac.106.1303332620253; Wed, 20 Apr 2011 13:50:20 -0700 (PDT) Received: from mavbook2.mavhome.dp.ua (pc.mavhome.dp.ua [212.86.226.226]) by mx.google.com with ESMTPS id f15sm396823fax.10.2011.04.20.13.50.18 (version=SSLv3 cipher=OTHER); Wed, 20 Apr 2011 13:50:19 -0700 (PDT) Sender: Alexander Motin Message-ID: <4DAF46F8.9040004@FreeBSD.org> Date: Wed, 20 Apr 2011 23:50:00 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.23 (X11/20091212) MIME-Version: 1.0 To: =?ISO-8859-1?Q?Ulrich_Sp=F6rlein?= References: <4DAEAE1B.70207@FreeBSD.org> <20110420203754.GM85668@acme.spoerlein.net> In-Reply-To: <20110420203754.GM85668@acme.spoerlein.net> X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: FreeBSD-Current Subject: Re: Switch from legacy ata(4) to CAM-based ATA X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Wed, 20 Apr 2011 20:50:21 -0000 Ulrich Spörlein wrote: > Can we then please get the "ad" device prefix back? I seem to remember > that when they were introduced they were thought to be a temporary thing > ... > > Unless both stacks can run in parallel, I don't see a problem with > having them both show up as /dev/ad0, etc. People with problems must > send in a complete dmesg anyway, so it should be clear what stack they > are running. The POLA violation for people upgrading from 8.x to 9.0 > however is pretty big ... and unnecessary. Stacks do can run in parallel, and it really happens when people loading ahci(4) driver for SATA disks without using `options ATA_CAM` of ata(4) for PATA. As result, SATA will use new stack and PATA - old one. What's about POLA violation, it is inevitable, because present kernel uses ata(4) with ATA_STATIC_ID option, that is not applicable in modern SATA world order. So at least device numbers will change. Also you should take into account, that many people and some software already adapted to adaX names and change back will break POLA for them. -- Alexander Motin