CVS commit: src/sys/arch/x86/acpi

2023-01-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jan 24 09:35:20 UTC 2023 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: x86/acpi/acpi_machdep.c: Nix trailing whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch/x86/acpi

2023-01-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jan 24 09:35:20 UTC 2023 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: x86/acpi/acpi_machdep.c: Nix trailing whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch/x86/acpi

2022-10-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Oct 28 21:58:27 UTC 2022 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: x86/acpi: Mark acpica interrupt handlers MP-safe. acpica has its own internal locking, and the interrupt handlers we install with

CVS commit: src/sys/arch/x86/acpi

2022-10-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Oct 28 21:58:27 UTC 2022 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: x86/acpi: Mark acpica interrupt handlers MP-safe. acpica has its own internal locking, and the interrupt handlers we install with

CVS commit: src/sys/arch/x86/acpi

2021-02-04 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Feb 4 23:54:48 UTC 2021 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: Call acpi_device_register() as appropriate. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/sys/arch/x86/acpi

2021-02-04 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Feb 4 23:54:48 UTC 2021 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: Call acpi_device_register() as appropriate. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/sys/arch/x86/acpi

2020-03-19 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Mar 19 19:55:34 UTC 2020 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: PR kern/55080: current does not boot Back out previous. To be addressed differently. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/x86/acpi

2020-03-19 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Mar 19 19:55:34 UTC 2020 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: PR kern/55080: current does not boot Back out previous. To be addressed differently. To generate a diff of this commit: cvs rdiff -u

Re: CVS commit: src/sys/arch/x86/acpi

2020-03-18 Thread Martin Husemann
On Wed, Mar 18, 2020 at 09:44:03PM +0200, Yorick Hardy wrote: > Dear Andrew, > > On 2020-03-14, Andrew Doran wrote: > > Module Name:src > > Committed By: ad > > Date: Sat Mar 14 13:50:46 UTC 2020 > > > > Modified Files: > > src/sys/arch/x86/acpi: acpi_cpu_md.c > >

Re: CVS commit: src/sys/arch/x86/acpi

2020-03-18 Thread Yorick Hardy
Dear Andrew, On 2020-03-14, Andrew Doran wrote: > Module Name: src > Committed By: ad > Date: Sat Mar 14 13:50:46 UTC 2020 > > Modified Files: > src/sys/arch/x86/acpi: acpi_cpu_md.c > > Log Message: > Put ACPI idle under ACPICPU_ENABLE_C3 until the wrinkles are ironed out. > This

CVS commit: src/sys/arch/x86/acpi

2020-03-14 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Mar 14 13:50:46 UTC 2020 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Put ACPI idle under ACPICPU_ENABLE_C3 until the wrinkles are ironed out. This seems well written and basically all good, but currently

CVS commit: src/sys/arch/x86/acpi

2020-03-14 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Mar 14 13:50:46 UTC 2020 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Put ACPI idle under ACPICPU_ENABLE_C3 until the wrinkles are ironed out. This seems well written and basically all good, but currently

CVS commit: src/sys/arch/x86/acpi

2019-11-05 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Nov 5 20:21:34 UTC 2019 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Add the __nocsan attribute on this function. Races on ci_want_resched are accepted (part of the design). To generate a diff of this

CVS commit: src/sys/arch/x86/acpi

2019-09-12 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Sep 12 14:28:09 UTC 2019 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: Cast physical addresses via uintptr_t to ACPI_PHYSICAL_ADDRESS to deal with all size variants of the types used here in different

CVS commit: src/sys/arch/x86/acpi

2019-09-12 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Sep 12 14:28:09 UTC 2019 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: Cast physical addresses via uintptr_t to ACPI_PHYSICAL_ADDRESS to deal with all size variants of the types used here in different

CVS commit: src/sys/arch/x86/acpi

2019-09-11 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Thu Sep 12 00:52:22 UTC 2019 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: Attempt to obtain ACPI RSDP from the hypervisor for Xen PV There are three possible way of obtaining the ACPI RSDP - From Extended

CVS commit: src/sys/arch/x86/acpi

