From owner-freebsd-current@FreeBSD.ORG Fri Oct 12 20:30:09 2007 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 9AF3D16A419 for ; Fri, 12 Oct 2007 20:30:09 +0000 (UTC) (envelope-from varga.michal@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by mx1.freebsd.org (Postfix) with ESMTP id 0BD6413C461 for ; Fri, 12 Oct 2007 20:30:08 +0000 (UTC) (envelope-from varga.michal@gmail.com) Received: by nf-out-0910.google.com with SMTP id b2so845672nfb for ; Fri, 12 Oct 2007 13:30:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:subject:from:to:content-type:organization:date:message-id:mime-version:x-mailer:content-transfer-encoding; bh=H09u3WrHY46aGuohEoQvpQp3QyCUQ5c+ZnoOASYbZkU=; b=ZvCKEAJ/J/uSJTkY9Rrs980gx6i+XWv44eURvlSfAYaykkl6dhksyKunqeQyQiVOUuNrSrT1haTMZ90z7+hxzSp4h3rCjF7JXzn1RyJHA7rXgm2yfyJTnqDYF0nuKzDF1iUaJRTz5w0Qi0PQj/cO8qs7zSGKZs3xy9D7tWX0qgg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:subject:from:to:content-type:organization:date:message-id:mime-version:x-mailer:content-transfer-encoding; b=FQEzWm9Mdkgs+J0agGMEONG4B9pDS4dsS+3xeL5/O4tOsj5512wr8haqLiwfLZuAWohApIRCPquI1GOqwlUs5x/bD86FhVNoS5bIrSuSHQ279e0Kx0PB+OUDihUzZuR64LBNuSpe+lXbb420NHHcn/l0WHs5qeultHSTwVl7dd4= Received: by 10.86.99.9 with SMTP id w9mr2629876fgb.1192219514907; Fri, 12 Oct 2007 13:05:14 -0700 (PDT) Received: from ?10.0.100.2? ( [89.176.79.57]) by mx.google.com with ESMTPS id 31sm2135121fkt.2007.10.12.13.05.12 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 12 Oct 2007 13:05:13 -0700 (PDT) From: Michal Varga To: freebsd-current@freebsd.org Content-Type: text/plain Organization: Stonehenge Date: Fri, 12 Oct 2007 22:05:11 +0200 Message-Id: <1192219511.13906.56.camel@xenon.stonehenge.sk> Mime-Version: 1.0 X-Mailer: Evolution 2.10.3 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Fri, 12 Oct 2007 23:19:02 +0000 Subject: AMD690G/V issues with 7-current (sata, usb) 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: Fri, 12 Oct 2007 20:30:09 -0000 Yesterday I bought an AMD690-based motherboard for a 7-current desktop - http://www.gigabyte.us/Products/Motherboard/Products_Spec.aspx?ClassValue=Motherboard&ProductID=2437&ProductName=GA-MA69VM-S2 - after previous nightmarish experiences with Asus M2N32-SLI (currently on its way to service center, again, and I just hope they wont even bother to send it back) and generally everything utilizing nForce chipsets, I didn't dare to expect much from anything AM2 related, but this board runs amazingly well and stable.. Well, except for two issuese someone might be willing to look into and make this board perfect for a FreeBSD desktop: SATA: IXP600 SATA AHCI controller isn't currently recognized by FreeBSD. There is an open PR with a patch that works for me - http://www.freebsd.org/cgi/query-pr.cgi?pr=113195 - but quite old and google doesn't show any other activity.. So, is there any reason why this patch wasn't commited? As far as I can tell, there is nothing wrong with it and everything seems to work as it should. For me, at least. USB: Second issue is with USB, the initialization fails every time when there is mouse plugged in prior to FreeBSD boot (but not if the mouse is plugged later). Some snippets from dmesg (sorry, no debug/verbose, as I currently cannot reboot for at least next 12 hours): FreeBSD 7.0-PRERELEASE #0: Fri Oct 12 04:30:49 CEST 2007 CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 3600+ (2004.55-MHz 686-class CPU) ACPI APIC Table: FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 ioapic0: Changing APIC ID to 2 ioapic0 irqs 0-23 on motherboard kbd1 at kbdmux0 smbios0: at iomem 0xf0ce0-0xf0cfe on motherboard smbios0: Version: 2.3, BCD Revision: 2.3 acpi0: on motherboard acpi0: [ITHREAD] acpi0: Power Button (fixed) acpi0: reservation of f0000, 8000 (3) failed acpi0: reservation of 0, a0000 (3) failed acpi0: reservation of 100000, 7fde0000 (3) failed Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <32-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0 cpu0: on acpi0 cpu1: on acpi0 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pcib1: at device 2.0 on pci0 pci1: on pcib1 ohci0: mem 0xfe02e000-0xfe02efff irq 16 at device 19.0 on pci0 ohci0: [GIANT-LOCKED] ohci0: [ITHREAD] usb0: OHCI version 1.0, legacy support usb0: SMM does not respond, resetting usb0: on ohci0 usb0: USB revision 1.0 uhub0: on usb0 uhub0: 2 ports with 2 removable, self powered ohci1: mem 0xfe02d000-0xfe02dfff irq 17 at device 19.1 on pci0 ohci1: [GIANT-LOCKED] ohci1: [ITHREAD] usb1: OHCI version 1.0, legacy support usb1: on ohci1 usb1: USB revision 1.0 uhub1: on usb1 uhub1: 2 ports with 2 removable, self powered ohci2: mem 0xfe02c000-0xfe02cfff irq 18 at device 19.2 on pci0 ohci2: [GIANT-LOCKED] ohci2: [ITHREAD] usb2: OHCI version 1.0, legacy support usb2: SMM does not respond, resetting usb2: on ohci2 usb2: USB revision 1.0 uhub2: on usb2 uhub2: 2 ports with 2 removable, self powered ohci3: mem 0xfe02b000-0xfe02bfff irq 17 at device 19.3 on pci0 ohci3: [GIANT-LOCKED] ohci3: [ITHREAD] usb3: OHCI version 1.0, legacy support usb3: SMM does not respond, resetting usb3: on ohci3 usb3: USB revision 1.0 uhub3: on usb3 uhub3: 2 ports with 2 removable, self powered ohci4: mem 0xfe02a000-0xfe02afff irq 18 at device 19.4 on pci0 ohci4: [GIANT-LOCKED] ohci4: [ITHREAD] usb4: OHCI version 1.0, legacy support usb4: SMM does not respond, resetting usb4: on ohci4 usb4: USB revision 1.0 uhub4: on usb4 uhub4: 2 ports with 2 removable, self powered ehci0: mem 0xfe029000-0xfe0290ff irq 19 at device 19.5 on pci0 ehci0: [GIANT-LOCKED] ehci0: [ITHREAD] usb5: EHCI version 1.0 usb5: companion controllers, 2 ports each: usb0 usb1 usb2 usb3 usb4 usb5: on ehci0 usb5: USB revision 2.0 uhub5: on usb5 uhub5: 10 ports with 10 removable, self powered When there is mouse attached during boot in any of the USB ports, initialization for that port will fail: lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 ppc0: [GIANT-LOCKED] ppc0: [ITHREAD] uhub0: device problem (TIMEOUT), disabling port 2 but any time after that, I can plug in that mouse (a cheap generic one I've been using for years without problems on other boards with FreeBSD) into any USB port (except that disabled one, of course) and it will work perfectly. Plug, here we go: ums0: on uhub1 ums0: 7 buttons and Z dir. pciconf: ohci0@pci0:0:19:0: class=0x0c0310 card=0x50041458 chip=0x43871002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc.' device = 'IXP SB600 USB Controller (OHCI0)' class = serial bus subclass = USB ohci1@pci0:0:19:1: class=0x0c0310 card=0x50041458 chip=0x43881002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc.' device = 'IXP SB600 USB Controller (OHCI1)' class = serial bus subclass = USB ohci2@pci0:0:19:2: class=0x0c0310 card=0x50041458 chip=0x43891002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc.' device = 'IXP SB600 USB Controller (OHCI2)' class = serial bus subclass = USB ohci3@pci0:0:19:3: class=0x0c0310 card=0x50041458 chip=0x438a1002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc.' device = 'IXP SB600 USB Controller (OHCI3)' class = serial bus subclass = USB ohci4@pci0:0:19:4: class=0x0c0310 card=0x50041458 chip=0x438b1002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc.' device = 'IXP SB600 USB Controller (OHCI4)' class = serial bus subclass = USB ehci0@pci0:0:19:5: class=0x0c0320 card=0x50041458 chip=0x43861002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc.' device = 'IXP SB600 USB Controller (EHCI)' class = serial bus subclass = USB Anyone interested in debugging this? (please CC: me for reply, I'm subscribed with a different email that is down for maintenance for a few days and didn't want to subscribe again) Regards, m.