- Catch up to moving headers, machine/ipl.h -> sys/ipl.h
- Fix some whitespace bogons. Submitted by: bde (2)
This commit is contained in:
parent
c74e16f917
commit
ffc2c9e3ee
@ -55,6 +55,7 @@
|
||||
#include <sys/systm.h>
|
||||
#include <sys/sysproto.h>
|
||||
#include <sys/signalvar.h>
|
||||
#include <sys/ipl.h>
|
||||
#include <sys/kernel.h>
|
||||
#include <sys/ktr.h>
|
||||
#include <sys/linker.h>
|
||||
@ -96,7 +97,6 @@
|
||||
#include <machine/clock.h>
|
||||
#include <machine/specialreg.h>
|
||||
#include <machine/bootinfo.h>
|
||||
#include <machine/ipl.h>
|
||||
#include <machine/md_var.h>
|
||||
#include <machine/mutex.h>
|
||||
#include <machine/pc/bios.h>
|
||||
@ -996,7 +996,8 @@ cpu_halt(void)
|
||||
*/
|
||||
#ifndef SMP
|
||||
static int cpu_idle_hlt = 1;
|
||||
SYSCTL_INT(_machdep, OID_AUTO, cpu_idle_hlt, CTLFLAG_RW, &cpu_idle_hlt, 0, "Idle loop HLT enable");
|
||||
SYSCTL_INT(_machdep, OID_AUTO, cpu_idle_hlt, CTLFLAG_RW,
|
||||
&cpu_idle_hlt, 0, "Idle loop HLT enable");
|
||||
|
||||
/*
|
||||
* Note that we have to be careful here to avoid a race between checking
|
||||
@ -1007,13 +1008,13 @@ SYSCTL_INT(_machdep, OID_AUTO, cpu_idle_hlt, CTLFLAG_RW, &cpu_idle_hlt, 0, "Idle
|
||||
static void
|
||||
cpu_idle(void *junk, int count)
|
||||
{
|
||||
if (cpu_idle_hlt){
|
||||
if (cpu_idle_hlt) {
|
||||
disable_intr();
|
||||
if (procrunnable()) {
|
||||
if (procrunnable())
|
||||
enable_intr();
|
||||
} else {
|
||||
else {
|
||||
enable_intr();
|
||||
__asm__ ("hlt");
|
||||
__asm __volatile("hlt");
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1022,7 +1023,8 @@ static void cpu_idle_register(void *junk)
|
||||
{
|
||||
EVENTHANDLER_FAST_REGISTER(idle_event, cpu_idle, NULL, IDLE_PRI_LAST);
|
||||
}
|
||||
SYSINIT(cpu_idle_register, SI_SUB_SCHED_IDLE, SI_ORDER_SECOND, cpu_idle_register, NULL)
|
||||
SYSINIT(cpu_idle_register, SI_SUB_SCHED_IDLE, SI_ORDER_SECOND,
|
||||
cpu_idle_register, NULL)
|
||||
#endif /* !SMP */
|
||||
|
||||
/*
|
||||
|
@ -55,6 +55,7 @@
|
||||
#include <sys/systm.h>
|
||||
#include <sys/sysproto.h>
|
||||
#include <sys/signalvar.h>
|
||||
#include <sys/ipl.h>
|
||||
#include <sys/kernel.h>
|
||||
#include <sys/ktr.h>
|
||||
#include <sys/linker.h>
|
||||
@ -96,7 +97,6 @@
|
||||
#include <machine/clock.h>
|
||||
#include <machine/specialreg.h>
|
||||
#include <machine/bootinfo.h>
|
||||
#include <machine/ipl.h>
|
||||
#include <machine/md_var.h>
|
||||
#include <machine/mutex.h>
|
||||
#include <machine/pc/bios.h>
|
||||
@ -996,7 +996,8 @@ cpu_halt(void)
|
||||
*/
|
||||
#ifndef SMP
|
||||
static int cpu_idle_hlt = 1;
|
||||
SYSCTL_INT(_machdep, OID_AUTO, cpu_idle_hlt, CTLFLAG_RW, &cpu_idle_hlt, 0, "Idle loop HLT enable");
|
||||
SYSCTL_INT(_machdep, OID_AUTO, cpu_idle_hlt, CTLFLAG_RW,
|
||||
&cpu_idle_hlt, 0, "Idle loop HLT enable");
|
||||
|
||||
/*
|
||||
* Note that we have to be careful here to avoid a race between checking
|
||||
@ -1007,13 +1008,13 @@ SYSCTL_INT(_machdep, OID_AUTO, cpu_idle_hlt, CTLFLAG_RW, &cpu_idle_hlt, 0, "Idle
|
||||
static void
|
||||
cpu_idle(void *junk, int count)
|
||||
{
|
||||
if (cpu_idle_hlt){
|
||||
if (cpu_idle_hlt) {
|
||||
disable_intr();
|
||||
if (procrunnable()) {
|
||||
if (procrunnable())
|
||||
enable_intr();
|
||||
} else {
|
||||
else {
|
||||
enable_intr();
|
||||
__asm__ ("hlt");
|
||||
__asm __volatile("hlt");
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1022,7 +1023,8 @@ static void cpu_idle_register(void *junk)
|
||||
{
|
||||
EVENTHANDLER_FAST_REGISTER(idle_event, cpu_idle, NULL, IDLE_PRI_LAST);
|
||||
}
|
||||
SYSINIT(cpu_idle_register, SI_SUB_SCHED_IDLE, SI_ORDER_SECOND, cpu_idle_register, NULL)
|
||||
SYSINIT(cpu_idle_register, SI_SUB_SCHED_IDLE, SI_ORDER_SECOND,
|
||||
cpu_idle_register, NULL)
|
||||
#endif /* !SMP */
|
||||
|
||||
/*
|
||||
|
Loading…
Reference in New Issue
Block a user