From owner-freebsd-hackers@FreeBSD.ORG Wed Aug 13 22:27:00 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3ABC837B401 for ; Wed, 13 Aug 2003 22:27:00 -0700 (PDT) Received: from relay.macomnet.ru (relay.macomnet.ru [195.128.64.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7318243FBD for ; Wed, 13 Aug 2003 22:26:58 -0700 (PDT) (envelope-from maxim@macomnet.ru) Received: from news1.macomnet.ru (fba0fg69@news1.macomnet.ru [195.128.64.14]) by relay.macomnet.ru (8.11.6/8.11.6) with ESMTP id h7E5QHP12517393; Thu, 14 Aug 2003 09:26:17 +0400 (MSD) Date: Thu, 14 Aug 2003 09:26:17 +0400 (MSD) From: Maxim Konovalov To: Alexander Serkov In-Reply-To: <200308140145.45882.serkov@ukrpost.net> Message-ID: <20030814092542.G10062@news1.macomnet.ru> References: <200308140145.45882.serkov@ukrpost.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-hackers@freebsd.org Subject: Re: Why is ATAPI DMA disabled by default ? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Aug 2003 05:27:00 -0000 On Thu, 14 Aug 2003, 01:45+0300, Alexander Serkov wrote: > I use 5.1-current and have found that by default FreeBSD disables ATAPI's > support for DMA transfers and thus uses CPU hungry PIO modes. > It even makes sysctl used to change this read-only. > I had changed the default value of atapi_dma to 1 in dev/ata/atapi-all.c to 1 > and it worked fine for me. Hint: put hw.ata.atapi_dma="1" in /boot/loader.conf. -- Maxim Konovalov, maxim@macomnet.ru, maxim@FreeBSD.org