Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Mar 2007 11:20:10 -0400
From:      "Andresen, Jason R." <jandrese@mitre.org>
To:        "Jung-uk Kim" <jkim@freebsd.org>, <acpi@freebsd.org>
Cc:        current@freebsd.org
Subject:   RE: [HEADSUP] ACPI-CA 20070126 import
Message-ID:  <53B52415C756A84E8A169F0E3673A32925FF83@IMCSRV6.MITRE.ORG>
In-Reply-To: <200703161256.23996.jkim@FreeBSD.org>
References:  <200703161256.23996.jkim@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
From: owner-freebsd-current@freebsd.org
[mailto:owner-freebsd-current@freebsd.org] On Behalf Of Jung-uk Kim
>
>I will import ACPI-CA 20070126 from Intel some time next week.  
>Current mega-patch against -CURRENT is here:
>
>http://people.freebsd.org/~jkim/acpica-import-20070126.diff.gz
>
>(Note: Sorry, I had to gzip(1) it because it was too big.)
>
>This patch should fix many ACPI issues in -CURRENT (ACPI-CA 20051021),

>most notably memory leak.  Full change log for ACPI-CA from the last 
>import is here:
>
>http://people.freebsd.org/~jkim/acpica_changes_20051021_20070126.txt
>
>I believe it is quite stable because I have been using this patch on 
>my primary desktop and laptop for a while and it was tested on amd64, 
>i386, and ia64.  However, since the patch is huge, I may have missed 
>something.  If you find something wrong, please let me know before it 
>is too late. ;-)

This patch did the trick on my 680i based motherboard.  Previously I
had to disable ACPI to get it to boot  due to miswired PCI interrupts,
but now it works like a charm.  Dmesg attached for reference.

