[HEADSUP] ACPI-CA 20070126 import

Eygene Ryabinkin rea-fbsd at codelabs.ru
Mon Mar 19 16:44:28 UTC 2007


Jung-uk, good day.

> >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. ;-)

On my Asus A2000D laptop the ACPI patch brought one regression:
the backlight control buttons are stopped to do their job. Before
the patch they used to work, but with some "delay": to actually
increase the brightness of the screen I used to press the "increase
brightness" button once and then push five or six times any other
F-button (volume up/down, mute, change VGA source or the brightness
control button) to get the brightness go up. So I got the feeling
of some queue that was pushed by the pressing of additional buttons.
But now the brightness controls are just stopped to work.

The dmesg is attached.
-- 
Eygene
-------------- next part --------------
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 #2: Mon Mar 19 15:20:08 MSK 2007
    root at XXX:/usr/obj/usr/src/sys/XXX
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: mobile AMD Athlon(tm) XP-M 3000+ (2200.09-MHz 686-class CPU)
  Origin = "AuthenticAMD"  Id = 0x6a0  Stepping = 0
  Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
  AMD Features=0xc0480800<SYSCALL,MP,MMX+,3DNow!+,3DNow!>
real memory  = 2147287040 (2047 MB)
avail memory = 2096197632 (1999 MB)
acpi0: <A M I OEMRSDT> on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
acpi_ec0: <Embedded Controller: GPE 0x19> port 0x62,0x66 on acpi0
cpu0: <ACPI CPU> on acpi0
powernow0: <PowerNow! K7> on cpu0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <SiS 746 host to AGP bridge> on hostb0
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib1
vgapci0: <VGA-compatible display> port 0xd000-0xd0ff mem 0xc0000000-0xc7ffffff,0xfeaf0000-0xfeafffff irq 10 at device 0.0 on pci1
drm0: <ATI Radeon RV350 Mobility 9600 M10 NP> on vgapci0
info: [drm] AGP at 0xd0000000 64MB
info: [drm] Initialized radeon 1.25.0 20060524
isab0: <PCI-ISA bridge> at device 2.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <SiS 962/963 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 2.5 on pci0
ata0: <ATA channel 0> on atapci0
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci0
ata1: [ITHREAD]
pci0: <simple comms, generic modem> at device 2.6 (no driver attached)
pcm0: <SiS 7012> port 0xe800-0xe8ff,0xec00-0xec7f irq 4 at device 2.7 on pci0
pcm0: [ITHREAD]
pcm0: <Avance Logic ALC650 AC97 Codec>
ohci0: <SiS 5571 USB controller> mem 0xfebfd000-0xfebfdfff irq 15 at device 3.0 on pci0
ohci0: [GIANT-LOCKED]
ohci0: [ITHREAD]
usb0: OHCI version 1.0, legacy support
usb0: SMM does not respond, resetting
usb0: <SiS 5571 USB controller> on ohci0
usb0: USB revision 1.0
usbd_get_string: getting lang failed, using 0
uhub0: <SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0
uhub0: 3 ports with 3 removable, self powered
ohci1: <SiS 5571 USB controller> mem 0xfebfe000-0xfebfefff irq 15 at device 3.1 on pci0
ohci1: [GIANT-LOCKED]
ohci1: [ITHREAD]
usb1: OHCI version 1.0, legacy support
usb1: SMM does not respond, resetting
usb1: <SiS 5571 USB controller> on ohci1
usb1: USB revision 1.0
usbd_get_string: getting lang failed, using 0
uhub1: <SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb1
uhub1: 3 ports with 3 removable, self powered
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xfebff000-0xfebfffff irq 15 at device 3.3 on pci0
ehci0: [GIANT-LOCKED]
ehci0: [ITHREAD]
usb2: EHCI version 1.0
usb2: companion controllers, 3 ports each: usb0 usb1
usb2: <EHCI (generic) USB 2.0 controller> on ehci0
usb2: USB revision 2.0
uhub2: <SiS EHCI root hub, class 9/0, rev 2.00/1.00, addr 1> on usb2
uhub2: 6 ports with 6 removable, self powered
sis0: <SiS 900 10/100BaseTX> port 0xee00-0xeeff mem 0xfebfc000-0xfebfcfff irq 10 at device 4.0 on pci0
miibus0: <MII bus> on sis0
rlphy0: <RTL8201L 10/100 media interface> PHY 1 on miibus0
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
sis0: Ethernet address: 00:0e:a6:cf:de:63
sis0: [ITHREAD]
cbb0: <RF5C475 PCI-CardBus Bridge> irq 10 at device 10.0 on pci0
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb0: [ITHREAD]
fwohci0: <Ricoh R5C551> mem 0xfebfb800-0xfebfbfff irq 10 at device 10.1 on pci0
fwohci0: [ITHREAD]
fwohci0: OHCI version 1.0 (ROM=1)
fwohci0: No. of Isochronous channels is 4.
fwohci0: EUI64 00:e0:18:00:03:1a:48:5c
fwohci0: Phy 1394a available S400, 2 ports.
fwohci0: Link S400, max_rec 2048 bytes.
firewire0: <IEEE1394(FireWire) bus> on fwohci0
fwohci0: Initiate bus reset
fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode
firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
firewire0: bus manager 0 (me)
iwi0: <Intel(R) PRO/Wireless 2915ABG> mem 0xfebfa000-0xfebfafff irq 10 at device 12.0 on pci0
iwi0: using obsoleted if_watchdog interface
iwi0: Ethernet address: 00:0e:35:fb:21:42
iwi0: [ITHREAD]
acpi_button0: <Sleep Button> on acpi0
acpi_lid0: <Control Method Lid Switch> on acpi0
acpi_button1: <Power Button> on acpi0
acpi_asus0: <Asus A2D Laptop Extras> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
battery0: <ACPI Control Method Battery> on acpi0
acpi_acad0: <AC Adapter> on acpi0
speaker0: <PC speaker> port 0x61 on acpi0
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]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: [ITHREAD]
psm0: model Synaptics Touchpad, device ID 0
sio0: configured irq 3 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0: configured irq 3 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0: <Generic IRDA-compatible device> port 0x2f8-0x2ff irq 3 flags 0x10 on acpi0
sio0: type 16550A
sio0: [FILTER]
pmtimer0 on isa0
orm0: <ISA Option ROM> at iomem 0xc0000-0xcefff pnpid ORM0000 on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounter "TSC" frequency 2200090834 Hz quality 800
Timecounters tick every 1.000 msec
ad0: 114473MB <Seagate ST9120821A 3.06> at ata0-master UDMA100
acd0: CDRW <TOSHIBA DVD-ROM SD-R2512/1720> at ata0-slave UDMA33
Trying to mount root from ufs:/dev/ad0s4a


More information about the freebsd-acpi mailing list