aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2012-01-28Merge branch 'stable/for-linus-fixes-3.3' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-5/+22
2012-01-27Merge commit 'v3.3-rc1' into stable/for-linus-fixes-3.3Konrad Rzeszutek Wilk243-5364/+11699
2012-01-26x86/microcode_amd: Add support for CPU family specific container filesAndreas Herrmann1-2/+22
2012-01-26x86/amd: Add missing feature flag for fam15h models 10h-1fh processorsAndreas Herrmann1-0/+1
2012-01-26x86/boot-image: Don't leak phdrs in arch/x86/boot/compressed/misc.c::Parse_elf()Jesper Juhl1-0/+2
2012-01-26x86/numachip: Drop unnecessary conflict with EDACDaniel J Blueman1-1/+0
2012-01-26x86/uv: Fix uninitialized spinlocksCliff Wickman2-1/+3
2012-01-26x86/uv: Fix uv_gpa_to_soc_phys_ram() shiftRuss Anderson1-2/+2
2012-01-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-14/+22
2012-01-24x86: xen: size struct xen_spinlock to always fit in arch_spinlock_tDavid Vrabel1-5/+22
2012-01-19Merge branches 'sched-urgent-for-linus', 'perf-urgent-for-linus' and 'x86-urg...Linus Torvalds7-101/+438
2012-01-19x86, syscall: Need __ARCH_WANT_SYS_IPC for 32 bitsH. Peter Anvin1-0/+1
2012-01-19Merge remote-tracking branch 'linus/master' into x86/urgentH. Peter Anvin153-4145/+8721
2012-01-18uml: fix compile for x86-64Linus Torvalds1-0/+5
2012-01-18Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...Linus Torvalds2-2/+6
2012-01-18net: bpf_jit: fix divide by 0 generationEric Dumazet1-14/+22
2012-01-18Merge branches 'einj', 'intel_idle', 'misc', 'srat' and 'turbostat-ivb' into ...Len Brown1-0/+4
2012-01-17x86-32: Fix build failure with AUDIT=y, AUDITSYSCALL=nAl Viro1-0/+2
2012-01-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds6-34/+38
2012-01-17x86, tsc: Fix SMI induced variation in quick_pit_calibrate()Linus Torvalds1-8/+6
2012-01-17audit: inline audit_syscall_entry to reduce burden on archsEric Paris4-16/+14
2012-01-17audit: ia32entry.S sign extend error codes when calling 64 bit codeEric Paris1-1/+3
2012-01-17Audit: push audit success and retcode into arch ptrace.hEric Paris6-18/+22
2012-01-17x86, opcode: ANDN and Group 17 in x86-opcode-map.txtUlrich Drepper1-2/+2
2012-01-17x86/kconfig: Move the ZONE_DMA entry under a menuRandy Dunlap1-10/+10
2012-01-17ACPI, x86: Use SRAT table rev to use 8bit or 32bit PXM fields (x86/x86-64)Kurt Garloff1-0/+4
2012-01-17ACPI, Record ACPI NVS regionsHuang Ying1-2/+2
2012-01-17Merge branch 'tip/perf/urgent-2' of git://git.kernel.org/pub/scm/linux/kernel...Ingo Molnar3-15/+18
2012-01-17x86/UV2: Add accounting for BAU strong nacksCliff Wickman2-5/+8
2012-01-17x86/UV2: Ack BAU interrupt earlierCliff Wickman1-2/+1
2012-01-17x86/UV2: Remove stale no-resources test for UV2 BAUCliff Wickman1-10/+0
2012-01-17x86/UV2: Work around BAU bugCliff Wickman2-33/+254
2012-01-17x86/UV2: Fix BAU destination timeout initializationCliff Wickman1-6/+7
2012-01-17x86/UV2: Fix new UV2 hardware by using native UV2 broadcast modeCliff Wickman2-30/+151
2012-01-16Merge branch 'x86-syscall-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds28-1948/+1012
2012-01-16mce: fix warning messages about static struct mce_deviceGreg Kroah-Hartman3-12/+26
2012-01-16x86: Get rid of dubious one-bit signed bitfieldAnton Vorontsov1-2/+2
2012-01-16x86/kprobes: Add arch/x86/tools/insn_sanity to .gitignorexiyou.wangcong@gmail.com1-0/+1
2012-01-16x86/kprobes: Fix typo transferred from Intel manualUlrich Drepper1-1/+3
2012-01-15Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds7-33/+369
2012-01-15Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-2/+7
2012-01-14Merge tag 'for-linus' of git://github.com/rustyrussell/linuxLinus Torvalds7-24/+24
2012-01-13x86/mce: Fix CPU hotplug and suspend regression related to MCESrivatsa S. Bhat1-1/+1
2012-01-12Merge branch 'akpm' (aka "Andrew's patch-bomb, take two")Linus Torvalds4-15/+4
2012-01-12cpumask: update setup_node_to_cpumask_map() commentsWanlong Gao1-1/+1
2012-01-12mm,x86,um: move CMPXCHG_DOUBLE config optionHeiko Carstens3-7/+1
2012-01-12mm,x86,um: move CMPXCHG_LOCAL config optionHeiko Carstens3-7/+1
2012-01-12mm,slub,x86: decouple size of struct page from CONFIG_CMPXCHG_LOCALHeiko Carstens1-0/+1
2012-01-13module_param: make bool parameters really bool (arch)Rusty Russell7-24/+24
2012-01-12Merge tag 'to-linus' of git://github.com/rustyrussell/linuxLinus Torvalds1-8/+13
2012-01-12x86: Get rid of 'dubious one-bit signed bitfield' sprase warningAnton Vorontsov1-2/+2
2012-01-12x86/PCI: build amd_bus.o only when CONFIG_AMD_NB=yBjorn Helgaas1-1/+2
2012-01-12lguest: Make sure interrupt is allocated ok by lguest_setup_irqStratos Psomadakis1-8/+13
2012-01-11Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds10-21/+70
2012-01-11Merge branch 'x86-debug-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds8-10/+309
2012-01-11Merge branch 'x86-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds16-7/+1478
2012-01-11Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds8-75/+69
2012-01-11Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jb...Linus Torvalds15-119/+184
2012-01-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds6-0/+2754
2012-01-10Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-3/+1
2012-01-10Merge branch 'akpm' (aka "Andrew's patch-bomb")Linus Torvalds2-5/+2
2012-01-10signal: add block_sigmask() for adding sigmask to current->blockedMatt Fleming1-5/+1
2012-01-10fs: binfmt_elf: create Kconfig variable for PIE randomizationDavid Daney1-0/+1
2012-01-10Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommuLinus Torvalds2-0/+12
2012-01-10Merge branch 'stable/for-linus-3.3' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-5/+43
2012-01-10Merge branch 'stable/for-linus-fixes-3.3' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-1/+1
2012-01-10Merge branch 'kvm-updates/3.3' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds23-1638/+2137
2012-01-09x86, atomic: atomic64_read() take a const pointerH. Peter Anvin1-1/+1
2012-01-09Merge branch 'for-3.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/pe...Linus Torvalds1-28/+0
2012-01-09Merge branch 'tty-next' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds3-6/+14
2012-01-09xen/mmu: Fix compile errors introduced by x86/memblock mismerge.Konrad Rzeszutek Wilk1-1/+1
2012-01-09Merge branches 'iommu/page-sizes' and 'iommu/group-id' into nextJoerg Roedel2-0/+12
2012-01-08Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2012-01-08Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2012-01-08Merge branch 'pm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+0
2012-01-08Merge branch 'for-linus2' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds4-4/+4
2012-01-08x86, UV: Update Boot messages for SGI UV2 platformJack Steiner1-1/+6
2012-01-08Merge branch 'tip/perf/urgent' of git://git.kernel.org/pub/scm/linux/kernel/g...Ingo Molnar6-24/+27
2012-01-07x86: Move <asm/asm-offsets.h> from trace_syscalls.c to asm/syscall.hH. Peter Anvin1-0/+1
2012-01-07Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds10-152/+150
2012-01-07Merge branch 'tip/x86/core-3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Ingo Molnar7-33/+369
2012-01-07x86, reboot: Fix typo in nmi reboot pathDon Zickus1-1/+1
2012-01-06Merge branch 'x86-mce-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-38/+101
2012-01-06Merge branch 'x86-microcode-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-95/+121
2012-01-06x86/PCI: Expand the x86_msi_ops to have a restore MSIs.Konrad Rzeszutek Wilk3-0/+11
2012-01-06Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2012-01-06Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds7-14/+14
2012-01-06Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds23-299/+339
2012-01-06Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds25-60/+627
2012-01-06Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-6/+8
2012-01-06x86/PCI: amd: factor out MMCONFIG discoveryBjorn Helgaas3-31/+44
2012-01-06x86/PCI: convert to pci_create_root_bus() and pci_scan_root_bus()Bjorn Helgaas4-35/+45
2012-01-06x86/PCI: use pci_scan_bus() instead of pci_scan_bus_parented()Bjorn Helgaas3-6/+1
2012-01-06x86/PCI: read Broadcom CNB20LE host bridge info before PCI scanBjorn Helgaas1-23/+39
2012-01-06x86/PCI: amd: Kill misleading message about enablement of IO access to PCI ECS]Andreas Herrmann1-1/+0
2012-01-06PCI: x86: use generic pcibios_set_master()Myron Stowe1-14/+0
2012-01-06PCI: Pull PCI 'latency timer' setup up into the coreMyron Stowe2-8/+0
2012-01-06x86/PCI: Ignore CPU non-addressable _CRS reserved memory resourcesGary Hade1-2/+16
2012-01-06PCI: Add Thinkpad SL510 to pci=nocrs blacklistDave Jones1-0/+10
2012-01-06PCI: Add Dell Studio 1557 to pci=nocrs blacklistDave Jones1-0/+12
2012-01-06PCI: add set_nouse_crs for use by a pci=nocrs blacklistDave Jones1-0/+7
2012-01-06Merge branch 'driver-core-next' into Linux 3.2Greg Kroah-Hartman10-152/+150
2012-01-06Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2012-01-06Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds17-462/+1030
2012-01-06Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds7-13/+21
2012-01-06Merge branch 'core-memblock-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds26-568/+155
2012-01-04x86: Fix atomic64_xxx_cx8() functionsEric Dumazet1-2/+2
2012-01-04x86: Fix and improve cmpxchg_double{,_local}()Jan Beulich3-89/+23
2012-01-04Merge commit 'v3.2-rc7' into x86/asmIngo Molnar29-123/+264
2012-01-03switch debugfs to umode_tAl Viro2-2/+2
2012-01-03switch device_get_devnode() and ->devnode() to umode_t *Al Viro2-2/+2
2011-12-29Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2011-12-29x86/intel config: Fix the APB_TIMER selectionAlan Cox1-2/+6
2011-12-27KVM: x86 emulator: implement RDPMC (0F 33)Avi Kivity3-1/+20
2011-12-27KVM: x86 emulator: fix RDPMC privilege checkAvi Kivity1-1/+1
2011-12-27KVM: Expose the architectural performance monitoring CPUID leafGleb Natapov1-1/+29
2011-12-27KVM: VMX: Intercept RDPMCAvi Kivity1-1/+14
2011-12-27KVM: SVM: Intercept RDPMCAvi Kivity1-0/+15
2011-12-27KVM: Add generic RDPMC supportAvi Kivity2-0/+16
2011-12-27KVM: Expose a version 2 architectural PMU to a guestsGleb Natapov6-10/+598
2011-12-27KVM: Expose kvm_lapic_local_deliver()Avi Kivity2-1/+2
2011-12-27KVM: x86 emulator: Use opcode::execute for Group 9 instructionTakuya Yoshikawa1-5/+2
2011-12-27KVM: x86 emulator: Use opcode::execute for Group 4/5 instructionsTakuya Yoshikawa1-11/+8
2011-12-27KVM: x86 emulator: Use opcode::execute for Group 1A instructionTakuya Yoshikawa1-9/+1
2011-12-27KVM: drop bsp_vcpu pointer from kvm structGleb Natapov1-8/+16
2011-12-27KVM: x86: Consolidate PIT legacy testJan Kiszka1-7/+3
2011-12-27KVM: x86: Do not rely on implicit inclusionsJan Kiszka1-0/+2
2011-12-27KVM: Make KVM_INTEL depend on CPU_SUP_INTELAvi Kivity1-0/+2
2011-12-27Merge remote-tracking branch 'tip/perf/core' into kvm-updates/3.3Avi Kivity17-444/+1009
2011-12-27KVM: Use memdup_user instead of kmalloc/copy_from_userSasha Levin1-47/+35
2011-12-27KVM: Use kmemdup() instead of kmalloc/memcpySasha Levin1-2/+2
2011-12-27KVM: x86 emulator: Remove set-but-unused cr4 from check_cr_writeJan Kiszka1-3/+0
2011-12-27KVM: MMU: Drop unused return value of kvm_mmu_remove_some_alloc_mmu_pagesJan Kiszka1-6/+6
2011-12-27KVM: use this_cpu_xxx replace percpu_xxx funcsAlex,Shi1-7/+7
2011-12-27KVM: MMU: audit: inline audit functionXiao Guangrong2-29/+28
2011-12-27KVM: MMU: remove oos_shadow parameterXiao Guangrong1-5/+0
2011-12-27KVM: MMU: move the relevant mmu code to mmu.cXiao Guangrong3-11/+12
2011-12-27KVM: x86: remove the dead code of KVM_EXIT_HYPERCALLXiao Guangrong1-4/+0
2011-12-27KVM: MMU: audit: replace mmu audit tracepoint with jump-labelXiao Guangrong4-41/+26
2011-12-27KVM: Refactor and simplify kvm_dev_ioctl_get_supported_cpuidSasha Levin1-50/+63
2011-12-27KVM: expose latest Intel cpu new features (BMI1/BMI2/FMA/AVX2) to guestLiu, Jinsong2-2/+5
2011-12-27KVM: Move cpuid code to new fileAvi Kivity7-635/+679
2011-12-27KVM: x86 emulator: Use opcode::execute for INS/OUTS from/to port in DXTakuya Yoshikawa1-12/+2
2011-12-27KVM: introduce id_to_memslot functionXiao Guangrong2-11/+13
2011-12-27KVM: introduce kvm_for_each_memslot macroXiao Guangrong1-6/+6
2011-12-27KVM: introduce update_memslots functionXiao Guangrong1-1/+1
2011-12-27KVM: introduce KVM_MEM_SLOTS_NUM macroXiao Guangrong2-2/+4
2011-12-27KVM: x86 emulator: Use opcode::execute for BSF/BSRTakuya Yoshikawa1-25/+35
2011-12-27KVM: x86 emulator: Use opcode::execute for CMPXCHGTakuya Yoshikawa1-18/+19
2011-12-27KVM: x86 emulator: Use opcode::execute for WRMSR/RDMSRTakuya Yoshikawa1-26/+26
2011-12-27KVM: x86 emulator: Use opcode::execute for MOV to cr/drTakuya Yoshikawa1-22/+30
2011-12-27KVM: x86 emulator: Use opcode::execute for CALLTakuya Yoshikawa1-8/+10
2011-12-27KVM: x86 emulator: Use opcode::execute for BT familyTakuya Yoshikawa1-39/+38
2011-12-27KVM: x86 emulator: Use opcode::execute for IN/OUTTakuya Yoshikawa1-26/+28
2011-12-27KVM: VMX: remove unneeded vmx_load_host_state() calls.Gleb Natapov1-5/+0
2011-12-27KVM: Optimize dirty logging by rmap_write_protect()Takuya Yoshikawa3-11/+63
2011-12-27KVM: Count the number of dirty pages for dirty loggingTakuya Yoshikawa1-6/+3
2011-12-27KVM: MMU: Split gfn_to_rmap() into two functionsTakuya Yoshikawa1-9/+17
2011-12-27KVM: MMU: Clean up BUG_ON() conditions in rmap_write_protect()Takuya Yoshikawa1-3/+1
2011-12-27KVM: MMU: remove KVM host pv mmu supportChris Wright3-160/+0
2011-12-27KVM guest: remove KVM guest pv mmu supportChris Wright1-181/+0
2011-12-27KVM: x86: Simplify kvm timer handlerJan Kiszka1-22/+4
2011-12-27KVM: MMU: improve write flooding detectedXiao Guangrong3-48/+32
2011-12-27KVM: MMU: fix detecting misaligned accessedXiao Guangrong1-0/+8
2011-12-27KVM: MMU: split kvm_mmu_pte_write functionXiao Guangrong1-75/+119
2011-12-27KVM: MMU: remove unnecessary kvm_mmu_free_some_pagesXiao Guangrong1-1/+0
2011-12-27KVM: MMU: fast prefetch spte on invlpg pathXiao Guangrong4-40/+36
2011-12-27KVM: MMU: cleanup FNAME(invlpg)Xiao Guangrong2-33/+27
2011-12-27KVM: MMU: do not mark accessed bit on pte write pathXiao Guangrong2-22/+1
2011-12-27KVM: x86: cleanup port-in/port-out emulatedXiao Guangrong1-33/+26
2011-12-27KVM: x86: retry non-page-table writing instructionsXiao Guangrong5-6/+77
2011-12-27KVM: x86: tag the instructions which are used to write page tableXiao Guangrong1-16/+21
2011-12-27KVM: MMU: avoid pte_list_desc running out in kvm_mmu_pte_writeXiao Guangrong1-5/+20
2011-12-27KVM: nVMX: Fix warning-causing idt-vectoring-info behaviorNadav Har'El1-3/+4
2011-12-27KVM: nVMX: Add KVM_REQ_IMMEDIATE_EXITNadav Har'El2-5/+13
2011-12-26KVM: Don't automatically expose the TSC deadline timer in cpuidJan Kiszka1-10/+9
2011-12-25Merge branch 'pm-sleep' into pm-for-linusRafael J. Wysocki1-2/+0
2011-12-25KVM: x86: Prevent starting PIT timers in the absence of irqchip supportJan Kiszka1-3/+7
2011-12-23x86: Skip cpus with apic-ids >= 255 in !x2apic_modeSuresh Siddha1-1/+2
2011-12-23x86, x2apic: Allow "nox2apic" to disable x2apic mode setup by BIOSYinghai Lu2-10/+28
2011-12-23x86, x2apic: Fallback to xapic when BIOS doesn't setup interrupt-remappingYinghai Lu4-18/+64
2011-12-23x86, acpi: Skip acpi x2apic entries if the x2apic feature is not presentYinghai Lu2-3/+14
2011-12-23x86, apic: Add probe() for apic_flatYinghai Lu1-1/+6
2011-12-23perf/x86: Fix raw_spin_unlock_irqrestore() usageRobert Richter1-1/+1
2011-12-22percpu: Remove irqsafe_cpu_xxx variantsChristoph Lameter1-28/+0
2011-12-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-2/+2
2011-12-21driver-core: remove sysdev.h usage.Kay Sievers3-3/+2
2011-12-21cpu: convert 'cpu' and 'machinecheck' sysdev_class to a regular subsystemKay Sievers7-146/+145
2011-12-21Merge branch 'master' into pm-sleepRafael J. Wysocki31-126/+276
2011-12-21x86: Add counter when debug stack is used with interrupts enabledSteven Rostedt4-8/+40
2011-12-21x86: Allow NMIs to hit breakpoints in i386Steven Rostedt1-7/+94
2011-12-21x86: Keep current stack in NMI breakpointsSteven Rostedt6-0/+65
2011-12-21x86: Add workaround to NMI iret woesSteven Rostedt1-0/+177
2011-12-21x86: Document the NMI handler about not using paranoid_exitSteven Rostedt1-1/+8
2011-12-21x86: Do not schedule while still in NMI contextLinus Torvalds1-32/+0
2011-12-21perf events: Add Intel x86 mapping for PERF_COUNT_HW_REF_CPU_CYCLESStephane Eranian1-0/+1
2011-12-21perf events: Enable raw event support for Intel unhalted_reference_cycles eventStephane Eranian3-18/+20
2011-12-21x86: Simplify code by removing a !SMP #ifdefs from 'struct cpuinfo_x86'Kevin Winchester8-30/+4
2011-12-20Merge commit 'v3.2-rc3' into stable/for-linus-3.3Konrad Rzeszutek Wilk19-41/+246
2011-12-20Merge commit 'v3.2-rc6' into perf/coreIngo Molnar40-131/+468