From owner-freebsd-stable@FreeBSD.ORG Wed Jan 23 20:02:02 2008 Return-Path: Delivered-To: stable@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E88EC16A41A for ; Wed, 23 Jan 2008 20:02:02 +0000 (UTC) (envelope-from ysarumaru@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.237]) by mx1.freebsd.org (Postfix) with ESMTP id 9ED0C13C448 for ; Wed, 23 Jan 2008 20:02:02 +0000 (UTC) (envelope-from ysarumaru@gmail.com) Received: by wr-out-0506.google.com with SMTP id 68so1313275wra.13 for ; Wed, 23 Jan 2008 12:02:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition; bh=KQtIG4tE+9pQ3lTvREnQy3uOfTr/MAf6gkyJbDqxQZY=; b=VmCGzbJl+5RFMGx8xIhbkhur+gnpeaSzF+CvmCdXY47Eo7+hVhgkY3SlkKxFpG1he9wwdaFhkq6Xgyyck8PcBMJWgoOyiZfaCLFQtu4r9LCA43DwWwIh5ZqJlwNL4vJZac2yFJN+ffBX8HH81ygXzk4UrUxr9L8iONTvbwKXELY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition; b=bq4sSpqTZSuI+snpDa7FcNIvxZd/uTn2uDNS7kvjBxK1rXL2/YSErGW5Wnhc3+poT1wQp2U7SvFLXEOml0YtBCuJxYajWi/B4kU56l2KBGxjEWQMM3iEAm8UTbifB39G7wae3XvkN6ATdOJnL155lC2yvOJ8K5HuudVQtHtK3p4= Received: by 10.142.226.2 with SMTP id y2mr5221696wfg.75.1201117008508; Wed, 23 Jan 2008 11:36:48 -0800 (PST) Received: by 10.142.47.17 with HTTP; Wed, 23 Jan 2008 11:36:48 -0800 (PST) Message-ID: <559697920801231136s1dc42d42q41b614596e57fbf3@mail.gmail.com> Date: Thu, 24 Jan 2008 04:36:48 +0900 From: "Yoshihiko Sarumaru" To: stable@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: sos@FreeBSD.org Subject: 6.3-RELEASE can not mount root on Cyrix 5530 ATA33 controller 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: Wed, 23 Jan 2008 20:02:03 -0000 Hello, I updated my Geode GX1 PC from RELENG_6_2 to RELENG_6_3 and found root mount failed after reboot. This problem was caused by a change to ata-pci.c to pick up wider old ata controller as ata-pci devices at ata_legacy() function, and roll backing that file resolved this problem for me. I'm not sure why attaching Cyrix 5530 ATA33 controller was failed at both 6.2 and 6.3, but I hope this contoller goes to work as an ATA33 controller. Making buildworld requires more than 24hours with PIO HDD... Is there anyone who has some information about this controller? Thanks, Here are the dmesgs: [RELENG_6_2] FreeBSD 6.2-RELEASE-p7 #0: Sun Aug 5 21:43:36 JST 2007 root@example.jp:/usr/obj/usr/src/sys/CBUG_XCAST6 Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Cyrix GXm (300.68-MHz 586-class CPU) Origin = "CyrixInstead" Id = 0x540 DIR=0x8244 Stepping=8 Revision=2 ... atapci0: port 0xf000-0xf00f at device 18.2 on pci0 atapci0: unable to map interrupt device_attach: atapci0 attach returned 6 ... ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0 ata1 at port 0x170-0x177,0x376 irq 15 on isa0 ... ad0: 38154MB at ata0-master PIO4 [RELENG_6_3] FreeBSD 6.3-RELEASE #5: Wed Jan 23 01:53:05 JST 2008 root@example.jp:/usr/obj/usr/src/sys/CBUG_XCAST6 Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Cyrix GXm (300.68-MHz 586-class CPU) Origin = "CyrixInstead" Id = 0x540 DIR=0x8244 Stepping=8 Revision=2 ... atapci0: port 0xf000-0xf00f at device 10.2 on pci0 ata0: on atapci0 device_attach: ata0 attach returned 6 ata1: on atapci0 device_attach: ata1 attach returned 6 ... Trying to mount root from ufs:/dev/ad0s1a Manual root filesystem specification: : Mount using filesystem eg. ufs:da0s1a