svn commit: r192033 - stable/7/sys/dev/ata
Bruce Simpson
bms at incunabulum.net
Sun May 17 16:16:05 UTC 2009
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 at 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 at 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 at 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 at 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 at .
>
> 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 at 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
More information about the svn-src-stable
mailing list