summaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Expand)AuthorAgeFilesLines
* perf/x86/rapl: Support multiple RAPL unit quirksZhang Rui2020-08-141-9/+15
* perf/x86/rapl: Fix missing psys sysfs attributesZhang Rui2020-08-141-1/+1
* Merge tag 'docs-5.9' of git://git.lwn.net/linuxLinus Torvalds2020-08-046-12/+12
|\
| * docs: move other kAPI documents to core-apiMauro Carvalho Chehab2020-06-261-1/+1
| * docs: fix references for DMA*.txt filesMauro Carvalho Chehab2020-06-264-10/+10
| * docs: sh: convert register-banks.txt to ReSTMauro Carvalho Chehab2020-06-191-1/+1
* | Merge tag 'printk-for-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2020-08-042-2/+4
|\ \
| * \ Merge branch 'for-5.9-console-return-codes' into for-linusPetr Mladek2020-08-041-1/+3
| |\ \
| | * | mips: Return proper error code from console ->setup() hookAndy Shevchenko2020-06-251-1/+3
| * | | printk: Make linux/printk.h self-containedHerbert Xu2020-07-271-1/+1
| |/ /
* | | Merge branch 'parisc-5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-08-049-105/+66
|\ \ \
| * | | parisc: make the log level string for register dumps constRolf Eike Beer2020-08-041-3/+3
| * | | parisc: Do not use an ordered store in pa_tlb_lock()John David Anglin2020-07-281-2/+7
| * | | Revert "parisc: Revert "Release spinlocks using ordered store""Helge Deller2020-07-282-10/+6
| * | | Revert "parisc: Use ldcw instruction for SMP spinlock release barrier"Helge Deller2020-07-283-39/+24
| * | | Revert "parisc: Drop LDCW barrier in CAS code when running UP"Helge Deller2020-07-281-8/+4
| * | | Revert "parisc: Improve interrupt handling in arch_spin_lock_flags()"Helge Deller2020-07-281-17/+8
| * | | parisc: Replace HTTP links with HTTPS onesAlexander A. Klimov2020-07-281-1/+1
| * | | parisc: elf.h: delete a duplicated wordRandy Dunlap2020-07-281-1/+1
| * | | parisc: Report bad pages as HardwareCorruptedHelge Deller2020-07-281-0/+3
| * | | parisc: Convert to BIT_MASK() and BIT_WORD()Helge Deller2020-07-212-34/+19
* | | | Merge tag 'x86-fsgsbase-2020-08-04' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-08-0412-98/+391
|\ \ \ \
| * | | | x86/fsgsbase: Fix Xen PV supportAndy Lutomirski2020-07-011-6/+18
| * | | | x86/ptrace: Fix 32-bit PTRACE_SETREGS vs fsbase and gsbaseAndy Lutomirski2020-07-013-15/+34
| * | | | x86/elf: Enumerate kernel FSGSBASE capability in AT_HWCAP2Andi Kleen2020-06-182-1/+6
| * | | | x86/cpu: Enable FSGSBASE on 64bit by default and add a chicken bitAndy Lutomirski2020-06-181-18/+14
| * | | | x86/entry/64: Handle FSGSBASE enabled paranoid entry/exitChang S. Bae2020-06-182-26/+91
| * | | | x86/entry/64: Introduce the FIND_PERCPU_BASE macroChang S. Bae2020-06-182-0/+49
| * | | | x86/entry/64: Switch CR3 before SWAPGS in paranoid entryChang S. Bae2020-06-181-8/+24
| * | | | x86/speculation/swapgs: Check FSGSBASE in enabling SWAPGS mitigationTony Luck2020-06-181-4/+2
| * | | | x86/process/64: Use FSGSBASE instructions on thread copy and ptraceChang S. Bae2020-06-182-6/+10
| * | | | x86/process/64: Use FSBSBASE in switch_to() if availableAndy Lutomirski2020-06-181-6/+28
| * | | | x86/process/64: Make save_fsgs_for_kvm() ready for FSGSBASEThomas Gleixner2020-06-183-10/+11
| * | | | x86/fsgsbase/64: Enable FSGSBASE instructions in helper functionsChang S. Bae2020-06-183-16/+81
| * | | | x86/fsgsbase/64: Add intrinsics for FSGSBASE instructionsAndi Kleen2020-06-181-0/+30
| * | | | x86/cpu: Add 'unsafe_fsgsbase' to enable CR4.FSGSBASEAndy Lutomirski2020-06-181-0/+24
| * | | | x86/ptrace: Prevent ptrace from clearing the FS/GS selectorChang S. Bae2020-06-181-15/+2
| | |_|/ | |/| |
* | | | Merge tag 'x86-entry-2020-08-04' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2020-08-0418-669/+174
|\ \ \ \
| * \ \ \ Merge branch 'WIP.x86/entry' into x86/entry, to merge the latest generic code...Ingo Molnar2020-07-314-16/+47
| |\ \ \ \
| | * \ \ \ Merge branch 'locking/nmi' into x86/entryIngo Molnar2020-07-264-16/+47
| | |\ \ \ \
| * | | | | | x86/kvm: Use __xfer_to_guest_mode_work_pending() in kvm_run_vcpu()Thomas Gleixner2020-07-301-1/+1
| |/ / / / /
| * | | | | x86/kvm: Use generic xfer to guest work functionThomas Gleixner2020-07-243-15/+12
| * | | | | x86/entry: Cleanup idtentry_enter/exitThomas Gleixner2020-07-245-31/+26
| * | | | | x86/entry: Use generic interrupt entry/exit codeThomas Gleixner2020-07-242-172/+5
| * | | | | x86/entry: Cleanup idtentry_entry/exit_userThomas Gleixner2020-07-243-15/+11
| * | | | | x86/entry: Use generic syscall exit functionalityThomas Gleixner2020-07-247-222/+54
| * | | | | x86/entry: Use generic syscall entry functionThomas Gleixner2020-07-245-179/+45
| * | | | | x86/ptrace: Provide pt_regs helper for entry/exitThomas Gleixner2020-07-241-0/+5
| * | | | | x86/entry: Move user return notifier out of loopThomas Gleixner2020-07-241-4/+4
| * | | | | x86/entry: Consolidate 32/64 bit syscall entryThomas Gleixner2020-07-241-52/+41