aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel
AgeCommit message (Expand)AuthorFilesLines
2017-09-28x86/head: Fix head ELF function annotationsJosh Poimboeuf1-3/+3
2017-09-28x86/head: Remove unused 'bad_address' codeJosh Poimboeuf1-3/+0
2017-09-28x86/head: Remove confusing commentJosh Poimboeuf1-4/+0
2017-09-28kprobes/x86: Remove IRQ disabling from ftrace-based/optimized kprobesMasami Hiramatsu2-11/+2
2017-09-28kprobes/x86: Disable preemption in ftrace-based jprobesMasami Hiramatsu1-9/+14
2017-09-28kprobes/x86: Disable preemption in optprobeMasami Hiramatsu1-0/+2
2017-09-28kprobes/x86: Move the get_kprobe_ctlblk() into irq-disabled blockMasami Hiramatsu1-1/+1
2017-09-28kprobes/x86: Remove addressof() operatorsMasami Hiramatsu1-4/+4
2017-09-28kprobes/x86: Make insn buffer always ROX and use text_poke()Masami Hiramatsu3-50/+78
2017-09-27x86/intel_rdt: Add diagnostics when making directoriesTony Luck1-6/+22
2017-09-27x86/intel_rdt: Add diagnostics when writing the cpus fileTony Luck1-3/+12
2017-09-27x86/intel_rdt: Add diagnostics when writing the tasks fileTony Luck2-6/+11
2017-09-27x86/intel_rdt: Add diagnostics when writing the schemata fileTony Luck1-11/+38
2017-09-27x86/intel_rdt: Add framework for better RDT UI diagnosticsTony Luck2-0/+63
2017-09-27x86/apic: Use dead_cpu instead of current CPU when cleaning upBorislav Petkov1-1/+1
2017-09-26Merge branch 'WIP.x86/fpu' into x86/fpu, because it's readyIngo Molnar6-205/+307
2017-09-26x86/fpu: Use using_compacted_format() instead of open coded X86_FEATURE_XSAVESEric Biggers1-1/+1
2017-09-26x86/fpu: Use validate_xstate_header() to validate the xstate_header in copy_user_to_xstate()Eric Biggers1-11/+5
2017-09-26x86/fpu: Eliminate the 'xfeatures' local variable in copy_user_to_xstate()Eric Biggers1-7/+4
2017-09-26x86/fpu: Copy the full header in copy_user_to_xstate()Eric Biggers1-2/+5
2017-09-26x86/fpu: Use validate_xstate_header() to validate the xstate_header in copy_kernel_to_xstate()Eric Biggers1-10/+2
2017-09-26x86/fpu: Eliminate the 'xfeatures' local variable in copy_kernel_to_xstate()Eric Biggers1-6/+4
2017-09-26x86/fpu: Copy the full state_header in copy_kernel_to_xstate()Eric Biggers1-2/+4
2017-09-26x86/fpu: Use validate_xstate_header() to validate the xstate_header in __fpu__restore_sig()Eric Biggers1-7/+9
2017-09-26x86/fpu: Use validate_xstate_header() to validate the xstate_header in xstateregs_set()Eric Biggers1-13/+6
2017-09-26x86/fpu: Introduce validate_xstate_header()Eric Biggers1-0/+24
2017-09-26x86/fpu: Rename fpu__activate_fpstate_read/write() to fpu__prepare_[read|write]()Ingo Molnar2-8/+8
2017-09-26x86/fpu: Rename fpu__activate_curr() to fpu__initialize()Ingo Molnar2-5/+5
2017-09-26x86/fpu: Simplify and speed up fpu__copy()Ingo Molnar1-12/+3
2017-09-26x86/fpu: Fix stale comments about lazy FPU logicIngo Molnar1-6/+3
2017-09-26x86/fpu: Rename fpu::fpstate_active to fpu::initializedIngo Molnar6-24/+24
2017-09-26x86/fpu: Remove fpu__current_fpstate_write_begin/end()Ingo Molnar1-63/+0
2017-09-26x86/fpu: Fix fpu__activate_fpstate_read() and update commentsIngo Molnar1-7/+10
2017-09-25x86/vector: Respect affinity mask in irq descriptorThomas Gleixner1-4/+17
2017-09-25x86/irq: Simplify hotplug vector accountingThomas Gleixner3-101/+32
2017-09-25x86/vector: Switch IOAPIC to global reservation modeThomas Gleixner1-23/+33
2017-09-25x86/vector/msi: Switch to global reservation modeThomas Gleixner1-34/+63
2017-09-25x86/vector: Handle managed interrupts properThomas Gleixner1-18/+172
2017-09-25x86/io_apic: Reevaluate vector configuration on activate()Thomas Gleixner1-15/+22
2017-09-25x86/apic/msi: Force reactivation of interrupts at startup timeThomas Gleixner1-2/+3
2017-09-25x86/vector: Untangle internal state from irq_cfgThomas Gleixner1-40/+48
2017-09-25x86/vector: Compile SMP only code conditionallyThomas Gleixner1-15/+20
2017-09-25x86/apic: Remove unused callbacksThomas Gleixner10-153/+0
2017-09-25x86/vector: Use matrix allocator for vector assignmentThomas Gleixner1-172/+116
2017-09-25x86/vector: Add tracepoints for vector managementThomas Gleixner1-0/+2
2017-09-25x86/smpboot: Set online before setting up vectorsThomas Gleixner1-5/+5
2017-09-25x86/vector: Add vector domain debugfs supportThomas Gleixner1-2/+48
2017-09-25x86/irq/vector: Initialize matrix allocatorThomas Gleixner4-5/+56
2017-09-25x86/apic: Add replacement for cpu_mask_to_apicid()Thomas Gleixner9-0/+30
2017-09-25x86/vector: Move helper functions aroundThomas Gleixner1-15/+15