powerd stopped working after update from 8.4 to 9.2

John Baldwin jhb at freebsd.org
Wed Jun 25 20:31:51 UTC 2014


On Wednesday, June 25, 2014 3:48:07 pm Hilko Meyer wrote:
> On Wed, 25 Jun 2014 10:17:31 -0400, John Baldwin wrote:
> >It is for HEAD though it should apply to 9-stable.  It might not apply to 9.2 
> >as it patches a previous fix that went to 9.2.  For 9.2, please merge the
> >change to stable/9 from 
> >http://svnweb.freebsd.org/base?view=revision&revision=263022 first and then 
> >apply this patch.
> 
> Thanks for the patch. Works now. Diff to the verbose dmesg without your patch:
> 
> -acpi_timer0: couldn't allocate resource (port 0x4008)
> +ACPI timer: 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 -> 10
> +Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
> +acpi_timer0: <24-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0
> [...]
> -pcib0: <ACPI Host-PCI bridge> port
> 0xcf8-0xcff,0x4000-0x407f,0x4080-0x40ff,0x5000-0x500f,0x6000-0x607f on acpi0
> +pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
> [...]
>  viapropm0: <VIA VT82C686A Power Management Unit> port 0x5000-0x500f at device
> 7.4 on pci0
> -viapropm0: could not allocate bus space
> -device_attach: viapropm0 attach returned 6
> +viapropm0: SMBus revision code 0x40
> +smbus0: <System Management Bus> on viapropm0
> +smb0: <SMBus generic I/O> on smbus0
> [...]
>  acpi_throttle0: <ACPI CPU Throttling> on cpu0
> -acpi_throttle0: failed to attach P_CNT
> -device_attach: acpi_throttle0 attach returned 6
> +acpi_throttle0: P_CNT from P_BLK 0x4010
> 
> I could start powerd again.
> 
> Thanks for your help,
> Hilko
> 
> PS: Just for the record, output of dmesg and devinfo from the working system
> with your patch:
> devinfo -rv: http://pastebin.com/whga6mxc
> devinfo -u: http://pastebin.com/xQLdCWTz
> dmesg -v : http://pastebin.com/jtLmsJzs

Committed to HEAD.  It won't make 9.3 release, but it should be in 10.1.
Thanks for the report and for testing!

-- 
John Baldwin


More information about the freebsd-stable mailing list