[-- Attachment #2 --]
Copyright (c) 1992-2007 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 7.0-CURRENT #8: Fri Mar 16 16:07:30 EDT 2007
    root@escaflowne.ceyah.org:/backup/obj/data/src/sys/ESCAFLOWNE
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz (2400.02-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x6f6  Stepping = 6
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0xe3bd<SSE3,RSVD2,MON,DS_CPL,VMX,EST,TM2,SSSE3,CX16,XTPR,<b15>>
  AMD Features=0x20100000<NX,LM>
  AMD Features2=0x1<LAHF>
  Cores per package: 2
real memory  = 2146369536 (2046 MB)
avail memory = 2086707200 (1990 MB)
ACPI APIC Table: <Nvidia NVDAACPI>
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
 cpu0 (BSP): APIC ID:  0
 cpu1 (AP): APIC ID:  1
ACPI: RSDP @ 0x0xf7f00/0x0014 (v  0 Nvidia)
ACPI: RSDT @ 0x0x7fef3040/0x0038 (v  1 Nvidia NVDAACPI 0x42302E31 NVDA 0x00000000)
ACPI: FACP @ 0x0x7fef30c0/0x0074 (v  1 Nvidia NVDAACPI 0x42302E31 NVDA 0x00000000)
ACPI: DSDT @ 0x0x7fef3180/0x5630 (v  1 NVIDIA NVDAACPI 0x00001000 MSFT 0x03000000)
ACPI: FACS @ 0x0x7fef0000/0x0040
ACPI: HPET @ 0x0x7fef8900/0x0038 (v  1 Nvidia NVDAACPI 0x42302E31 NVDA 0x00000098)
ACPI: WDRT @ 0x0x7fef8980/0x0047 (v  1 Nvidia NVDAACPI 0x42302E31 NVDA 0x00000000)
ACPI: MCFG @ 0x0x7fef8a40/0x003C (v  1 Nvidia NVDAACPI 0x42302E31 NVDA 0x00000000)
ACPI: APIC @ 0x0x7fef8800/0x0098 (v  1 Nvidia NVDAACPI 0x42302E31 NVDA 0x00000000)
ioapic0: Changing APIC ID to 4
ioapic0 <Version 1.1> irqs 0-23 on motherboard
kbd1 at kbdmux0
acpi0: <Nvidia NVDAACPI> on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
cpu0: <ACPI CPU> on acpi0
acpi_throttle0: <ACPI CPU Throttling> on cpu0
cpu1: <ACPI CPU> on acpi0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib0: HT Bridge at 0:14:0 has non-default MSI window 0x302000a
pcib0: HT Bridge at 0:14:1 has non-default MSI window 0x302000a
pcib0: HT Bridge at 0:14:2 has non-default MSI window 0x302000a
pcib0: HT Bridge at 0:15:1 has non-default MSI window 0x0
pcib0: HT Bridge at 0:17:0 has non-default MSI window 0x75011
pcib0: HT Bridge at 0:18:0 has non-default MSI window 0x75011
pci0: <memory, RAM> at device 0.1 (no driver attached)
pci0: <memory, RAM> at device 0.2 (no driver attached)
pci0: <memory, RAM> at device 0.3 (no driver attached)
pci0: <memory, RAM> at device 0.4 (no driver attached)
pci0: <memory, RAM> at device 0.5 (no driver attached)
pci0: <memory, RAM> at device 0.6 (no driver attached)
pci0: <memory, RAM> at device 0.7 (no driver attached)
pci0: <memory, RAM> at device 1.0 (no driver attached)
pci0: <memory, RAM> at device 1.1 (no driver attached)
pci0: <memory, RAM> at device 1.2 (no driver attached)
pci0: <memory, RAM> at device 1.3 (no driver attached)
pci0: <memory, RAM> at device 1.4 (no driver attached)
pci0: <memory, RAM> at device 1.5 (no driver attached)
pci0: <memory, RAM> at device 1.6 (no driver attached)
pci0: <memory, RAM> at device 2.0 (no driver attached)
pci0: <memory, RAM> at device 2.1 (no driver attached)
pci0: <memory, RAM> at device 2.2 (no driver attached)
pcib1: <ACPI PCI-PCI bridge> at device 3.0 on pci0
pci1: <ACPI PCI bus> on pcib1
nvidia0: <GeForce 8800 GTX> port 0x9c00-0x9c7f mem 0xcc000000-0xccffffff,0xb0000000-0xbfffffff,0xca000000-0xcbffffff irq 16 at device 0.0 on pci1
nvidia0: [GIANT-LOCKED]
nvidia0: [ITHREAD]
pci0: <memory, RAM> at device 9.0 (no driver attached)
isab0: <PCI-ISA bridge> port 0xfc00-0xfc7f at device 10.0 on pci0
isa0: <ISA bus> on isab0
pci0: <serial bus, SMBus> at device 10.1 (no driver attached)
pci0: <memory, RAM> at device 10.2 (no driver attached)
ohci0: <OHCI (generic) USB controller> mem 0xcffff000-0xcfffffff irq 20 at device 11.0 on pci0
ohci0: [GIANT-LOCKED]
ohci0: [ITHREAD]
usb0: OHCI version 1.0, legacy support
usb0: SMM does not respond, resetting
usb0: <OHCI (generic) USB controller> on ohci0
usb0: USB revision 1.0
uhub0: <nVidia OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0
uhub0: 10 ports with 10 removable, self powered
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xcfffe000-0xcfffe0ff irq 21 at device 11.1 on pci0
ehci0: [GIANT-LOCKED]
ehci0: [ITHREAD]
usb1: EHCI version 1.0
usb1: companion controller, 10 ports each: usb0
usb1: <EHCI (generic) USB 2.0 controller> on ehci0
usb1: USB revision 2.0
uhub1: <nVidia EHCI root hub, class 9/0, rev 2.00/1.00, addr 1> on usb1
uhub1: 10 ports with 10 removable, self powered
atapci0: <nVidia nForce MCP55 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xec00-0xec0f at device 13.0 on pci0
ata0: <ATA channel 0> on atapci0
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci0
ata1: [ITHREAD]
atapci1: <nVidia nForce MCP55 SATA300 controller> port 0x9f0-0x9f7,0xbf0-0xbf3,0x970-0x977,0xb70-0xb73,0xd800-0xd80f mem 0xcfffd000-0xcfffdfff irq 22 at device 14.0 on pci0
atapci1: [ITHREAD]
ata2: <ATA channel 0> on atapci1
ata2: [ITHREAD]
ata3: <ATA channel 1> on atapci1
ata3: [ITHREAD]
atapci2: <nVidia nForce MCP55 SATA300 controller> port 0x9e0-0x9e7,0xbe0-0xbe3,0x960-0x967,0xb60-0xb63,0xc400-0xc40f mem 0xcfffc000-0xcfffcfff irq 23 at device 14.1 on pci0
atapci2: [ITHREAD]
ata4: <ATA channel 0> on atapci2
ata4: [ITHREAD]
ata5: <ATA channel 1> on atapci2
ata5: [ITHREAD]
atapci3: <nVidia nForce MCP55 SATA300 controller> port 0xc000-0xc007,0xbc00-0xbc03,0xb800-0xb807,0xb400-0xb403,0xb000-0xb00f mem 0xcfffb000-0xcfffbfff irq 20 at device 14.2 on pci0
atapci3: [ITHREAD]
ata6: <ATA channel 0> on atapci3
ata6: [ITHREAD]
ata7: <ATA channel 1> on atapci3
ata7: [ITHREAD]
pcib2: <ACPI PCI-PCI bridge> at device 15.0 on pci0
pci2: <ACPI PCI bus> on pcib2
fwohci0: <Texas Instruments TSB43AB22/A> mem 0xcfdff000-0xcfdff7ff,0xcfdf4000-0xcfdf7fff irq 19 at device 7.0 on pci2
fwohci0: [ITHREAD]
fwohci0: OHCI version 1.10 (ROM=0)
fwohci0: No. of Isochronous channels is 4.
fwohci0: EUI64 0d:4a:9e:21:00:04:4b:03
fwohci0: Phy 1394a available S400, 2 ports.
fwohci0: Link S400, max_rec 2048 bytes.
firewire0: <IEEE1394(FireWire) bus> on fwohci0
fwe0: <Ethernet over FireWire> on firewire0
if_fwe0: Fake Ethernet address: 0e:4a:9e:04:4b:03
fwe0: Ethernet address: 0e:4a:9e:04:4b:03
fwe0: if_start running deferred for Giant
sbp0: <SBP-2/SCSI over FireWire> on firewire0
fwohci0: Initiate bus reset
fwohci0: node_id=0xc800ffc1, gen=1, CYCLEMASTER mode
firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me)
firewire0: bus manager 1 (me)
atapci4: <Promise PDC20268 UDMA100 controller> port 0x8c00-0x8c07,0x8800-0x8803,0x8400-0x8407,0x8000-0x8003,0x7c00-0x7c0f mem 0xcfdf8000-0xcfdfbfff irq 17 at device 9.0 on pci2
atapci4: [ITHREAD]
ata8: <ATA channel 0> on atapci4
ata8: [ITHREAD]
ata9: <ATA channel 1> on atapci4
ata9: [ITHREAD]
ahc0: <Adaptec 19160B Ultra160 SCSI adapter> port 0x7800-0x78ff mem 0xcfdfe000-0xcfdfefff irq 18 at device 10.0 on pci2
ahc0: [GIANT-LOCKED]
ahc0: [ITHREAD]
aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
pcm0: <NVidia MCP55 High Definition Audio Controller> mem 0xcfff0000-0xcfff3fff irq 21 at device 15.1 on pci0
pcm0: [ITHREAD]
pci0: <bridge> at device 17.0 (no driver attached)
pci0: <bridge> at device 18.0 (no driver attached)
acpi_tz0: <Thermal Zone> on acpi0
speaker0: <PC speaker> port 0x61 on acpi0
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A
sio0: [FILTER]
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
atkbd0: [ITHREAD]
pmtimer0 on isa0
orm0: <ISA Option ROMs> at iomem 0xd0000-0xd3fff,0xd4000-0xd57ff,0xdd000-0xdefff pnpid ORM0000 on isa0
ppc0: parallel port not found.
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
ucom0: <FTDI USB <-> Serial, class 0/0, rev 1.10/4.00, addr 2> on uhub0
ucom0: FTDI USB <-> Serial, rev 1.10/4.00, addr 2
ums0: <Logitech USB-PS/2 Optical Mouse, class 0/0, rev 2.00/11.10, addr 3> on uhub0
ums0: 3 buttons and Z dir.
Timecounters tick every 1.000 msec
Waiting 5 seconds for SCSI devices to settle
ad0: 76319MB <Seagate ST380013A 8.01> at ata0-master UDMA100
acd0: DVDROM <Pioneer DVD-ROM ATAPIModel DVD-116 0122/E1.22> at ata0-slave UDMA66
ad4: 194481MB <Maxtor 6Y200M0 YAR51EW0> at ata2-master SATA150
ad6: 194481MB <Maxtor 6Y200M0 YAR51EW0> at ata3-master SATA150
GEOM_LABEL: Label for provider ad0s1 is ntfs/Eureka.
ad16: 57259MB <MAXTOR 6L060J3 A93.0500> at ata8-master UDMA100
acd1: CDRW <SONY CD-RW CRX215E1/SYS2> at ata9-master UDMA33
pcm0: <HDA Codec: Realtek (Unknown)>
pcm0: <HDA Driver Revision: 20070317_0042>
firewire0: New S400 device ID:0001990000091838
GEOM_LABEL: Label for provider acd0 is iso9660/GRAW.
GEOM_LABEL: Label for provider acd1 is iso9660/NWN2_DISC1.
GEOM_LABEL: Label for provider ad16s1 is ntfs/NEIA.
GEOM_LABEL: Label for provider ad16s5 is msdosfs/MAYU.
ar0: 388961MB <FreeBSD PseudoRAID RAID0 (stripe 8 KB)> status: READY
ar0: disk0 READY using ad4 at ata2-master
ar0: disk1 READY using ad6 at ata3-master
SMP: AP CPU #1 Launched!
da0 at ahc0 bus 0 target 8 lun 0
da0: <HITACHI HUS103073FL3600 SA19> Fixed Direct Access SCSI-3 device 
da0: 160.000MB/s transfers (80.000MHz DT, offset 80, 16bit)
da0: Command Queueing Enabled
da0: 70007MB (143374805 512 byte sectors: 255H 63S/T 8924C)
Trying to mount root from ufs:/dev/da0s1a
WARNING: / was not properly dismounted
WARNING: /var was not properly dismounted
WARNING: /usr was not properly dismounted
/usr: mount pending error: blocks 36 files 9
WARNING: /data was not properly dismounted

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53B52415C756A84E8A169F0E3673A32925FF83>