From owner-freebsd-current@FreeBSD.ORG Fri Oct 10 08:36:41 2003 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 D173716A4B3 for ; Fri, 10 Oct 2003 08:36:41 -0700 (PDT) Received: from thought.holo.org (h-68-166-32-19.SNVACAID.covad.net [68.166.32.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id E687D43FA3 for ; Fri, 10 Oct 2003 08:36:40 -0700 (PDT) (envelope-from bwb@holo.org) Received: from localhost (localhost [127.0.0.1]) by thought.holo.org (8.12.9p1/8.12.9) with ESMTP id h9AFbf0P086379 for ; Fri, 10 Oct 2003 08:37:42 -0700 (PDT) (envelope-from bwb@holo.org) Date: Fri, 10 Oct 2003 08:37:41 -0700 (PDT) From: Brian Buchanan To: current@freebsd.org Message-ID: <20031010082316.I78790-100000@thought.holo.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: ata broken on Thinkpad A22m 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: Fri, 10 Oct 2003 15:36:41 -0000 After updating to yesterday's -CURRENT, my IBM Thinkpad A22m stoped booting. It hangs at: GEOM: create disk ad0 dp=0xc3ded670 ad0: 38154MB [77520/16/63] at ata0-master UDMA33 ata1: resetting devices .. done The console is still alive, but the kernel appears to be waiting for an interrupt that will never come. My Thinkpad is known to have a buggy ata controller which (sometimes? all the time?) fails to send interrupts for ata1-slave, and causes various revisions of the kernel to complain in various places. -CURRENT used to complain at boot, and the most recent working kernel I have complains at shutdown. The most recent working kernel, from earlier this week: GEOM: create disk ad0 dp=0xc3ded670 ad0: 38154MB [77520/16/63] at ata0-master UDMA33 acd0: DVDROM at ata1-master PIO4 Mounting root from ufs:/dev/ad0s3a at shutdown: syncing disks, buffers remaining... 3 3 1 1 done Uptime: 2m21s ata1-slave: WARNING - FLUSHCACHE recovered from missing interrupt -- Brian Buchanan, CISSP bwb@holo.org -------------------------------------------------------------------------- FreeBSD - The Power to Serve http://www.freebsd.org