2011-01-18 |
Brian Gerst | x86: Clear irqstack thread_info Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-10-27 |
Brian Gerst | x86-32: Allocate irq stacks seperate from percpu area Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-09-10 |
Brian Gerst | percpu: Optimize __get_cpu_var() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-09-10 |
Brian Gerst | x86, percpu: Optimize this_cpu_ptr Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-09-09 |
Brian Gerst | x86, fpu: Merge fpu_save_init() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-09-09 |
Brian Gerst | x86-32, fpu: Rewrite fpu_save_init() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-09-09 |
Brian Gerst | x86, fpu: Remove PSHUFB_XMM5_* macros Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-09-09 |
Brian Gerst | x86, fpu: Remove unnecessary ifdefs from i387 code. Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-09-09 |
Brian Gerst | x86-32, fpu: Remove math_emulate stub Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-09-09 |
Brian Gerst | x86-64, fpu: Simplify constraints for fxsave/fxtstor Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-09-09 |
Brian Gerst | x86-64, fpu: Fix %cs value in convert_from_fxsr() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-09-09 |
Brian Gerst | x86-64, fpu: Disable preemption when using TS_USEDFPU Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-09-09 |
Brian Gerst | x86, fpu: Merge __save_init_fpu() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-09-09 |
Brian Gerst | x86, fpu: Merge tolerant_fwait() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-09-09 |
Brian Gerst | x86, fpu: Merge fpu_init() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-09-09 |
Brian Gerst | x86: Use correct type for %cr4 Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-08-01 |
Brian Gerst | x86-32, asm: Directly access per-cpu GDT Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-08-01 |
Brian Gerst | x86-64, asm: Directly access per-cpu IST Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-07-22 |
Brian Gerst | x86-64: Simplify loading initial_gs Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-07-22 |
Brian Gerst | x86: Use symbolic MSR names Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-07-22 |
Brian Gerst | x86: Remove redundant K6 MSRs Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-05-03 |
Brian Gerst | x86-32: Don't set ignore_fpu_irq in simd exception Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-05-03 |
Brian Gerst | x86: Merge kernel_math_error() into math_error() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-05-03 |
Brian Gerst | x86: Merge simd_math_error() into math_error() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-05-03 |
Brian Gerst | x86-32: Rework cache flush denied handler Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-02-05 |
Brian Gerst | x86: Merge io.h Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-02-05 |
Brian Gerst | x86: Simplify flush_write_buffers() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-02-05 |
Brian Gerst | x86: Clean up mem*io functions. Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-02-05 |
Brian Gerst | x86-64: Use BUILDIO in io_64.h Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-02-05 |
Brian Gerst | x86-64: Reorganize io_64.h Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-02-05 |
Brian Gerst | x86-32: Remove _local variants of in/out from io_32.h Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-02-05 |
Brian Gerst | x86-32: Move XQUAD definitions to numaq.h Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-01-13 |
Brian Gerst | x86: Merge show_regs() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-01-07 |
Brian Gerst | x86: Merge asm/atomic_{32,64}.h Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-01-07 |
Brian Gerst | x86: Sync asm/atomic_32.h and asm/atomic_64.h Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2010-01-07 |
Brian Gerst | x86: Split atomic64_t functions into seperate headers Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-12-11 |
Brian Gerst | x86: Merge kernel_thread() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-12-10 |
Brian Gerst | x86: Sync 32/64-bit kernel_thread Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-12-10 |
Brian Gerst | x86, 32-bit: Use same regs as 64-bit for kernel_thread_helper Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-12-10 |
Brian Gerst | x86, 64-bit: Use user_mode() to determine new stack... Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-12-10 |
Brian Gerst | x86, 64-bit: Move kernel_thread to C Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-12-10 |
Brian Gerst | x86: Merge sys_clone Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-12-10 |
Brian Gerst | x86, 32-bit: Convert sys_vm86 & sys_vm86old Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-12-10 |
Brian Gerst | x86: Merge sys_sigaltstack Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-12-10 |
Brian Gerst | x86: Merge sys_execve Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-12-10 |
Brian Gerst | x86: Merge sys_iopl Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-12-10 |
Brian Gerst | x86-32: Add new pt_regs stubs Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-11-26 |
Brian Gerst | x86, 64-bit: Set data segments to null after switching... Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-11-26 |
Brian Gerst | x86: Optimize loadsegment() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-11-03 |
Brian Gerst | x86, 64-bit: Fix bstep_iret jump Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-10-12 |
Brian Gerst | x86, 64-bit: Move K8 B step iret fixup to fault entry asm Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-02-11 |
Brian Gerst | x86: use regparm(3) for passed-in pt_regs pointer Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-02-11 |
Brian Gerst | x86: drop -fno-stack-protector annotations after pt_regs... Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-02-11 |
Brian Gerst | x86: pass in pt_regs pointer for syscalls that need it Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-02-11 |
Brian Gerst | x86: use pt_regs pointer in do_device_not_available() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-02-09 |
Brian Gerst | x86: fix abuse of per_cpu_offset Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-02-09 |
Brian Gerst | x86: use linker to offset symbols by __per_cpu_load Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-02-09 |
Brian Gerst | percpu: make PER_CPU_BASE_SECTION overridable by arches Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-31 |
Brian Gerst | x86: pass in cpu number to switch_to_new_gdt() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-27 |
Brian Gerst | x86: load new GDT after setting up boot cpu per-cpu... Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-27 |
Brian Gerst | x86: remove extra barriers from load_gs_base() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-27 |
Brian Gerst | x86: initialize per-cpu GDT segment in per-cpu setup Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-27 |
Brian Gerst | x86: make Voyager use x86 per-cpu setup. Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-27 |
Brian Gerst | x86: don't assume boot cpu is #0 Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-27 |
Brian Gerst | x86: move this_cpu_offset Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-27 |
Brian Gerst | x86: only compile setup_percpu.o on SMP Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-27 |
Brian Gerst | x86: move apic variables to apic.c Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-27 |
Brian Gerst | x86: always page-align per-cpu area start and size Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-27 |
Brian Gerst | x86: move setup_cpu_local_masks() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-27 |
Brian Gerst | x86: move 64-bit NUMA code Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-27 |
Brian Gerst | x86: merge setup_per_cpu_maps() into setup_per_cpu_areas() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-26 |
Brian Gerst | generic, x86: fix __per_cpu_load relocation Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-23 |
Brian Gerst | x86: make irq_cpustat_t fields conditional Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-23 |
Brian Gerst | x86: merge hardirq_{32,64}.h into hardirq.h Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-23 |
Brian Gerst | x86: sync hardirq_{32,64}.h Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-23 |
Brian Gerst | x86: remove include of apic.h from hardirq_64.h Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-23 |
Brian Gerst | x86: remove idle_timestamp from 32bit irq_cpustat_t Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-21 |
Brian Gerst | x86: merge irq_regs.h Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-21 |
Brian Gerst | x86: merge mmu_context.h Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-21 |
Brian Gerst | x86: set %fs to __KERNEL_PERCPU unconditionally for... Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-21 |
Brian Gerst | x86: fix percpu_write with 64-bit constants Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-21 |
Brian Gerst | x86: clean up gdt_page definition Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-20 |
Brian Gerst | x86: remove pda.h Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-20 |
Brian Gerst | x86: move stack_canary into irq_stack Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-20 |
Brian Gerst | x86: rework __per_cpu_load adjustments Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-20 |
Brian Gerst | percpu: refactor percpu.h Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-20 |
Brian Gerst | x86: remove pda_init() Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-18 |
Brian Gerst | x86-64: Use absolute displacements for per-cpu accesses. Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-18 |
Brian Gerst | x86-64: Move isidle from PDA to per-cpu. Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-18 |
Brian Gerst | x86-64: Move nodenumber from PDA to per-cpu. Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-18 |
Brian Gerst | x86-64: Move irqcount from PDA to per-cpu. Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-18 |
Brian Gerst | x86-64: Move oldrsp from PDA to per-cpu. Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-18 |
Brian Gerst | x86-64: Move kernelstack from PDA to per-cpu. Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-18 |
Brian Gerst | x86-64: Move current task from PDA to per-cpu and consolidat... Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-18 |
Brian Gerst | x86-64: Move cpu number from PDA to per-cpu and consolidate... Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-18 |
Brian Gerst | x86-64: Convert exception stacks to per-cpu Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-18 |
Brian Gerst | x86-64: Convert irqstacks to per-cpu Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-18 |
Brian Gerst | x86-64: Move TLB state from PDA to per-cpu and consolidate... Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2009-01-18 |
Brian Gerst | x86-64: Move irq stats from PDA to per-cpu and consolidate... Signed-off-by: Brian Gerst <brgerst@gmail.com>
|
commit | commitdiff | tree |
2007-10-23 |
Brian Gerst | x86: merge required-features.h Signed-off-by: Brian Gerst <bgerst@didntduck.org>
|
commit | commitdiff | tree |