2019-09-11 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Thu Sep 12 00:52:22 UTC 2019 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: Attempt to obtain ACPI RSDP from the hypervisor for Xen PV There are three possible way of obtaining the ACPI RSDP - From Extended

CVS commit: src/sys/arch/x86/acpi

2019-06-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jun 17 16:34:02 UTC 2019 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: The second parameter to AcpiSetFirmwareWakingVector sets the X_Firmware_Waking_Vector field (where supported), which will cause

CVS commit: src/sys/arch/x86/acpi

2019-06-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jun 17 16:34:02 UTC 2019 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: The second parameter to AcpiSetFirmwareWakingVector sets the X_Firmware_Waking_Vector field (where supported), which will cause

CVS commit: src/sys/arch/x86/acpi

2019-05-01 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed May 1 07:26:28 UTC 2019 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: Handle ISA/EISA interrupts like isa_machdep.c. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/sys/arch/x86/acpi

2019-05-01 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed May 1 07:26:28 UTC 2019 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: Handle ISA/EISA interrupts like isa_machdep.c. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/sys/arch/x86/acpi

2019-03-09 Thread Robert Elz
Module Name:src Committed By: kre Date: Sat Mar 9 10:04:42 UTC 2019 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: In acpi_md_OsRemoveInterruptHandler() redir and mpflags are only relevant to the NIOAPIC > 0 case (not used without that). Rearrange

CVS commit: src/sys/arch/x86/acpi

2019-03-09 Thread Robert Elz
Module Name:src Committed By: kre Date: Sat Mar 9 10:04:42 UTC 2019 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: In acpi_md_OsRemoveInterruptHandler() redir and mpflags are only relevant to the NIOAPIC > 0 case (not used without that). Rearrange

Re: CVS commit: src/sys/arch/x86/acpi

