misc/137668: amdpm no longer works in RELENG_7
Aurélien Méré
freebsd at amc-os.com
Tue Aug 11 13:30:07 UTC 2009
>Number: 137668
>Category: misc
>Synopsis: amdpm no longer works in RELENG_7
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Aug 11 13:30:04 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Aurélien Méré
>Release: 7.2-STABLE (RELENG_7)
>Organization:
>Environment:
FreeBSD vodka.adriana.amc-os.com 7.2-STABLE FreeBSD 7.2-STABLE #1: Tue Aug 11 13:43:07 CEST 2009 kindman at vodka.adriana.amc-os.com:/mnt/usr/obj/mnt/usr/src/sys/VODKA-1.0.6 i386
>Description:
I upgraded my system from 7.2-RELEASE to 7.2-STABLE and amdpm no longer works. I tried rebooting on previous kernel and it works again. I used the same kernel config.
Here is the output with 7.2-RELEASE :
Aug 4 10:25:06 vodka kernel: FreeBSD 7.2-RELEASE #0: Mon May 18 19:33:51 CEST 2009
Aug 4 10:25:06 vodka kernel: kindman at vodka.adriana.amc-os.com:/mnt/usr/obj/mnt/usr/src/sys/VODKA-1.0.6
Aug 4 10:25:06 vodka kernel: Timecounter "i8254" frequency 1193182 Hz quality 0
Aug 4 10:25:06 vodka kernel: CPU: AMD Athlon(TM) MP 2000+ (1666.73-MHz 686-class CPU)
Aug 4 10:25:06 vodka kernel: Origin = "AuthenticAMD" Id = 0x662 Stepping = 2
Aug 4 10:25:06 vodka kernel: Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
Aug 4 10:25:06 vodka kernel: AMD Features=0xc0480800<SYSCALL,MP,MMX+,3DNow!+,3DNow!>
Aug 4 10:25:06 vodka kernel: real memory = 805306368 (768 MB)
Aug 4 10:25:06 vodka kernel: avail memory = 778305536 (742 MB)
Aug 4 10:25:06 vodka kernel: MPTable: <ASUS PROD00000000>
Aug 4 10:25:06 vodka kernel: FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
Aug 4 10:25:06 vodka kernel: cpu0 (BSP): APIC ID: 0
Aug 4 10:25:06 vodka kernel: cpu1 (AP): APIC ID: 1
Aug 4 10:25:06 vodka kernel: ioapic0: Assuming intbase of 0
Aug 4 10:25:06 vodka kernel: ioapic0 <Version 1.1> irqs 0-23 on motherboard
Aug 4 10:25:06 vodka kernel: kbd1 at kbdmux0
Aug 4 10:25:06 vodka kernel: smbios0: <System Management BIOS> at iomem 0xf3b60-0xf3b7e on motherboard
Aug 4 10:25:06 vodka kernel: smbios0: Version: 2.3, BCD Revision: 2.3
Aug 4 10:25:06 vodka kernel: cryptosoft0: <software crypto> on motherboard
Aug 4 10:25:06 vodka kernel: pcib0: <MPTable Host-PCI bridge> pcibus 0 on motherboard
Aug 4 10:25:06 vodka kernel: pci0: <PCI bus> on pcib0
Aug 4 10:25:06 vodka kernel: agp0: <AMD 762 host to AGP bridge> on hostb0
Aug 4 10:25:06 vodka kernel: pcib1: <MPTable PCI-PCI bridge> at device 1.0 on pci0
Aug 4 10:25:06 vodka kernel: pci1: <PCI bus> on pcib1
Aug 4 10:25:06 vodka kernel: vgapci0: <VGA-compatible display> port 0xd800-0xd8ff mem 0xf4000000-0xf5ffffff,0xf8000000-0xf9ffffff irq 16 at device 5.0 on pci1
Aug 4 10:25:06 vodka kernel: isab0: <PCI-ISA bridge> at device 7.0 on pci0
Aug 4 10:25:06 vodka kernel: isa0: <ISA bus> on isab0
Aug 4 10:25:06 vodka kernel: atapci0: <AMD 768 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xb800-0xb80f at device 7.1 on pci0
Aug 4 10:25:06 vodka kernel: ata0: <ATA channel 0> on atapci0
Aug 4 10:25:06 vodka kernel: ata0: [ITHREAD]
Aug 4 10:25:06 vodka kernel: ata1: <ATA channel 1> on atapci0
Aug 4 10:25:06 vodka kernel: ata1: [ITHREAD]
Aug 4 10:25:06 vodka kernel: amdpm0: <AMD 756/766/768/8111 Power Management Controller> port 0xe4e0-0xe4ff at device 7.3 on pci0
Aug 4 10:25:06 vodka kernel: smbus0: <System Management Bus> on amdpm0
Aug 4 10:25:06 vodka kernel: smb0: <SMBus generic I/O> on smbus0
Aug 4 10:25:06 vodka kernel: atapci1: <Marvell 88SX6081 SATA300 controller> port 0xb400-0xb4ff mem 0xf3800000-0xf38fffff irq 16 at device 8.0 on pci0
And the output with 7.2-STABLE :
Aug 5 00:37:23 vodka kernel: FreeBSD 7.2-STABLE #0: Tue Aug 4 23:21:23 CEST 2009
Aug 5 00:37:23 vodka kernel: kindman at vodka.adriana.amc-os.com:/mnt/usr/obj/mnt/usr/src/sys/VODKA-1.0.6
Aug 5 00:37:23 vodka kernel: Timecounter "i8254" frequency 1193182 Hz quality 0
Aug 5 00:37:23 vodka kernel: CPU: AMD Athlon(TM) MP 2000+ (1666.73-MHz 686-class CPU)
Aug 5 00:37:23 vodka kernel: Origin = "AuthenticAMD" Id = 0x662 Stepping = 2
Aug 5 00:37:23 vodka kernel: Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
Aug 5 00:37:23 vodka kernel: AMD Features=0xc0480800<SYSCALL,MP,MMX+,3DNow!+,3DNow!>
Aug 5 00:37:23 vodka kernel: real memory = 805306368 (768 MB)
Aug 5 00:37:23 vodka kernel: avail memory = 778305536 (742 MB)
Aug 5 00:37:23 vodka kernel: MPTable: <ASUS PROD00000000>
Aug 5 00:37:23 vodka kernel: FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
Aug 5 00:37:23 vodka kernel: cpu0 (BSP): APIC ID: 0
Aug 5 00:37:23 vodka kernel: cpu1 (AP): APIC ID: 1
Aug 5 00:37:23 vodka kernel: ioapic0: Assuming intbase of 0
Aug 5 00:37:23 vodka kernel: ioapic0 <Version 1.1> irqs 0-23 on motherboard
Aug 5 00:37:23 vodka kernel: kbd1 at kbdmux0
Aug 5 00:37:23 vodka kernel: smbios0: <System Management BIOS> at iomem 0xf3b60-0xf3b7e on motherboard
Aug 5 00:37:23 vodka kernel: smbios0: Version: 2.3, BCD Revision: 2.3
Aug 5 00:37:23 vodka kernel: cryptosoft0: <software crypto> on motherboard
Aug 5 00:37:23 vodka kernel: pcib0: <MPTable Host-PCI bridge> pcibus 0 on motherboard
Aug 5 00:37:23 vodka kernel: pci0: <PCI bus> on pcib0
Aug 5 00:37:23 vodka kernel: agp0: <AMD 762 host to AGP bridge> on hostb0
Aug 5 00:37:23 vodka kernel: pcib1: <MPTable PCI-PCI bridge> at device 1.0 on pci0
Aug 5 00:37:23 vodka kernel: pci1: <PCI bus> on pcib1
Aug 5 00:37:23 vodka kernel: vgapci0: <VGA-compatible display> port 0xd800-0xd8ff mem 0xf4000000-0xf5ffffff,0xf8000000-0xf9ffffff irq 16 at device 5.0 on pci1
Aug 5 00:37:23 vodka kernel: isab0: <PCI-ISA bridge> at device 7.0 on pci0
Aug 5 00:37:23 vodka kernel: isa0: <ISA bus> on isab0
Aug 5 00:37:23 vodka kernel: atapci0: <AMD 768 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xb800-0xb80f at device 7.1 on pci0
Aug 5 00:37:23 vodka kernel: ata0: <ATA channel 0> on atapci0
Aug 5 00:37:23 vodka kernel: ata0: [ITHREAD]
Aug 5 00:37:23 vodka kernel: ata1: <ATA channel 1> on atapci0
Aug 5 00:37:23 vodka kernel: ata1: [ITHREAD]
Aug 5 00:37:23 vodka kernel: amdpm0: <AMD 756/766/768/8111 Power Management Controller> port 0xe4e0-0xe4ff at device 7.3 on pci0
Aug 5 00:37:23 vodka kernel: amdpm0: failed to enable port mapping!
Aug 5 00:37:23 vodka kernel: amdpm0: could not map i/o space
Aug 5 00:37:23 vodka kernel: device_attach: amdpm0 attach returned 6
Aug 5 00:37:23 vodka kernel: atapci1: <Marvell 88SX6081 SATA300 controller> port 0xb400-0xb4ff mem 0xf3800000-0xf38fffff irq 16 at device 8.0 on pci0
I noticed it because mbmon is no longer able to get any monitoring value from smbus :
>How-To-Repeat:
cvsup RELENG_7 instead of RELENG_7_2
make buildkernel
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
>>> Testing Reg's at SMBus <<<
ioctl(smb0:open): No such file or directory
SMBus[AMD756/766/768/8111] found, but No HWM available on it!!
More information about the freebsd-bugs
mailing list