Bug #558

Updated by tuxillo almost 9 years ago


 still have the same ACPI and IRQ problems on HEAD. ichsmb, cardbus and one usb 
 port doesn't work properly. Here is demsg messages below 

 Copyright (c) 2003, 2004, 2005, 2006, 2007 The DragonFly Project. 
 Copyright (c) 1992-2003 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. 
 DragonFly 1.9.0-DEVELOPMENT #0: Wed Feb 14 15:34:06 MSK 2007 
 TSC clock: 1690227876 Hz, i8254 clock: 1193179 Hz 
 CPU: Mobile Intel(R) Celeron(R) CPU 1.70GHz (1690.24-MHz 686-class CPU) 
   Origin = "GenuineIntel"    Id = 0xf27    Stepping = 7 
 real memory    = 134217728 (131072K bytes) 
 avail memory = 122286080 (119420K bytes) 
 Preloaded elf kernel "/kernel" at 0xc056b000. 
 Preloaded elf module "/modules/vesa.ko" at 0xc056b288. 
 Preloaded elf module "/modules/if_ath.ko" at 0xc056b330. 
 ath_hal: (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413) 
 link_elf: symbol ieee80211_iterate_nodes undefined 
 link_elf_load_file: cannot load 'ath_rate' from filesystem this early 
 Preloaded elf module "/modules/wlan.ko" at 0xc056b3d8. 
 Preloaded elf module "/modules/snd_ich.ko" at 0xc056b5d4. 
 Preloaded elf module "/modules/sound.ko" at 0xc056b67c. 
 Preloaded elf module "/modules/usb.ko" at 0xc056b724. 
 Preloaded elf module "/modules/ums.ko" at 0xc056b7c8. 
 Preloaded elf module "/modules/radeon.ko" at 0xc056b86c. 
 Preloaded elf module "/modules/acpi.ko" at 0xc056b914. 
 netsmb_dev: loaded 
 Pentium Pro MTRR support enabled 
 md0: Malloc disk 
 pcibios: BIOS version 2.10 
 Using $PIR table, 7 entries at 0xc00fdf50 
 ACPI: RSDP @ 0x0xf7400/0x0014 (v    0 PTLTD ) 
 ACPI: RSDT @ 0x0xfefa5dc/0x0030 (v    1     SONY         B0 0x20021203 PTL    0x00000000) 
 ACPI: FACP @ 0x0xfefee7d/0x0074 (v    1     SONY         B0 0x20021203 PTL    0x01000000) 
 ACPI: DSDT @ 0x0xfefa60c/0x4871 (v    1     SONY         B0 0x20021203 PTL    0x0100000D) 
 ACPI: FACS @ 0x0xfefffc0/0x0040 
 ACPI: BOOT @ 0x0xfefeef1/0x0028 (v    1     SONY         B0 0x20021203 PTL    0x00000001) 
 ACPI: SSDT @ 0x0xfefef19/0x00E7 (v    1     SONY         B0 0x20021203 PTL    0x00000001) 
 npx0: <math processor> on motherboard 
 npx0: INT 16 interface 
 Using XMM optimized bcopy/copyin/copyout 
 acpi0: <SONY> on motherboard 
 Warning: ACPI is disabling APM's device.    You can't run both 
 can't fetch resources for \\_PR_.CPU0 - AE_TYPE 
 can't fetch resources for \\_TZ_.ATF0 - AE_TYPE 
 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 
 ACPI Error (evregion-0427): No handler for Region [ECR_] (0xc0c92578) 
 [EmbeddedControl] [20061109] 
 ACPI Error (exfldio-0390): Region EmbeddedControl(3) has no handler [20061109] 
 ACPI Error (psparse-0638): Method parse/execution failed [\\_PR_.CPU0._CST] 
 (Node 0xc0c70b40), AE_NOT_EXIST 
 cpu0: <ACPI CPU (2 Cx states)> on acpi0 
 ACPI Error (evregion-0427): No handler for Region [ECR_] (0xc0c92578) 
 [EmbeddedControl] [20061109] 
 ACPI Error (exfldio-0390): Region EmbeddedControl(3) has no handler [20061109] 
 ACPI Error (psparse-0638): Method parse/execution failed [\\_PR_.CPU0._CST] 
 (Node 0xc0c70b40), AE_NOT_EXIST 
 acpi_tz0: <Thermal Zone> on acpi0 
 acpi_lid0: <Control Method Lid Switch> on acpi0 
 acpi_button0: <Power Button> on acpi0 
 acpi_ec0: <Embedded Controller: GPE 0x1c> port 0x66,0x62 on acpi0 
 acpi_cmbat0: <Control Method Battery> on acpi0 
 acpi_cmbat1: <Control Method Battery> on acpi0 
 acpi_acad0: <AC Adapter> on acpi0 
 legacypci0 on motherboard 
 pcib0: <Intel 82845 Host to PCI bridge> on legacypci0 
 pci0: <PCI bus> on pcib0 
 agp0: <Intel 82845 host to AGP bridge> mem 0xec000000-0xefffffff at device 0.0 
 on pci0 
 pcib1: <Intel 82845 PCI-PCI (AGP) bridge> at device 1.0 on pci0 
 pci1: <PCI bus> on pcib1 
 drm0: <ATI Radeon LW Mobility 7500 M7> port 0x3000-0x30ff mem 
 0xe8100000-0xe810ffff,0xf0000000-0xf7ffffff irq 9 at device 0.0 on pci1 
 info: [drm] AGP at 0xec000000 64MB 
 info: [drm] Initialized radeon 1.8.0 20020828 on minor 0 
 uhci0: <Intel 82801CA/CAM (ICH3) USB controller USB-A> port 0x1800-0x181f irq 9 
 at device 29.0 on pci0 
 usb0: <Intel 82801CA/CAM (ICH3) USB controller USB-A> on uhci0 
 usb0: USB revision 1.0 
 uhub0: 2 ports with 2 removable, self powered 
 uhci1: <Intel 82801CA/CAM (ICH3) USB controller USB-B> port 0x1820-0x183f irq 9 
 at device 29.1 on pci0 
 usb1: <Intel 82801CA/CAM (ICH3) USB controller USB-B> on uhci1 
 usb1: USB revision 1.0 
 uhub1: 2 ports with 2 removable, self powered 
 intr 9 at 50001 > 50000 hz, livelocked limit engaged! 
 ums0: Logitech USB RECEIVER, rev 1.10/25.10, addr 2, iclass 3/1 
 ums0: 16 buttons and Z dir. 
 uhci2: <Intel 82801CA/CAM (ICH3) USB controller USB-C> port 0x1840-0x185f at 
 device 29.2 on pci0 
 uhci2: Could not allocate irq 
 device_probe_and_attach: uhci2 attach returned 6 
 pcib2: <PCI to PCI bridge (vendor=8086 device=2448)> at device 30.0 on pci0 
 pci2: <PCI bus> on pcib2 
 cbb0: <RF5C476 PCI-CardBus Bridge> irq 3 at device 5.0 on pci2 
 cardbus0: <CardBus bus> on cbb0 
 pccard0: <16-bit PCCard bus> on cbb0 
 cbb1: <RF5C476 PCI-CardBus Bridge> at device 5.1 on pci2 
 cardbus1: <CardBus bus> on cbb1 
 pccard1: <16-bit PCCard bus> on cbb1 
 pcib2: routed slot 5 INTB to irq 255 
 cbb: Unable to map IRQ... 
 device_probe_and_attach: cbb1 attach returned 12 
 pci2: <unknown card> (vendor=0x1180, dev=0x0552) at 5.2 
 fxp0: <Intel 82801CAM (ICH3) Pro/100 VE Ethernet> port 0x4000-0x403f mem 
 0xe8200000-0xe8200fff irq 9 at device 8.0 on pci2 
 miibus0: <MII bus> on fxp0 
 inphy0: <i82562ET 10/100 media interface> on miibus0 
 inphy0:    10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto 
 fxp0: MAC address: 08:00:46:68:73:0a 
 isab0: <PCI to ISA bridge (vendor=8086 device=248c)> at device 31.0 on pci0 
 isa0: <ISA bus> on isab0 
 atapci0: <Intel ICH3 ATA100 controller> port 
 0x1860-0x186f,0x374-0x377,0x170-0x177,0x3f4-0x3f7,0x1f0-0x1f7 at device 31.1 on pci0 
 ata0: at 0x1f0 irq 14 on atapci0 
 ata1: at 0x170 irq 15 on atapci0 
 ichsmb0: <Intel 82801CA (ICH3) SMBus controller> port 0x1880-0x189f at device 
 31.3 on pci0 
 device_probe_and_attach: ichsmb0 attach returned 6 
 pcm0: <Intel ICH3 (82801CA)> port 0x18c0-0x18ff,0x1c00-0x1cff irq 9 at device 
 31.5 on pci0 
 pcm0: <Yamaha YMF753 AC97 Codec> 
 pci0: <unknown card> (vendor=0x8086, dev=0x2486) at 31.6 
 orm0: <Option ROMs> at iomem 0xc0000-0xcffff,0xd8000-0xdbfff,0xdc000-0xdffff on isa0 
 pmtimer0 on isa0 
 fdc0: ready for input in output 
 fdc0: cmd 3 failed at out byte 1 of 3 
 atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0 
 atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0 
 kbd0 at atkbd0 
 psm0: <PS/2 Mouse> irq 12 on atkbdc0 
 psm0: model Generic PS/2 mouse, device ID 0 
 vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 
 sc0: <System console> at flags 0x100 on isa0 
 sc0: VGA <16 virtual consoles, flags=0x300> 
 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 
 sio0: type 16550A 
 sio1: can't drain, serial port might not exist, disabling 
 ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0 
 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode 
 ppc0: FIFO with 16/16/15 bytes threshold 
 ppbus0: <Parallel port bus> on ppc0 
 plip0: <PLIP network interface> on ppbus0 
 lpt0: <Printer> on ppbus0 
 lpt0: Interrupt-driven port 
 ppi0: <Parallel I/O> on ppbus0 
 IP packet filtering initialized, divert enabled, rule-based forwarding enabled, 
 default to deny, logging disabled 
 ata1-slave: ATAPI identify retries exceeded 
 acpi_cpu: throttling enabled, 8 steps (100% to 12.5%), currently 100.0% 
 cbb0: CardBus card activation failed 
 ad0: 76319MB <HTS548080M9AT00> [155061/16/63] at ata0-master UDMA100 
 acd0: CD-RW <UJDA740 DVD/CDRW> at ata1-master PIO4 
 cd0 at ata1 bus 0 target 0 lun 0 
 cd0: <MATSHITA UJDA740 DVD/CDRW 1.00> Removable CD-ROM SCSI-0 device  
 cd0: 16.000MB/s transfers 
 cd0: Attempt to query device size failed: NOT READY, Medium not present 
 Mounting root from ufs:/dev/ad0s4a 
 intr 9 at 7376 < 20000 hz, livelock removed 

 All this devices works properly on FreeBSD since 5.x 
 I'm ready for testing patches, and may be somebody can tell me about the part of  
 source tree, which is responcible for this functionality