Truxton Fulton
05dfa35e84
x86: fix reboot with no keyboard attached
Attempt to fix http://bugzilla.kernel.org/show_bug.cgi?id=8378
Hiroto Shibuya wrote to tell me that he has a VIA EPIA-EK10000 which
suffers from the reboot problem when no keyboard is attached. My first
patch works for him:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=59f4e7d572980a521b7bdba74ab71b21f5995538
But the latest patch does not work for him :
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8b93789808756bcc1e5c90c99f1b1ef52f839a51
We found that it was necessary to also set the "disable keyboard" flag in
the command byte, as the first patch was doing. The second patch tries to
minimally modify the command byte, but it is not enough.
Please consider this simple one-line patch to help people with low end VIA
motherboards reboot when no keyboard is attached. Hiroto Shibuya has
verified that this works for him (as I no longer have an afflicted
machine).
Additional discussion:
Note that original patch from Truxton DOES
disable keyboard and this has been in main tree since 2.6.14, thus it must have
quite a bit of air time already.
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.14.y.git;a=commit;h=59f4e7d572980a521b7bdba74ab71b21f5995538
Note that he only mention "System flag" in the description and comment, but
in the code, "disable keyboard" flag is set.
outb(0x14, 0x60); /* set "System flag" */
In 2.6.23, he made a change to read the current byte and then mask the flags,
but along this change, he only set the "System flag" and dropped the setting
of "disable keyboard" flag.
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.23.y.git;a=commit;h=8b93789808756bcc1e5c90c99f1b1ef52f839a51
outb(cmd | 0x04, 0x60); /* set "System flag" */
So my request is to restore the setting of disable keyboard flag which has been
there since 2.6.14 but disappeared in 2.6.23.
Cc: Lee Garrett <[email protected]>
Cc: "Hiroto Shibuya" <[email protected]>
Cc: Natalie Protasevich <[email protected]>
Cc: Dmitry Torokhov <[email protected]>
Cc: Ingo Molnar <[email protected]>
Cc: "H. Peter Anvin" <[email protected]>
Cc: Aristeu Rozanski <[email protected]>
Cc: <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Thomas Gleixner <[email protected]>
|
2007-11-17 16:27:01 +01:00 |
| .. |
|
mach-bigsmp
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mach-default
|
x86: fix reboot with no keyboard attached
|
2007-11-17 16:27:01 +01:00 |
|
mach-es7000
|
x86: fix bogus memcpy in es7000_check_dsdt()
|
2007-11-17 16:27:00 +01:00 |
|
mach-generic
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mach-numaq
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mach-summit
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mach-visws
|
x86: visws extern inline to static inline
|
2007-10-17 20:16:39 +02:00 |
|
mach-voyager
|
x86: voyager use correct header file name
|
2007-11-17 16:27:00 +01:00 |
|
xen
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
a.out.h
|
x86: unify a.out{,_32,_64}.h
|
2007-10-23 22:37:23 +02:00 |
|
acpi.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
acpi_32.h
|
x86: Unify i386 and x86-64 early quirks
|
2007-10-19 20:35:03 +02:00 |
|
acpi_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
agp.h
|
x86: unify include/asm/agp_32/64.h
|
2007-10-17 20:17:12 +02:00 |
|
alternative-asm.h
|
x86: rename .i assembler includes to .h
|
2007-10-17 20:16:29 +02:00 |
|
alternative.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
alternative_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
alternative_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
apic.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
apic_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
apic_64.h
|
x86: add lapic_shutdown for x86_64
|
2007-10-23 22:37:22 +02:00 |
|
apicdef.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
apicdef_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
apicdef_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
arch_hooks.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
atomic.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
atomic_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
atomic_64.h
|
x86: make atomic64_t work like atomic_t
|
2007-10-17 20:16:21 +02:00 |
|
auxvec.h
|
x86: unify include/asm/auxvec_32/64.h
|
2007-10-17 20:17:13 +02:00 |
|
bitops.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
bitops_32.h
|
bitops kernel-doc: inline instead of macro
|
2007-10-25 16:16:26 -07:00 |
|
bitops_64.h
|
x86 bitops: fix code style issues
|
2007-10-25 16:16:26 -07:00 |
|
boot.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
bootparam.h
|
Make asm-x86/bootparam.h includable from userspace.
|
2007-10-23 15:49:47 +10:00 |
|
bug.h
|
x86: unify include/asm/bug_32/64.h
|
2007-10-17 20:26:16 +02:00 |
|
bugs.h
|
x86: unify some more trivial include/asm-x86/ 32/64 variants
|
2007-10-17 20:17:10 +02:00 |
|
byteorder.h
|
x86: merge byteorder_32/64.h
|
2007-10-23 22:37:23 +02:00 |
|
cache.h
|
x86: unify include/asm/cache_32/64.h
|
2007-10-17 20:17:15 +02:00 |
|
cacheflush.h
|
Intel IOMMU: clflush_cache_range now takes size param
|
2007-10-22 08:13:18 -07:00 |
|
calgary.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
calling.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
checksum.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
checksum_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
checksum_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
cmpxchg.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
cmpxchg_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
cmpxchg_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
compat.h
|
x86: Use linux/elfcore-compat.h
|
2007-10-19 20:35:02 +02:00 |
|
cpu.h
|
i386: no need to make enable_cpu_hotplug a variable
|
2007-10-17 20:16:16 +02:00 |
|
cpufeature.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
cpufeature_32.h
|
I/OAT: Add DCA services
|
2007-10-16 09:43:09 -07:00 |
|
cpufeature_64.h
|
minimal build fixes for uml (fallout from x86 merge)
|
2007-10-13 09:57:15 -07:00 |
|
cputime.h
|
x86: trivial header merges
|
2007-10-17 20:17:08 +02:00 |
|
current.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
current_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
current_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
debugreg.h
|
x86: unify include/asm/debugreg_32/64.h
|
2007-10-17 20:35:37 +02:00 |
|
delay.h
|
x86: unify include/asm/delay_32/64.h
|
2007-10-17 20:17:17 +02:00 |
|
desc.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
desc_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
desc_64.h
|
x86: use descriptor's functions instead of inline assembly
|
2007-10-19 20:35:03 +02:00 |
|
desc_defs.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
device.h
|
intel-iommu: fix for IOMMU early crash
|
2007-10-22 08:13:19 -07:00 |
|
div64.h
|
x86: unify div64{,_32,_64}.h
|
2007-10-23 22:37:23 +02:00 |
|
dma-mapping.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
dma-mapping_32.h
|
Change table chaining layout
|
2007-10-22 21:20:01 +02:00 |
|
dma-mapping_64.h
|
x86-64: enable sg chaining
|
2007-10-16 11:26:02 +02:00 |
|
dma.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
dma_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
dma_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
dmi.h
|
x86: unify include/asm/dmi_32/64.h
|
2007-10-17 20:17:18 +02:00 |
|
dwarf2.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
dwarf2_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
dwarf2_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
e820.h
|
Make asm-x86/bootparam.h includable from userspace.
|
2007-10-23 15:49:47 +10:00 |
|
e820_32.h
|
Make asm-x86/bootparam.h includable from userspace.
|
2007-10-23 15:49:47 +10:00 |
|
e820_64.h
|
Make asm-x86/bootparam.h includable from userspace.
|
2007-10-23 15:49:47 +10:00 |
|
edac.h
|
x86: unify include/asm/cache_32/64.h
|
2007-10-17 20:17:19 +02:00 |
|
elf.h
|
x86: merge elf_32/64.h
|
2007-10-23 22:37:23 +02:00 |
|
emergency-restart.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
errno.h
|
x86: trivial header merges
|
2007-10-17 20:17:08 +02:00 |
|
fb.h
|
x86: unify include/asm/cache_32/64.h
|
2007-10-17 20:17:21 +02:00 |
|
fcntl.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
fixmap.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
fixmap_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
fixmap_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
floppy.h
|
x86: unify include/asm/floppy_32/64.h
|
2007-10-17 20:24:56 +02:00 |
|
fpu32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
frame.h
|
x86: rename .i assembler includes to .h
|
2007-10-17 20:16:29 +02:00 |
|
futex.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
futex_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
futex_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
gart.h
|
x86 gart: rename symbols only used for the GART implementation
|
2007-10-30 00:22:22 +01:00 |
|
genapic.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
genapic_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
genapic_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
geode.h
|
GEODE: use symbolic constant in cs5536 reboot fixup
|
2007-10-19 20:35:02 +02:00 |
|
hardirq.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
hardirq_32.h
|
x86: expand /proc/interrupts to include missing vectors, v2
|
2007-10-17 20:16:53 +02:00 |
|
hardirq_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
highmem.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
hpet.h
|
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
|
2007-10-19 20:36:17 -07:00 |
|
hw_irq.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
hw_irq_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
hw_irq_64.h
|
x86: Add parenthesis to IRQ vector macros
|
2007-10-17 20:16:28 +02:00 |
|
hypertransport.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
i387.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
i387_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
i387_64.h
|
x86: fix taking DNA during 64bit sigreturn
|
2007-11-12 11:09:33 -08:00 |
|
i8253.h
|
i386: Remove the useless #ifdef in i8253.h
|
2007-10-12 23:04:23 +02:00 |
|
i8259.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
ia32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
ia32_unistd.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
ide.h
|
ide: add CONFIG_IDE_ARCH_OBSOLETE_INIT
|
2007-10-20 00:32:32 +02:00 |
|
idle.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
intel_arch_perfmon.h
|
x86: unify some more trivial include/asm-x86/ 32/64 variants
|
2007-10-17 20:17:10 +02:00 |
|
io.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
io_32.h
|
x86: asm-i386/io.h fix constness
|
2007-10-17 20:16:40 +02:00 |
|
io_64.h
|
Remove dma_cache_(wback|inv|wback_inv) functions
|
2007-10-17 08:42:57 -07:00 |
|
io_apic.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
io_apic_32.h
|
i386: Expose IOAPIC register definitions even if CONFIG_X86_IO_APIC is not set
|
2007-10-13 10:18:17 +02:00 |
|
io_apic_64.h
|
x86: Unify i386 and x86-64 early quirks
|
2007-10-19 20:35:03 +02:00 |
|
ioctl.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
ioctls.h
|
x86: unify include/asm/ioctls_32/64.h
|
2007-10-17 20:26:11 +02:00 |
|
iommu.h
|
x86 gart: rename iommu.h to gart.h
|
2007-10-30 00:22:22 +01:00 |
|
ipcbuf.h
|
x86: unify some more trivial include/asm-x86/ 32/64 variants
|
2007-10-17 20:17:10 +02:00 |
|
ipi.h
|
x86: convert cpu_to_apicid to be a per cpu variable
|
2007-10-19 20:35:03 +02:00 |
|
irq.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
irq_32.h
|
i386: introduce "used_vectors" bitmap which can be used to reserve vectors.
|
2007-10-19 20:35:03 +02:00 |
|
irq_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
irq_regs.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
irq_regs_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
irq_regs_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
irqflags.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
irqflags_32.h
|
lockdep: fixup irq tracing
|
2007-10-25 14:01:10 +02:00 |
|
irqflags_64.h
|
lockdep: fixup irq tracing
|
2007-10-25 14:01:10 +02:00 |
|
ist.h
|
Make asm-x86/bootparam.h includable from userspace.
|
2007-10-23 15:49:47 +10:00 |
|
k8.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
Kbuild
|
x86: merge setup_32/64.h
|
2007-10-23 22:37:24 +02:00 |
|
kdebug.h
|
x86: unify include/asm/kdebug_32/64.h
|
2007-10-17 20:26:12 +02:00 |
|
kexec.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
kexec_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
kexec_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
kmap_types.h
|
x86: unify include/asm/agp_32/64.h
|
2007-10-17 20:26:13 +02:00 |
|
kprobes.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
kprobes_32.h
|
kprobes: support kretprobe blacklist
|
2007-10-16 09:43:10 -07:00 |
|
kprobes_64.h
|
kprobes: support kretprobe blacklist
|
2007-10-16 09:43:10 -07:00 |
|
ldt.h
|
x86: unify include/asm/ldt_32/64.h
|
2007-10-17 20:16:47 +02:00 |
|
lguest.h
|
Reorder guest saved regs to match hyperall order
|
2007-10-23 15:49:51 +10:00 |
|
lguest_hcall.h
|
lguest: make async_hcall() static
|
2007-11-05 21:53:29 +11:00 |
|
linkage.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
linkage_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
linkage_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
local.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
local_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
local_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mach_apic.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
math_emu.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mc146818rtc.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mc146818rtc_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mc146818rtc_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mca.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mca_dma.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mce.h
|
x86: unify include/asm/mce_32/64.h
|
2007-10-17 20:16:44 +02:00 |
|
mman.h
|
x86: unify include/asm/mman_32/64.h
|
2007-10-17 20:26:15 +02:00 |
|
mmsegment.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mmu.h
|
x86: merge mmu{,_32,_64}.h
|
2007-10-23 22:37:22 +02:00 |
|
mmu_context.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mmu_context_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mmu_context_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mmx.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mmzone.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mmzone_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mmzone_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
module.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
module_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
module_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mpspec.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mpspec_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mpspec_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mpspec_def.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
msgbuf.h
|
x86: merge msgbuf_32/64.h
|
2007-10-23 22:37:24 +02:00 |
|
msidef.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
msr-index.h
|
i386: i386 add AMD64 Barcelona PMU MSR definitions to msr.h
|
2007-10-19 20:35:03 +02:00 |
|
msr.h
|
x86: merge msr_32/64.h
|
2007-10-23 22:37:24 +02:00 |
|
mtrr.h
|
x86: merge mttr_32/64.h
|
2007-10-23 22:37:24 +02:00 |
|
mutex.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mutex_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
mutex_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
namei.h
|
x86: unify some more trivial include/asm-x86/ 32/64 variants
|
2007-10-17 20:17:10 +02:00 |
|
nmi.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
nmi_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
nmi_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
numa.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
numa_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
numa_64.h
|
x86: clean up apicid_to_node declaration
|
2007-10-17 20:15:16 +02:00 |
|
numaq.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
page.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
page_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
page_64.h
|
x86_64: SPARSEMEM_VMEMMAP 2M page size support
|
2007-10-16 09:42:51 -07:00 |
|
param.h
|
x86: unify some more trivial include/asm-x86/ 32/64 variants
|
2007-10-17 20:17:10 +02:00 |
|
paravirt.h
|
paravirt: clean up lazy mode handling
|
2007-10-16 11:51:29 -07:00 |
|
parport.h
|
x86: unify some more trivial include/asm-x86/ 32/64 variants
|
2007-10-17 20:17:10 +02:00 |
|
pci-direct.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
pci.h
|
PCI: merge almost all of pci_32.h and pci_64.h together
|
2007-10-12 15:03:20 -07:00 |
|
pci_32.h
|
PCI: merge almost all of pci_32.h and pci_64.h together
|
2007-10-12 15:03:20 -07:00 |
|
pci_64.h
|
x86 gart: rename CONFIG_IOMMU to CONFIG_GART_IOMMU
|
2007-10-30 00:22:22 +01:00 |
|
pda.h
|
x86: expand /proc/interrupts to include missing vectors, v2
|
2007-10-17 20:16:53 +02:00 |
|
percpu.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
percpu_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
percpu_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
pgalloc.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
pgalloc_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
pgalloc_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
pgtable-2level-defs.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
pgtable-2level.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
pgtable-3level-defs.h
|
paravirt: refactor struct paravirt_ops into smaller pv_*_ops
|
2007-10-16 11:51:29 -07:00 |
|
pgtable-3level.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
pgtable.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
pgtable_32.h
|
remove asm/bitops.h includes
|
2007-10-19 11:53:41 -07:00 |
|
pgtable_64.h
|
remove asm/bitops.h includes
|
2007-10-19 11:53:41 -07:00 |
|
poll.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
posix_types.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
posix_types_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
posix_types_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
prctl.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
processor-cyrix.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
processor-flags.h
|
KVM: Use standard CR8 flags, and fix TPR definition
|
2007-10-13 10:18:19 +02:00 |
|
processor.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
processor_32.h
|
x86: convert cpuinfo_x86 array to a per_cpu array
|
2007-10-19 20:35:04 +02:00 |
|
processor_64.h
|
x86: convert cpuinfo_x86 array to a per_cpu array
|
2007-10-19 20:35:04 +02:00 |
|
proto.h
|
x86: Unify i386 and x86-64 early quirks
|
2007-10-19 20:35:03 +02:00 |
|
ptrace-abi.h
|
x86: unify include/asm/ptrace-abi_32/64.h
|
2007-10-17 20:16:45 +02:00 |
|
ptrace.h
|
oprofile: fix oops on x86 32-bit
|
2007-11-14 18:45:44 -08:00 |
|
reboot.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
reboot_fixups.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
required-features.h
|
x86: merge required-features.h
|
2007-10-23 22:37:24 +02:00 |
|
resource.h
|
x86: trivial header merges
|
2007-10-17 20:17:08 +02:00 |
|
resume-trace.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
resume-trace_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
resume-trace_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
rio.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
rtc.h
|
x86: trivial header merges
|
2007-10-17 20:17:08 +02:00 |
|
rwlock.h
|
x86: unify some more trivial include/asm-x86/ 32/64 variants
|
2007-10-17 20:17:10 +02:00 |
|
rwsem.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
scatterlist.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
scatterlist_32.h
|
Add CONFIG_DEBUG_SG sg validation
|
2007-10-22 21:20:03 +02:00 |
|
scatterlist_64.h
|
Add CONFIG_DEBUG_SG sg validation
|
2007-10-22 21:20:03 +02:00 |
|
seccomp.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
seccomp_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
seccomp_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
sections.h
|
x86: trivial header merges
|
2007-10-17 20:17:08 +02:00 |
|
segment.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
segment_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
segment_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
semaphore.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
semaphore_32.h
|
kill DECLARE_MUTEX_LOCKED
|
2007-10-17 08:42:47 -07:00 |
|
semaphore_64.h
|
kill DECLARE_MUTEX_LOCKED
|
2007-10-17 08:42:47 -07:00 |
|
sembuf.h
|
x86: unify some more trivial include/asm-x86/ 32/64 variants
|
2007-10-17 20:17:10 +02:00 |
|
serial.h
|
x86: merge some trivially mergeable headers
|
2007-10-17 20:17:09 +02:00 |
|
setup.h
|
x86: clean up setup.h and the boot code
|
2007-10-23 22:37:25 +02:00 |
|
shmbuf.h
|
x86: merge shmbuf_32/64.h
|
2007-10-23 22:37:24 +02:00 |
|
shmparam.h
|
x86: unify some more trivial include/asm-x86/ 32/64 variants
|
2007-10-17 20:17:10 +02:00 |
|
sigcontext.h
|
x86: merge sigcontext_32/64.h
|
2007-10-23 22:37:24 +02:00 |
|
sigcontext32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
siginfo.h
|
x86: unify include/asm/siginfo_32/64.h
|
2007-10-17 20:26:17 +02:00 |
|
signal.h
|
x86: merge signal_32/64.h
|
2007-10-23 22:37:24 +02:00 |
|
smp.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
smp_32.h
|
Revert "i386: export i386 smp_call_function_mask() to modules"
|
2007-10-27 20:57:43 +02:00 |
|
smp_64.h
|
x86: add safe_smp_processor_id for x86_64
|
2007-10-23 22:37:23 +02:00 |
|
socket.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
sockios.h
|
x86: merge some trivially mergeable headers
|
2007-10-17 20:17:09 +02:00 |
|
sparsemem.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
sparsemem_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
sparsemem_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
spinlock.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
spinlock_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
spinlock_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
spinlock_types.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
srat.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
stacktrace.h
|
x86: constify stacktrace_ops
|
2007-10-17 20:16:11 +02:00 |
|
stat.h
|
x86: merge stat_32/64.h
|
2007-10-23 22:37:24 +02:00 |
|
statfs.h
|
x86: merge statfs_32/64.h
|
2007-10-23 22:37:24 +02:00 |
|
string.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
string_32.h
|
i386: Remove strrchr assembler implementation
|
2007-10-17 20:16:23 +02:00 |
|
string_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
suspend.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
suspend_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
suspend_64.h
|
x86: Save registers in saved_context during suspend and hibernation
|
2007-10-23 22:37:24 +02:00 |
|
swiotlb.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
sync_bitops.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
system.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
system_32.h
|
i386: consolidate show_regs and show_registers for i386
|
2007-10-19 20:35:03 +02:00 |
|
system_64.h
|
x86: remove STR() macros
|
2007-10-17 20:16:25 +02:00 |
|
tce.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
termbits.h
|
x86: unify some more trivial include/asm-x86/ 32/64 variants
|
2007-10-17 20:17:10 +02:00 |
|
termios.h
|
x86: unify some more trivial include/asm-x86/ 32/64 variants
|
2007-10-17 20:17:10 +02:00 |
|
therm_throt.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
thread_info.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
thread_info_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
thread_info_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
time.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
timer.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
timex.h
|
x86: unify timex.h variants
|
2007-10-12 23:04:23 +02:00 |
|
tlb.h
|
x86: unify include/asm/tlb_32/64.h
|
2007-10-17 20:26:18 +02:00 |
|
tlbflush.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
tlbflush_32.h
|
remove unused flush_tlb_pgtables
|
2007-10-19 11:53:34 -07:00 |
|
tlbflush_64.h
|
remove unused flush_tlb_pgtables
|
2007-10-19 11:53:34 -07:00 |
|
topology.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
topology_32.h
|
x86: convert cpuinfo_x86 array to a per_cpu array
|
2007-10-19 20:35:04 +02:00 |
|
topology_64.h
|
Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86
|
2007-10-19 15:06:00 -07:00 |
|
tsc.h
|
x86: unify timex.h variants
|
2007-10-12 23:04:23 +02:00 |
|
types.h
|
x86: unify include/asm/types_32/64.h
|
2007-10-17 20:32:07 +02:00 |
|
uaccess.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
uaccess_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
uaccess_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
ucontext.h
|
x86: unify some more trivial include/asm-x86/ 32/64 variants
|
2007-10-17 20:17:10 +02:00 |
|
unaligned.h
|
x86: unify some more trivial include/asm-x86/ 32/64 variants
|
2007-10-17 20:17:10 +02:00 |
|
unistd.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
unistd_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
unistd_64.h
|
x86: cleanup 64bit unistd.h
|
2007-10-17 20:16:36 +02:00 |
|
unwind.h
|
x86: unify include/asm/unwind_32/64.h
|
2007-10-17 20:32:38 +02:00 |
|
user.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
user32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
user_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
user_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
vga.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
vgtod.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
vic.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
vm86.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
vmi.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
vmi_time.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
voyager.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
vsyscall.h
|
i386/x8664: cleanup the shared hpet code
|
2007-10-12 23:04:23 +02:00 |
|
vsyscall32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
xor.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
xor_32.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |
|
xor_64.h
|
i386/x86_64: move headers to include/asm-x86
|
2007-10-11 11:20:03 +02:00 |