Commit Graph

176 Commits (4916a1083290edfb6cc53aa134f00597447de1ce)

Author SHA1 Message Date
Ma Ling 3b4b682bec x86, mem: Optimize memmove for small size and unaligned cases 15 years ago
Ma Ling 59daa706fb x86, mem: Optimize memcpy by avoiding memory false dependece 15 years ago
Ma, Ling fdf4289679 x86, mem: Don't implement forward memmove() as memcpy() 15 years ago
Luca Barbieri 417484d47e x86, asm: Use a lower case name for the end macro in atomic64_386_32.S 15 years ago
Luca Barbieri 30246557a0 x86, asm: Refactor atomic64_386_32.S to support old binutils and be cleaner 15 years ago
H. Peter Anvin a378d9338e x86, asm: Merge cmpxchg_486_u64() and cmpxchg8b_emu() 15 years ago
H. Peter Anvin 90c8f92f5c x86, asm: Move cmpxchg emulation code to arch/x86/lib 15 years ago
H. Peter Anvin df378ccfc4 x86, alternatives: Fix one more open-coded 8-bit alternative number 15 years ago
H. Peter Anvin 83a7a2ad2a x86, alternatives: Use 16-bit numbers for cpufeature index 15 years ago
David Howells a66f6375bd Fix the x86_64 implementation of call_rwsem_wait() 15 years ago
Ingo Molnar ba7e4d13fc perf, x86: Add INSTRUCTION_DECODER config flag 15 years ago
Luca Barbieri f3e8313146 x86-32: Fix atomic64_inc_not_zero return value convention 15 years ago
Luca Barbieri 6e6104fe08 x86-32: Fix atomic64_add_unless return value convention 15 years ago
Luca Barbieri a7e926abc3 x86-32: Rewrite 32-bit atomic64 functions in assembly 15 years ago
Brian Gerst 6175ddf06b x86: Clean up mem*io functions. 15 years ago
Borislav Petkov a7b480e7f3 x86, lib: Add wbinvd smp helpers 15 years ago
Linus Torvalds bafaecd11d x86-64: support native xadd rwsem implementation 15 years ago
Jan Beulich 7269e8812a x86-64: Modify memcpy()/memset() alternatives mechanism 15 years ago
Jan Beulich 1b1d925818 x86-64: Modify copy_user_generic() alternatives mechanism 15 years ago
Borislav Petkov 6ede31e030 x86, msr: msrs_alloc/free for CONFIG_SMP=n 15 years ago
Borislav Petkov 505422517d x86, msr: Add support for non-contiguous cpumasks 15 years ago
Masami Hiramatsu d32ba45503 x86 insn: Delete empty or incomplete inat-tables.c 15 years ago
OGAWA Hirofumi cbe5c34c8c x86: Compile insn.c and inat.c only for KPROBES 15 years ago
Frederic Weisbecker 3c93ca00ee x86: Add missing might_fault() checks to copy_{to,from}_user() 15 years ago
Jan Beulich 1472248583 x86-64: __copy_from_user_inatomic() adjustments 15 years ago
Hiroshi Shimamoto 09879b99d4 x86: Gitignore: arch/x86/lib/inat-tables.c 15 years ago
Masami Hiramatsu 3f7e454af1 x86: Add Intel FMA instructions to x86 opcode map 15 years ago
Masami Hiramatsu e0e492e99b x86: AVX instruction set decoder support 15 years ago
Masami Hiramatsu 82cb57028c x86: Add pclmulq to x86 opcode map 15 years ago
Masami Hiramatsu 04d46c1b13 x86: Merge INAT_REXPFX into INAT_PFX_* 15 years ago
Masami Hiramatsu 7f387d3f24 x86: Fix SSE opcode map bug 15 years ago
Masami Hiramatsu 9983d60d74 x86: Add AES opcodes to opcode map 16 years ago
Masami Hiramatsu 06ed6ba5ec x86: Fix group attribute decoding bug 16 years ago
Masami Hiramatsu d1baf5a5a6 x86: Add AMD prefetch and 3DNow! opcodes to opcode map 16 years ago
Masami Hiramatsu 8c95bc3e20 x86: Add MMX/SSE opcode groups to opcode map 16 years ago
Masami Hiramatsu c0b11d3af1 x86: Add VIA processor instructions in opcodes decoder 16 years ago
Arjan van de Ven 4a31276930 x86: Turn the copy_from_user check into an (optional) compile time warning 16 years ago
Eric Dumazet 04edbdef02 x86: Don't generate cmpxchg8b_emu if CONFIG_X86_CMPXCHG64=y 16 years ago
Arjan van de Ven 79e1dd05d1 x86: Provide an alternative() based cmpxchg64() 16 years ago
Arjan van de Ven 9f0cf4adb6 x86: Use __builtin_object_size() to validate the buffer size for copy_from_user() 16 years ago
Borislav Petkov b8a4754147 x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus 16 years ago
Masami Hiramatsu f12b4f546b x86: Add MMX support for instruction decoder 16 years ago
H. Peter Anvin b19ae39998 x86, msr: change msr-reg.o to obj-y, and export its symbols 16 years ago
Ingo Molnar 8adf65cfae x86, msr: Fix msr-reg.S compilation with gas 2.16.1, on 32-bit too 16 years ago
H. Peter Anvin f6909f394c x86, msr: fix msr-reg.S compilation with gas 2.16.1 16 years ago
H. Peter Anvin 8b956bf1f0 x86, msr: Create _on_cpu helpers for {rw,wr}msr_safe_regs() 16 years ago
H. Peter Anvin 79c5dca361 x86, msr: CFI annotations, cleanups for msr-reg.S 16 years ago
Borislav Petkov 132ec92f3f x86, msr: Add rd/wrmsr interfaces with preset registers 16 years ago
Masami Hiramatsu eb13296cfa x86: Instruction decoder API 16 years ago
Borislav Petkov bab9a3da93 x86, msr: execute on the correct CPU subset 16 years ago