From owner-freebsd-stable@FreeBSD.ORG Sun Mar 2 14:44:59 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7820A106566C for ; Sun, 2 Mar 2008 14:44:59 +0000 (UTC) (envelope-from sec+freebsdstable@42.org) Received: from ice.42.org (v6.42.org [IPv6:2001:608:9::1]) by mx1.freebsd.org (Postfix) with ESMTP id 1F41A8FC22 for ; Sun, 2 Mar 2008 14:44:59 +0000 (UTC) (envelope-from sec+freebsdstable@42.org) Received: by ice.42.org (Postfix, from userid 1000) id 39895B840; Sun, 2 Mar 2008 15:44:57 +0100 (CET) Date: Sun, 2 Mar 2008 15:44:56 +0100 From: Stefan `Sec` Zehl To: FreeBSD Stable Message-ID: <20080302144456.GA27037@ice.42.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i I-love-doing-this: really X-Modeline: vim:set ts=8 sw=4 smarttab tw=72 si noic notitle: Accept-Languages: de, en X-URL: http://sec.42.org/ Subject: firewire related hang. X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Mar 2008 14:44:59 -0000 I just installed FreeBSD-7 on an amd64 box. The new motherboard has firewire builtin. I wanted to disable dma via firewire, but as soon as I add hw.firewire.phydma_enable=0 to /boot/loader.conf (which is what the man page suggests) The box hangs on boot. It detects the firewire controller, after that the sata disk and then hangs. Is this a known problem? Is there anything I can do to help debug this? Lastly, if this is not easily fixable, would removing the firewire driver from my kernel disable the DMA attack? CU, Sec -- Whatever the virtues of balance, it's just a pleasant form of insanity.