Date: Sun, 17 May 2009 16:58:33 +0100 From: Bruce Simpson <bms@incunabulum.net> To: Alexander Motin <mav@FreeBSD.org> Cc: svn-src-stable-7@freebsd.org, svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Bruce Simpson <bms@FreeBSD.org> Subject: Re: svn commit: r192033 - stable/7/sys/dev/ata Message-ID: <4A103429.8040906@incunabulum.net> In-Reply-To: <4A0D7B50.4090602@FreeBSD.org> References: <200905130255.n4D2tMQZ040010@svn.freebsd.org> <4A0CF9EA.6080403@FreeBSD.org> <4A0D7B50.4090602@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Alexander Motin wrote: > Bruce Simpson wrote: >> Could this commit have broken boot on my amd64 system with an ULi >> SATA controller? > > This commit could change driver used for controller and so expose some > other bug in ALI driver. As I can see, there is present > vendor-specific driver for this chip, but without pciconf output I > can't say if AHCI driver is also able to attach it. ... isab0@pci0:0:30:0: class=0x060100 card=0x81561043 chip=0x157310b9 rev=0x31 hdr=0x00 vendor = 'Acer Labs Incorporated (ALi/ULi)' device = 'ALI M1573 South Bridge with Hypertransport Support' class = bridge subclass = PCI-ISA none0@pci0:0:30:1: class=0x068000 card=0x81561043 chip=0x710110b9 rev=0x00 hdr=0x00 vendor = 'Acer Labs Incorporated (ALi/ULi)' device = 'ALI M7101 Power Management Controller' class = bridge atapci0@pci0:0:31:0: class=0x01018a card=0x81561043 chip=0x522910b9 rev=0xc7 hdr=0x00 vendor = 'Acer Labs Incorporated (ALi/ULi)' device = 'M5229 Southbridge EIDE Controller' class = mass storage subclass = ATA atapci1@pci0:0:31:1: class=0x010400 card=0x81561043 chip=0x528710b9 rev=0x02 hdr=0x00 vendor = 'Acer Labs Incorporated (ALi/ULi)' device = '52871849 ALI SATA controller' class = mass storage subclass = RAID ... FreeBSD boots from ad4. anglepoise:~ % devinfo nexus0 apic0 ram0 acpi0 cpu0 acpi_throttle0 cpufreq0 pcib0 pci0 hostb0 pcib1 pci1 vgapci0 vgapci1 pcib2 pci2 mskc0 msk0 miibus0 e1000phy0 pcib3 pci3 hostb1 hostb2 hostb3 hostb4 pcib4 pci4 ohci0 usb0 uhub0 ohci1 usb1 uhub1 uhub4 ums0 ohci2 usb2 uhub2 ehci0 usb3 uhub3 hdac0 pcm0 pcm1 pcm2 isab0 isa0 sc0 vga0 orm0 atapci0 ata0 ad0 subdisk0 ata1 acd0 atapci1 ata2 ad4 subdisk4 ata3 ata4 ata5 atpic0 atdma0 attimer0 attimer1 fpupnp0 fdc0 fd0 ppc0 ppbus0 acpi_sysresource0 atkbdc0 atkbd0 acpi_sysresource1 sio0 acpi_sysresource2 acpi_sysresource3 acpi_sysresource4 acpi_button0 pci_link0 pci_link1 pci_link2 pci_link3 pci_link4 pci_link5 pci_link6 pci_link7 pci_link8 acpi_timer0 > >> I have not fully bisected (and to be honest, who really has time to >> do this for production machines, unless >> >> The panic I get with RELENG_7 sources as of yesterday after this >> commit is 'resource list busy'. If you need any more information let >> me know, I have transcribed the backtrace and posted it to stable@. > > Which revision was working for you before this? If, as you have said, > reverting rev 192033 does not helped, then there should be something > different. May be not in ATA, as there was very few merges into > 7-STABLE ATA last months. anglepoise:~ % uname -a FreeBSD anglepoise.lon.incunabulum.net 7.2-PRERELEASE FreeBSD 7.2-PRERELEASE #1: Tue Apr 21 07:41:58 BST 2009 root@anglepoise.lon.incunabulum.net:/home/obj/usr/src/sys/ANGLEPOISE amd64 anglepoise:~ % ident /boot/kernel/kernel | grep ata $FreeBSD: src/sys/cam/cam_queue.c,v 1.9 2005/07/01 15:21:29 avatar Exp $ $FreeBSD: src/sys/dev/ata/ata-all.c,v 1.280.2.8 2009/03/03 08:14:43 mav Exp $ $FreeBSD: src/sys/dev/ata/ata-chipset.c,v 1.202.2.19 2009/03/25 14:26:38 mav Exp $ $FreeBSD: src/sys/dev/ata/ata-disk.c,v 1.204.2.3 2008/04/08 10:48:21 phk Exp $ $FreeBSD: src/sys/dev/ata/ata-dma.c,v 1.147.2.2 2008/01/09 08:54:47 delphij Exp $ $FreeBSD: src/sys/dev/ata/ata-isa.c,v 1.31 2007/02/21 19:07:18 sos Exp $ $FreeBSD: src/sys/dev/ata/ata-lowlevel.c,v 1.79.2.1 2008/01/09 08:54:48 delphij Exp $ $FreeBSD: src/sys/dev/ata/ata-pci.c,v 1.121.2.2 2007/11/21 21:15:00 sos Exp $ $FreeBSD: src/sys/dev/ata/ata-queue.c,v 1.69.2.1 2009/03/03 08:14:43 mav Exp $ $FreeBSD: src/sys/dev/ata/ata-raid.c,v 1.124.2.1 2009/03/01 16:50:46 scottl Exp $ $FreeBSD: src/sys/dev/ata/atapi-cd.c,v 1.193.2.3 2009/03/17 19:38:40 marcel Exp $ $FreeBSD: src/sys/dev/puc/pucdata.c,v 1.59.2.6 2009/03/19 15:35:33 jhb Exp $ Let me know if you need any more info... cheers BMS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A103429.8040906>