| Commit message (Expand) | Author | Age | Files | Lines |
* | x86: Kill CONFIG_X86_HT | Borislav Petkov | 2015-06-07 | 5 | -16/+12 |
* | x86/kconfig: Reorganize arch feature Kconfig select's | Ingo Molnar | 2015-06-03 | 1 | -105/+105 |
* | Merge branch 'locking/core' into x86/core, to prepare for dependent patch | Ingo Molnar | 2015-06-03 | 60 | -96/+1397 |
|\ |
|
| * | lockdep: Do not break user-visible string | Borislav Petkov | 2015-06-03 | 1 | -2/+1 |
| * | locking/arch: Rename set_mb() to smp_store_mb() | Peter Zijlstra | 2015-05-19 | 18 | -33/+29 |
| * | locking/arch: Add WRITE_ONCE() to set_mb() | Peter Zijlstra | 2015-05-19 | 12 | -12/+12 |
| * | rtmutex: Warn if trylock is called from hard/softirq context | Thomas Gleixner | 2015-05-13 | 1 | -0/+7 |
| * | arch: Remove __ARCH_HAVE_CMPXCHG | Thomas Gleixner | 2015-05-13 | 17 | -31/+0 |
| * | locking/rtmutex: Drop usage of __HAVE_ARCH_CMPXCHG | Sebastian Andrzej Siewior | 2015-05-13 | 2 | -6/+3 |
| * | locking/qrwlock: Rename QUEUE_RWLOCK to QUEUED_RWLOCKS | Waiman Long | 2015-05-12 | 4 | -6/+6 |
| * | locking/pvqspinlock: Rename QUEUED_SPINLOCK to QUEUED_SPINLOCKS | Ingo Molnar | 2015-05-11 | 11 | -32/+32 |
| * | locking/pvqspinlock: Replace xchg() by the more descriptive set_mb() | Waiman Long | 2015-05-11 | 1 | -1/+1 |
| * | locking/pvqspinlock, x86: Enable PV qspinlock for Xen | David Vrabel | 2015-05-08 | 2 | -5/+61 |
| * | locking/pvqspinlock, x86: Enable PV qspinlock for KVM | Waiman Long | 2015-05-08 | 2 | -1/+44 |
| * | locking/pvqspinlock, x86: Implement the paravirt qspinlock call patching | Peter Zijlstra (Intel) | 2015-05-08 | 8 | -12/+128 |
| * | locking/pvqspinlock: Implement simple paravirt support for the qspinlock | Waiman Long | 2015-05-08 | 2 | -1/+392 |
| * | locking/qspinlock: Revert to test-and-set on hypervisors | Peter Zijlstra (Intel) | 2015-05-08 | 3 | -0/+24 |
| * | locking/qspinlock: Use a simple write to grab the lock | Waiman Long | 2015-05-08 | 1 | -16/+50 |
| * | locking/qspinlock: Optimize for smaller NR_CPUS | Peter Zijlstra (Intel) | 2015-05-08 | 2 | -1/+81 |
| * | locking/qspinlock: Extract out code snippets for the next patch | Waiman Long | 2015-05-08 | 2 | -31/+50 |
| * | locking/qspinlock: Add pending bit | Peter Zijlstra (Intel) | 2015-05-08 | 2 | -24/+107 |
| * | locking/qspinlock, x86: Enable x86-64 to use queued spinlocks | Waiman Long | 2015-05-08 | 4 | -0/+30 |
| * | locking/qspinlock: Introduce a simple generic 4-byte queued spinlock | Waiman Long | 2015-05-08 | 6 | -0/+408 |
| * | kernel: Replace reference to ASSIGN_ONCE() with WRITE_ONCE() in comment | Preeti U Murthy | 2015-05-08 | 1 | -1/+1 |
| * | locking/rwsem: Reduce spinlock contention in wakeup after up_read()/up_write() | Waiman Long | 2015-05-08 | 2 | -0/+49 |
| | | |
| \ | |
| \ | |
| \ | |
| \ | |
| \ | |
*-----. \ | Merge branches 'x86/mm', 'x86/build', 'x86/apic' and 'x86/platform' into x86/... | Ingo Molnar | 2015-06-03 | 122 | -3155/+3621 |
|\ \ \ \ \ |
|
| | | | * | | x86/platform/atom/punit: Add Punit device state debug driver | Srinivas Pandruvada | 2015-05-07 | 4 | -0/+196 |
| | | | * | | x86/platform/uv: Make SGI UV dependent on CONFIG_PCI | Ingo Molnar | 2015-05-06 | 1 | -0/+1 |
| | | * | | | x86/irq: Show statistics information for posted-interrupts | Feng Wu | 2015-05-19 | 1 | -0/+12 |
| | | * | | | x86/irq: Define a global vector for VT-d Posted-Interrupts | Feng Wu | 2015-05-19 | 8 | -0/+40 |
| | | * | | | x86/irq/msi: Implement irq_set_vcpu_affinity for remapped MSI irqs | Feng Wu | 2015-05-19 | 1 | -0/+1 |
| | | * | | | Merge branch 'irq/for-x86' into x86/apic | Thomas Gleixner | 2015-05-19 | 3 | -0/+51 |
| | | |\ \ \ |
|
| | | | * | | | genirq: Introduce irq_set_vcpu_affinity() to target an interrupt to a VCPU | Jiang Liu | 2015-05-19 | 3 | -0/+51 |
| | | * | | | | x86: Rename eisa_set_level_irq to elcr_set_level_irq | Paul Gortmaker | 2015-05-19 | 3 | -9/+9 |
| | | * | | | | x86/smp/boot: Fix legacy SMP bootup slow-boot bug | Ingo Molnar | 2015-05-18 | 1 | -1/+1 |
| | | * | | | | Merge branch 'x86/asm' into x86/apic, to resolve conflicts | Ingo Molnar | 2015-05-17 | 435 | -4443/+4507 |
| | | |\ \ \ \ |
|
| | | | * | | | | x86/asm/entry/64: Use shorter MOVs from segment registers | Denys Vlasenko | 2015-05-17 | 1 | -4/+4 |
| | | | * | | | | x86/asm/head*.S: Change global labels to local | Borislav Petkov | 2015-05-17 | 2 | -4/+4 |
| | | | * | | | | Merge branch 'linus' into x86/asm, to resolve conflicts | Ingo Molnar | 2015-05-17 | 427 | -4274/+4375 |
| | | | |\ \ \ \ |
|
| | | | * | | | | | x86: Pack loops tightly as well | Ingo Molnar | 2015-05-17 | 1 | -0/+3 |
| | | | * | | | | | x86: Align jump targets to 1-byte boundaries | Ingo Molnar | 2015-05-15 | 1 | -0/+3 |
| | | | * | | | | | x86/asm/uaccess: Get rid of copy_user_nocache_64.S | Borislav Petkov | 2015-05-14 | 3 | -108/+93 |
| | | | * | | | | | x86/asm/uaccess: Unify the ALIGN_DESTINATION macro | Borislav Petkov | 2015-05-14 | 3 | -48/+25 |
| | | | * | | | | | x86/asm/uaccess: Remove FIX_ALIGNMENT define from copy_user_nocache_64.S: | Borislav Petkov | 2015-05-14 | 1 | -5/+0 |
| | | * | | | | | | x86: Consolidate irq entering inlines | Thomas Gleixner | 2015-05-15 | 3 | -21/+14 |
| | | * | | | | | | x86: Use entering[_ack]_irq() instead of open coding it | Thomas Gleixner | 2015-05-15 | 3 | -20/+8 |
| | | * | | | | | | x86, irq: Allocate CPU vectors from device local CPUs if possible | Jiang Liu | 2015-05-13 | 1 | -9/+14 |
| | | * | | | | | | x86/hpet: Pass proper pointer to irq_alloc_info | Sergey Senozhatsky | 2015-05-13 | 1 | -1/+1 |
| | | * | | | | | | Revert f5d6a52f5111 ("x86/smpboot: Skip delays during SMP initialization simi... | Ingo Molnar | 2015-05-13 | 1 | -36/+22 |
| | | * | | | | | | x86/smp/boot: Remove 10ms delay from cpu_up() on modern processors | Len Brown | 2015-05-12 | 1 | -0/+15 |