summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2017-09-0438-558/+424
|\
| * Merge branch 'linus' into locking/core, to fix up conflictsIngo Molnar2017-09-0483-581/+347
| |\
| * | smp: Avoid using two cache lines for struct call_single_dataYing Huang2017-08-291-3/+3
| * | locking/refcounts, x86/asm: Disable CONFIG_ARCH_HAS_REFCOUNT for the time beingIngo Molnar2017-08-291-1/+2
| * | futex: Remove duplicated code and fix undefined behaviourJiri Slaby2017-08-2519-465/+82
| * | Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar2017-08-2597-363/+654
| |\ \
| * \ \ Merge branch 'x86/asm' into locking/coreIngo Molnar2017-08-1813-106/+443
| |\ \ \
| * | | | locking/refcounts, x86/asm: Implement fast refcount overflow protectionKees Cook2017-08-175-0/+170
| * | | | Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar2017-08-1111-27/+104
| |\ \ \ \
| * | | | | locking: Remove smp_mb__before_spinlock()Peter Zijlstra2017-08-102-16/+0
| * | | | | locking: Introduce smp_mb__after_spinlock()Peter Zijlstra2017-08-102-0/+5
| * | | | | locking/atomic: Fix atomic_set_release() for 'funny' architecturesPeter Zijlstra2017-08-106-0/+12
| * | | | | Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar2017-08-10144-967/+3311
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'WIP.locking/atomics' into locking/coreIngo Molnar2017-07-254-74/+151
| |\ \ \ \ \ \
| | * | | | | | locking/atomic/x86: Use 's64 *' for 'old' argument of atomic64_try_cmpxchg()Dmitry Vyukov2017-06-282-7/+7
| | * | | | | | locking/atomic/x86: Un-macro-ify atomic ops implementationDmitry Vyukov2017-06-283-70/+147
* | | | | | | | Merge branch 'x86-syscall-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2017-09-0410-11/+47
|\ \ \ \ \ \ \ \
| * | | | | | | | arm64/syscalls: Check address limit on user-mode returnThomas Garnier2017-07-083-1/+11
| * | | | | | | | arm/syscalls: Check address limit on user-mode returnThomas Garnier2017-07-084-8/+23
| * | | | | | | | x86/syscalls: Check address limit on user-mode returnThomas Garnier2017-07-083-2/+13
* | | | | | | | | Merge branch 'x86-spinlocks-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2017-09-041-9/+9
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | x86/nmi: Use raw lockScott Wood2017-08-161-9/+9
* | | | | | | | | | Merge branch 'x86-microcode-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2017-09-042-14/+18
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | x86/microcode/intel: Improve microcode patches saving flowBorislav Petkov2017-08-291-13/+14
| * | | | | | | | | | x86/microcode/AMD: Free unneeded patch before exit from update_cache()Shu Wang2017-07-251-1/+4
| | |_|/ / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge branch 'x86-debug-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2017-09-041-23/+32
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | x86/numa_emulation: Recalculate numa_nodes_parsed from emulated nodesWei Yang2017-07-181-0/+7
| * | | | | | | | | | x86/numa_emulation: Assign physnode_mask directly from numa_nodes_parsedWei Yang2017-07-181-10/+8
| * | | | | | | | | | x86/numa_emulation: Refine the calculation of max_emu_nid and dfl_phys_nidWei Yang2017-07-181-13/+17
* | | | | | | | | | | Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2017-09-042-22/+36
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | x86/cpu/amd: Hide unused legacy_fixup_core_id() functionArnd Bergmann2017-08-111-1/+1
| * | | | | | | | | | | x86/cpu/amd: Derive L3 shared_cpu_map from cpu_llc_shared_maskSuravee Suthikulpanit2017-08-101-14/+18
| * | | | | | | | | | | x86/cpu/amd: Limit cpu_core_id fixup to families older than F17hSuravee Suthikulpanit2017-08-101-7/+17
| | |_|_|_|_|/ / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge branch 'x86-build-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2017-09-041-9/+8
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | x86/build: Use cc-option to validate stack alignment parameterMatthias Kaehlcke2017-08-211-3/+3
| * | | | | | | | | | | x86/build: Fix stack alignment for CLangMatthias Kaehlcke2017-08-171-6/+8
| * | | | | | | | | | | x86/build: Drop unused mflags-yCao jin2017-08-101-3/+0
| |/ / / / / / / / / /
* | | | | | | | | | | Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2017-09-042-28/+121
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | x86/boot/KASLR: Work around firmware bugs by excluding EFI_BOOT_SERVICES_* an...Naoya Horiguchi2017-08-311-9/+31
| * | | | | | | | | | | x86/boot/KASLR: Prefer mirrored memory regions for the kernel physical addressBaoquan He2017-08-171-2/+66
| * | | | | | | | | | | efi: Introduce efi_early_memdesc_ptr to get pointer to memmap descriptorBaoquan He2017-08-171-1/+1
| * | | | | | | | | | | Merge branch 'linus' into x86/boot, to pick up fixesIngo Molnar2017-08-17232-1305/+4175
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | x86/boot/KASLR: Rename process_e820_entry() into process_mem_region()Baoquan He2017-07-181-3/+3
| * | | | | | | | | | | | x86/boot/KASLR: Switch to pass struct mem_vector to process_e820_entry()Baoquan He2017-07-181-11/+14
| * | | | | | | | | | | | x86/boot/KASLR: Wrap e820 entries walking code into new function process_e820...Baoquan He2017-07-181-17/+21
| | |_|/ / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2017-09-0470-2565/+1661
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | x86/entry/64: Use ENTRY() instead of ALIGN+GLOBAL for stub32_clone()Jiri Slaby2017-08-291-2/+2
| * | | | | | | | | | | | x86/fpu/math-emu: Add ENDPROC to functionsJiri Slaby2017-08-2914-4/+21
| * | | | | | | | | | | | x86/boot/64: Extract efi_pe_entry() from startup_64()Jiri Slaby2017-08-291-59/+53
| * | | | | | | | | | | | x86/boot/32: Extract efi_pe_entry() from startup_32()Jiri Slaby2017-08-291-65/+64