2019-03-03 Thread Jason Thorpe
> On Mar 3, 2019, at 10:31 AM, m...@netbsd.org wrote: > > Maybe we can use the longer name to avoid the confusion? PG_WIRED > > (PG_W as writable exists in other archs, and there's precedence for > PG_WIRED too) Agreed, PG_WIRED is a better name for this. -- thorpej

Re: CVS commit: src/sys/arch/x86/acpi

2019-03-03 Thread maya
On Sun, Mar 03, 2019 at 05:33:33PM +, Maxime Villard wrote: > Module Name: src > Committed By: maxv > Date: Sun Mar 3 17:33:33 UTC 2019 > > Modified Files: > src/sys/arch/x86/acpi: acpi_machdep.c > > Log Message: > Fix bug, PG_W is 'wired', not 'writable'. Maybe we can use

CVS commit: src/sys/arch/x86/acpi

2019-03-03 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Mar 3 17:33:33 UTC 2019 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: Fix bug, PG_W is 'wired', not 'writable'. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/arch/x86/acpi

2019-03-03 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Mar 3 17:33:33 UTC 2019 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: Fix bug, PG_W is 'wired', not 'writable'. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/arch/x86/acpi

2018-11-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Nov 22 15:06:00 UTC 2018 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: Apply MADT interrupt source overrides to interrupts established via acpi_md_intr_establish. To generate a diff of this commit:

CVS commit: src/sys/arch/x86/acpi

2018-11-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Nov 22 15:06:00 UTC 2018 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: Apply MADT interrupt source overrides to interrupts established via acpi_md_intr_establish. To generate a diff of this commit:

CVS commit: src/sys/arch/x86/acpi

2017-09-23 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Sep 23 10:38:59 UTC 2017 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: Initialize the errata MSRs when waking up, otherwise they are clear and we're re-enabling certain CPU bugs. To generate a diff of this

CVS commit: src/sys/arch/x86/acpi

2017-09-23 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Sep 23 10:38:59 UTC 2017 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: Initialize the errata MSRs when waking up, otherwise they are clear and we're re-enabling certain CPU bugs. To generate a diff of this

CVS commit: src/sys/arch/x86/acpi

2017-09-23 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Sep 23 10:00:00 UTC 2017 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: Reinitialize the PAT MSR when waking up, otherwise the write-combined pages become write-through. To generate a diff of this commit:

CVS commit: src/sys/arch/x86/acpi

2017-09-23 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Sep 23 10:00:00 UTC 2017 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: Reinitialize the PAT MSR when waking up, otherwise the write-combined pages become write-through. To generate a diff of this commit:

CVS commit: src/sys/arch/x86/acpi

2017-09-18 Thread Maya Rashish
Module Name:src Committed By: maya Date: Tue Sep 19 01:22:14 UTC 2017 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: Remove unused macro To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/arch/x86/acpi/acpi_wakeup.c Please note

CVS commit: src/sys/arch/x86/acpi

2017-09-18 Thread Maya Rashish
Module Name:src Committed By: maya Date: Tue Sep 19 01:22:14 UTC 2017 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: Remove unused macro To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/arch/x86/acpi/acpi_wakeup.c Please note

CVS commit: src/sys/arch/x86/acpi

2017-08-10 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Aug 10 13:13:03 UTC 2017 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: Save and restore xcr0 when doing ACPI sleeps. Should fix PR/49174. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46

CVS commit: src/sys/arch/x86/acpi

2017-08-10 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Aug 10 13:13:03 UTC 2017 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: Save and restore xcr0 when doing ACPI sleeps. Should fix PR/49174. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46

CVS commit: src/sys/arch/x86/acpi

2016-10-20 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Oct 20 16:05:04 UTC 2016 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: There is a huge fpu synchronization issue here. When the remote CPUs receive the ACPI sleep IPI, they do not save the fpu state of the

CVS commit: src/sys/arch/x86/acpi

2016-10-20 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Oct 20 16:05:04 UTC 2016 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: There is a huge fpu synchronization issue here. When the remote CPUs receive the ACPI sleep IPI, they do not save the fpu state of the

CVS commit: src/sys/arch/x86/acpi

2016-10-20 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Oct 20 14:06:18 UTC 2016 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: Reload the MSRs on the original cpu on i386 - looks like I forgot this part in my rev1.41. Technically it does not change anything,

CVS commit: src/sys/arch/x86/acpi

2016-10-20 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Oct 20 14:06:18 UTC 2016 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: Reload the MSRs on the original cpu on i386 - looks like I forgot this part in my rev1.41. Technically it does not change anything,

CVS commit: src/sys/arch/x86/acpi

2016-10-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Oct 7 10:58:03 UTC 2016 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: Don't include sys/cdefs.h and __KERNEL_RSCID twice... once is enough. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43

CVS commit: src/sys/arch/x86/acpi

2016-10-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Oct 7 10:58:03 UTC 2016 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: Don't include sys/cdefs.h and __KERNEL_RSCID twice... once is enough. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43

CVS commit: src/sys/arch/x86/acpi

2016-09-20 Thread Maya Rashish
Module Name:src Committed By: maya Date: Tue Sep 20 08:38:55 UTC 2016 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: use a value of hw.acpi.sleep.vbios that might actually work for any real hardware suspend. stop dragging feet through the ground in PR

CVS commit: src/sys/arch/x86/acpi

2016-09-20 Thread Maya Rashish
Module Name:src Committed By: maya Date: Tue Sep 20 08:38:55 UTC 2016 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: use a value of hw.acpi.sleep.vbios that might actually work for any real hardware suspend. stop dragging feet through the ground in PR

CVS commit: src/sys/arch/x86/acpi

2016-07-27 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jul 27 13:04:29 UTC 2016 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: Call cpu_init_msrs on i386 when waking up. Currently it does not change anything, since MSR_EFER is already enabled earlier. But if we

CVS commit: src/sys/arch/x86/acpi

2016-07-27 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jul 27 13:04:29 UTC 2016 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: Call cpu_init_msrs on i386 when waking up. Currently it does not change anything, since MSR_EFER is already enabled earlier. But if we

CVS commit: src/sys/arch/x86/acpi

2016-01-28 Thread Hisashi T Fujinaka
Module Name:src Committed By: htodd Date: Thu Jan 28 23:50:04 UTC 2016 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: Fix build break. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/x86/acpi/acpi_machdep.c Please note

CVS commit: src/sys/arch/x86/acpi

2016-01-28 Thread Hisashi T Fujinaka
Module Name:src Committed By: htodd Date: Thu Jan 28 23:50:04 UTC 2016 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: Fix build break. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/x86/acpi/acpi_machdep.c Please note

CVS commit: src/sys/arch/x86/acpi

2015-10-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Oct 6 15:06:05 UTC 2015 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: CID/1325751: Avoid possible 32 bit overflow. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/arch/x86/acpi

2015-10-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Oct 6 15:06:05 UTC 2015 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: CID/1325751: Avoid possible 32 bit overflow. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/arch/x86/acpi

2015-08-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Aug 18 10:42:41 UTC 2015 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: dup the argument of the wakeup vector. XXX: is that correct? To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39

CVS commit: src/sys/arch/x86/acpi

2015-08-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Aug 18 10:42:41 UTC 2015 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: dup the argument of the wakeup vector. XXX: is that correct? To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39

CVS commit: src/sys/arch/x86/acpi

2014-05-12 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon May 12 11:51:34 UTC 2014 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: acpi_md_findoverride is only used when NIOAPIC 0, so don't provide it otherwise. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/x86/acpi

2014-05-12 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon May 12 11:51:34 UTC 2014 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: acpi_md_findoverride is only used when NIOAPIC 0, so don't provide it otherwise. To generate a diff of this commit: cvs rdiff -u

Re: CVS commit: src/sys/arch/x86/acpi

2014-04-18 Thread Jukka Ruohonen
On Thu, Apr 17, 2014 at 12:01:24PM -0400, Christos Zoulas wrote: Module Name: src Committed By: christos Date: Thu Apr 17 16:01:24 UTC 2014 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: CID/1203191: Out of bounds read Oh, nasty. The code was pretty

Re: CVS commit: src/sys/arch/x86/acpi

2014-04-18 Thread Christos Zoulas
In article 20140418072727.GA2474@marx.bitnet, Jukka Ruohonen jruoho...@iki.fi wrote: On Thu, Apr 17, 2014 at 12:01:24PM -0400, Christos Zoulas wrote: Module Name: src Committed By:christos Date:Thu Apr 17 16:01:24 UTC 2014 Modified Files: src/sys/arch/x86/acpi:

CVS commit: src/sys/arch/x86/acpi

2014-04-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Apr 17 16:01:24 UTC 2014 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: CID/1203191: Out of bounds read To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/sys/arch/x86/acpi/acpi_cpu_md.c

CVS commit: src/sys/arch/x86/acpi

2013-11-20 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Wed Nov 20 13:52:30 UTC 2013 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Allow 4-bit range for MSR_THERM_CONTROL. To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74

CVS commit: src/sys/arch/x86/acpi

2013-11-20 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Wed Nov 20 13:52:30 UTC 2013 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Allow 4-bit range for MSR_THERM_CONTROL. To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74

CVS commit: src/sys/arch/x86/acpi

2013-10-06 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Oct 6 16:34:49 UTC 2013 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: Correct acpi_md_OsWritable() logic so that it can return TRUE. From Masanori Kanaoka in PR 47571. To generate a diff of this

CVS commit: src/sys/arch/x86/acpi

2013-10-06 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Oct 6 16:34:49 UTC 2013 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: Correct acpi_md_OsWritable() logic so that it can return TRUE. From Masanori Kanaoka in PR 47571. To generate a diff of this

CVS commit: src/sys/arch/x86/acpi

2013-03-31 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Mar 31 19:34:25 UTC 2013 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: yet more fixes for PR 47648 / PR 47016: when using a temporary mp_intr_map, initialize the flags field as well as redir since

CVS commit: src/sys/arch/x86/acpi

2013-03-31 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Mar 31 19:34:25 UTC 2013 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: yet more fixes for PR 47648 / PR 47016: when using a temporary mp_intr_map, initialize the flags field as well as redir since

re: CVS commit: src/sys/arch/x86/acpi

2012-12-06 Thread matthew green
Module Name: src Committed By: jruoho Date: Thu Dec 6 04:43:29 UTC 2012 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Disable C1E also on K8, if present. From Imre Vadasz i...@vdsz.com in PR install/47224. ah, that would explain why i still had to

CVS commit: src/sys/arch/x86/acpi

2012-12-05 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Thu Dec 6 04:43:29 UTC 2012 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Disable C1E also on K8, if present. From Imre Vadasz i...@vdsz.com in PR install/47224. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch/x86/acpi

2012-12-05 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Thu Dec 6 04:43:29 UTC 2012 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Disable C1E also on K8, if present. From Imre Vadasz i...@vdsz.com in PR install/47224. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch/x86/acpi

2012-08-25 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Aug 26 01:04:03 UTC 2012 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: It turns out we're actually waiting for other processors to be unbusy, not busy. Unbreaks ACPI suspend on uniprocessor. Probably

CVS commit: src/sys/arch/x86/acpi

2012-08-25 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Aug 26 01:04:03 UTC 2012 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: It turns out we're actually waiting for other processors to be unbusy, not busy. Unbreaks ACPI suspend on uniprocessor. Probably

CVS commit: src/sys/arch/x86/acpi

2012-02-11 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sat Feb 11 22:07:53 UTC 2012 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Add non-XPSS support for AMD family 15h a.k.a. Bulldozer. Ok releng@. To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70

CVS commit: src/sys/arch/x86/acpi

2012-02-11 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sat Feb 11 22:09:47 UTC 2012 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Fix missing case for AMD 0x15. To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71 src/sys/arch/x86/acpi/acpi_cpu_md.c

CVS commit: src/sys/arch/x86/acpi

2012-02-11 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sat Feb 11 22:07:53 UTC 2012 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Add non-XPSS support for AMD family 15h a.k.a. Bulldozer. Ok releng@. To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70

CVS commit: src/sys/arch/x86/acpi

2012-02-11 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sat Feb 11 22:09:47 UTC 2012 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Fix missing case for AMD 0x15. To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71 src/sys/arch/x86/acpi/acpi_cpu_md.c

CVS commit: src/sys/arch/x86/acpi

2012-01-30 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Mon Jan 30 21:47:24 UTC 2012 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: acpi_md_ncpus: use kcpuset_attached instead. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/arch/x86/acpi

2012-01-30 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Mon Jan 30 21:47:24 UTC 2012 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c Log Message: acpi_md_ncpus: use kcpuset_attached instead. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/arch/x86/acpi

2011-11-14 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Tue Nov 15 07:20:31 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Add support for AMD family 12h. Also revert revision 1.67, as it implies maintenance burden for limited value. XXX: Need to add family

CVS commit: src/sys/arch/x86/acpi

2011-11-14 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Tue Nov 15 07:20:31 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Add support for AMD family 12h. Also revert revision 1.67, as it implies maintenance burden for limited value. XXX: Need to add family

CVS commit: src/sys/arch/x86/acpi

2011-09-24 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sat Sep 24 10:59:02 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: As the detection of C1E is not entirely clear-cut, use rdmsr_safe() when reading the AMD interrupt pending and CMP-halt register. To

CVS commit: src/sys/arch/x86/acpi

2011-09-24 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sat Sep 24 11:17:26 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Be more intelligent; read the MSR_CMPHALT with rdmsr_safe() and set the C1E-flag based on this. Pointed out by jmcneill@. To

CVS commit: src/sys/arch/x86/acpi

2011-09-24 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sat Sep 24 19:41:40 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Try to obtain reliable MHz values for AMD familiesi 10h and 11h. To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67

CVS commit: src/sys/arch/x86/acpi

2011-09-24 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sat Sep 24 10:59:02 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: As the detection of C1E is not entirely clear-cut, use rdmsr_safe() when reading the AMD interrupt pending and CMP-halt register. To

CVS commit: src/sys/arch/x86/acpi

2011-09-24 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sat Sep 24 11:17:26 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Be more intelligent; read the MSR_CMPHALT with rdmsr_safe() and set the C1E-flag based on this. Pointed out by jmcneill@. To

CVS commit: src/sys/arch/x86/acpi

2011-09-24 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sat Sep 24 19:41:40 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Try to obtain reliable MHz values for AMD familiesi 10h and 11h. To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67

CVS commit: src/sys/arch/x86/acpi

2011-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Sep 15 12:32:30 UTC 2011 Modified Files: src/sys/arch/x86/acpi: Makefile.wakecode.inc Log Message: fix typo, revert to previous version To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/arch/x86/acpi

2011-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Sep 15 12:32:30 UTC 2011 Modified Files: src/sys/arch/x86/acpi: Makefile.wakecode.inc Log Message: fix typo, revert to previous version To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/arch/x86/acpi

2011-09-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Sep 14 13:13:21 UTC 2011 Modified Files: src/sys/arch/x86/acpi: Makefile.wakecode.inc Log Message: Don't depend on the .d file here; since this is the only rule, acpi_wakeup.d will never be build! To generate a diff of

CVS commit: src/sys/arch/x86/acpi

2011-09-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Sep 14 14:58:43 UTC 2011 Modified Files: src/sys/arch/x86/acpi: Makefile.wakecode.inc Log Message: revert previous; bug was in the position of the inclusion of the file. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/x86/acpi

2011-09-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Sep 14 13:13:21 UTC 2011 Modified Files: src/sys/arch/x86/acpi: Makefile.wakecode.inc Log Message: Don't depend on the .d file here; since this is the only rule, acpi_wakeup.d will never be build! To generate a diff of

CVS commit: src/sys/arch/x86/acpi

2011-09-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Sep 14 14:58:43 UTC 2011 Modified Files: src/sys/arch/x86/acpi: Makefile.wakecode.inc Log Message: revert previous; bug was in the position of the inclusion of the file. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/x86/acpi

2011-06-23 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Thu Jun 23 08:10:36 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Fix bug pointed out by njoly@. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/sys/arch/x86/acpi/acpi_cpu_md.c

CVS commit: src/sys/arch/x86/acpi

2011-06-23 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Thu Jun 23 08:10:36 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Fix bug pointed out by njoly@. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/sys/arch/x86/acpi/acpi_cpu_md.c

CVS commit: src/sys/arch/x86/acpi

2011-06-20 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Mon Jun 20 15:39:54 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_pdc.c Log Message: Use acpi_match_cpu_handle() from acpi_util.c and only evaluate the _PDC control method for CPUs that are enabled in the MADT. To

CVS commit: src/sys/arch/x86/acpi

2011-06-06 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Mon Jun 6 07:42:33 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: When getting the frequency, use APERF/MPERF as a fallback method. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60

CVS commit: src/sys/arch/x86/acpi

2011-06-06 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Mon Jun 6 07:42:33 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: When getting the frequency, use APERF/MPERF as a fallback method. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60

CVS commit: src/sys/arch/x86/acpi

2011-05-31 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Tue May 31 14:45:37 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Remove the sanity check that tested the internal consistency of the FID/VID algorithm used by K8. Tested by cegger@. The check is

CVS commit: src/sys/arch/x86/acpi

2011-05-31 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Tue May 31 14:45:37 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Remove the sanity check that tested the internal consistency of the FID/VID algorithm used by K8. Tested by cegger@. The check is

CVS commit: src/sys/arch/x86/acpi

2011-05-20 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri May 20 13:14:58 UTC 2011 Modified Files: src/sys/arch/x86/acpi: Makefile.wakecode.inc Log Message: LLVM's assembler parser doesn't support .code32 yet, so disable it as needed. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/x86/acpi

2011-05-20 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri May 20 13:14:58 UTC 2011 Modified Files: src/sys/arch/x86/acpi: Makefile.wakecode.inc Log Message: LLVM's assembler parser doesn't support .code32 yet, so disable it as needed. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/x86/acpi

2011-03-24 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Thu Mar 24 11:52:53 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Reset APERF and MPERF only after interrupts have been enabled. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57

CVS commit: src/sys/arch/x86/acpi

2011-03-24 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Thu Mar 24 11:52:53 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_cpu_md.c Log Message: Reset APERF and MPERF only after interrupts have been enabled. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57

  1   2   >