diff options
Diffstat (limited to 'arch/x86')
-rw-r--r-- | arch/x86/.gitignore | 3 | ||||
-rw-r--r-- | arch/x86/boot/.gitignore | 10 | ||||
-rw-r--r-- | arch/x86/boot/compressed/.gitignore | 6 | ||||
-rw-r--r-- | arch/x86/boot/tools/.gitignore | 1 | ||||
-rw-r--r-- | arch/x86/include/asm/idle.h | 7 | ||||
-rw-r--r-- | arch/x86/kernel/.gitignore | 3 | ||||
-rw-r--r-- | arch/x86/kernel/acpi/realmode/.gitignore | 3 | ||||
-rw-r--r-- | arch/x86/kernel/cpu/.gitignore | 1 | ||||
-rw-r--r-- | arch/x86/kernel/process_64.c | 18 | ||||
-rw-r--r-- | arch/x86/lib/.gitignore | 1 | ||||
-rw-r--r-- | arch/x86/vdso/.gitignore | 6 | ||||
-rw-r--r-- | arch/x86/vdso/vdso32/.gitignore | 1 |
12 files changed, 2 insertions, 58 deletions
diff --git a/arch/x86/.gitignore b/arch/x86/.gitignore deleted file mode 100644 index 0280790..0000000 --- a/arch/x86/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -boot/compressed/vmlinux -tools/test_get_len - diff --git a/arch/x86/boot/.gitignore b/arch/x86/boot/.gitignore deleted file mode 100644 index 851fe93..0000000 --- a/arch/x86/boot/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -bootsect -bzImage -cpustr.h -mkcpustr -offsets.h -voffset.h -zoffset.h -setup -setup.bin -setup.elf diff --git a/arch/x86/boot/compressed/.gitignore b/arch/x86/boot/compressed/.gitignore deleted file mode 100644 index 4a46fab..0000000 --- a/arch/x86/boot/compressed/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -relocs -vmlinux.bin.all -vmlinux.relocs -vmlinux.lds -mkpiggy -piggy.S diff --git a/arch/x86/boot/tools/.gitignore b/arch/x86/boot/tools/.gitignore deleted file mode 100644 index 378eac2..0000000 --- a/arch/x86/boot/tools/.gitignore +++ /dev/null @@ -1 +0,0 @@ -build diff --git a/arch/x86/include/asm/idle.h b/arch/x86/include/asm/idle.h index f49253d7..f1e4268 100644 --- a/arch/x86/include/asm/idle.h +++ b/arch/x86/include/asm/idle.h @@ -1,13 +1,6 @@ #ifndef _ASM_X86_IDLE_H #define _ASM_X86_IDLE_H -#define IDLE_START 1 -#define IDLE_END 2 - -struct notifier_block; -void idle_notifier_register(struct notifier_block *n); -void idle_notifier_unregister(struct notifier_block *n); - #ifdef CONFIG_X86_64 void enter_idle(void); void exit_idle(void); diff --git a/arch/x86/kernel/.gitignore b/arch/x86/kernel/.gitignore deleted file mode 100644 index 08f4fd7..0000000 --- a/arch/x86/kernel/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -vsyscall.lds -vsyscall_32.lds -vmlinux.lds diff --git a/arch/x86/kernel/acpi/realmode/.gitignore b/arch/x86/kernel/acpi/realmode/.gitignore deleted file mode 100644 index 58f1f48..0000000 --- a/arch/x86/kernel/acpi/realmode/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -wakeup.bin -wakeup.elf -wakeup.lds diff --git a/arch/x86/kernel/cpu/.gitignore b/arch/x86/kernel/cpu/.gitignore deleted file mode 100644 index 667df55..0000000 --- a/arch/x86/kernel/cpu/.gitignore +++ /dev/null @@ -1 +0,0 @@ -capflags.c diff --git a/arch/x86/kernel/process_64.c b/arch/x86/kernel/process_64.c index b01898d..eeb5004 100644 --- a/arch/x86/kernel/process_64.c +++ b/arch/x86/kernel/process_64.c @@ -56,31 +56,17 @@ asmlinkage extern void ret_from_fork(void); DEFINE_PER_CPU(unsigned long, old_rsp); static DEFINE_PER_CPU(unsigned char, is_idle); -static ATOMIC_NOTIFIER_HEAD(idle_notifier); - -void idle_notifier_register(struct notifier_block *n) -{ - atomic_notifier_chain_register(&idle_notifier, n); -} -EXPORT_SYMBOL_GPL(idle_notifier_register); - -void idle_notifier_unregister(struct notifier_block *n) -{ - atomic_notifier_chain_unregister(&idle_notifier, n); -} -EXPORT_SYMBOL_GPL(idle_notifier_unregister); - void enter_idle(void) { percpu_write(is_idle, 1); - atomic_notifier_call_chain(&idle_notifier, IDLE_START, NULL); + idle_notifier_call_chain(IDLE_START); } static void __exit_idle(void) { if (x86_test_and_clear_bit_percpu(0, is_idle) == 0) return; - atomic_notifier_call_chain(&idle_notifier, IDLE_END, NULL); + idle_notifier_call_chain(IDLE_END); } /* Called from interrupts to signify idle end */ diff --git a/arch/x86/lib/.gitignore b/arch/x86/lib/.gitignore deleted file mode 100644 index 8df89f0..0000000 --- a/arch/x86/lib/.gitignore +++ /dev/null @@ -1 +0,0 @@ -inat-tables.c diff --git a/arch/x86/vdso/.gitignore b/arch/x86/vdso/.gitignore deleted file mode 100644 index 60274d5..0000000 --- a/arch/x86/vdso/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -vdso.lds -vdso-syms.lds -vdso32-syms.lds -vdso32-syscall-syms.lds -vdso32-sysenter-syms.lds -vdso32-int80-syms.lds diff --git a/arch/x86/vdso/vdso32/.gitignore b/arch/x86/vdso/vdso32/.gitignore deleted file mode 100644 index e45fba9..0000000 --- a/arch/x86/vdso/vdso32/.gitignore +++ /dev/null @@ -1 +0,0 @@ -vdso32.lds |