Age | Commit message (Expand) | Author |
2020-12-02 | x86/xen: don't unbind uninitialized lock_kicker_irq | ![](//seccdn.libravatar.org/avatar/9326c8b8b718c4094ec156531a467e77?s=13&d=retro) Brian Masney |
2019-07-17 | Revert "x86/paravirt: Set up the virt_spin_lock_key after static keys get ini... | ![](//seccdn.libravatar.org/avatar/98fcb30451f0413cc7d63c834d52df61?s=13&d=retro) Zhenzhong Duan |
2018-11-22 | x86/xen: cleanup includes in arch/x86/xen/spinlock.c | ![](//seccdn.libravatar.org/avatar/0cac9c91cba4579c288f4be83125f17e?s=13&d=retro) Juergen Gross |
2018-11-09 | xen: fix xen_qlock_wait() | ![](//seccdn.libravatar.org/avatar/0cac9c91cba4579c288f4be83125f17e?s=13&d=retro) Juergen Gross |
2018-10-24 | xen: make xen_qlock_wait() nestable | ![](//seccdn.libravatar.org/avatar/0cac9c91cba4579c288f4be83125f17e?s=13&d=retro) Juergen Gross |
2018-10-24 | xen: fix race in xen_qlock_wait() | ![](//seccdn.libravatar.org/avatar/0cac9c91cba4579c288f4be83125f17e?s=13&d=retro) Juergen Gross |
2018-09-03 | x86/paravirt: Use a single ops structure | ![](//seccdn.libravatar.org/avatar/0cac9c91cba4579c288f4be83125f17e?s=13&d=retro) Juergen Gross |
2018-07-26 | xen/spinlock: Don't use pvqspinlock if only 1 vCPU | ![](//seccdn.libravatar.org/avatar/92234bffb0993b5ff18af6e0d96d69be?s=13&d=retro) Waiman Long |
2017-12-12 | x86/headers: Remove duplicate #includes | ![](//seccdn.libravatar.org/avatar/d7d96b7574c6bbd155f14dfb897377cf?s=13&d=retro) Pravin Shedge |
2017-11-07 | Merge branch 'linus' into locking/core, to resolve conflicts | ![](//seccdn.libravatar.org/avatar/32bf2b7caf423ebd4d5cc5c6288af416?s=13&d=retro) Ingo Molnar |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | ![](//seccdn.libravatar.org/avatar/cbd18395260b6be2575187286a262f9a?s=13&d=retro) Greg Kroah-Hartman |
2017-10-30 | x86/paravirt: Set up the virt_spin_lock_key after static keys get initialized | ![](//seccdn.libravatar.org/avatar/2aed2a3b9b8c6ab68781a0f9c5bd38ac?s=13&d=retro) Dou Liyang |
2017-10-10 | locking/spinlocks, paravirt, xen: Correct the xen_nopvspin case | ![](//seccdn.libravatar.org/avatar/0cac9c91cba4579c288f4be83125f17e?s=13&d=retro) Juergen Gross |
2017-01-14 | locking/spinlocks/x86, paravirt: Remove paravirt_ticketlocks_enabled | ![](//seccdn.libravatar.org/avatar/92234bffb0993b5ff18af6e0d96d69be?s=13&d=retro) Waiman Long |
2016-11-22 | x86/paravirt: Optimize native pv_lock_ops.vcpu_is_preempted() | ![](//seccdn.libravatar.org/avatar/5006c7a9e83a6090be8e8086eb432e1c?s=13&d=retro) Peter Zijlstra |
2016-11-22 | x86/xen: Support the vCPU preemption check | ![](//seccdn.libravatar.org/avatar/0cac9c91cba4579c288f4be83125f17e?s=13&d=retro) Juergen Gross |
2016-09-30 | x86, locking/spinlocks: Remove ticket (spin)lock implementation | ![](//seccdn.libravatar.org/avatar/5006c7a9e83a6090be8e8086eb432e1c?s=13&d=retro) Peter Zijlstra |
2016-04-23 | xen/qspinlock: Don't kick CPU if IRQ is not initialized | ![](//seccdn.libravatar.org/avatar/e9539dcc55ecb3bc84a6e8776c0f2f03?s=13&d=retro) Ross Lagerwall |
2015-05-11 | locking/pvqspinlock: Rename QUEUED_SPINLOCK to QUEUED_SPINLOCKS | ![](//seccdn.libravatar.org/avatar/32bf2b7caf423ebd4d5cc5c6288af416?s=13&d=retro) Ingo Molnar |
2015-05-08 | locking/pvqspinlock, x86: Enable PV qspinlock for Xen | ![](//seccdn.libravatar.org/avatar/13542790b7258623604ef7ef25dcc4b9?s=13&d=retro) David Vrabel |
2015-02-18 | x86/spinlocks/paravirt: Fix memory corruption on unlock | ![](//seccdn.libravatar.org/avatar/48f4d27a12b7576ea19e38548bff74ea?s=13&d=retro) Raghavendra K T |
2014-08-26 | x86: Replace __get_cpu_var uses | ![](//seccdn.libravatar.org/avatar/3b3b5790d247ae67cc6c1f7b97c99d32?s=13&d=retro) Christoph Lameter |
2014-04-15 | xen/spinlock: Don't enable them unconditionally. | ![](//seccdn.libravatar.org/avatar/3951a62cd7ed36690d9cd225e63a8872?s=13&d=retro) Konrad Rzeszutek Wilk |
2014-03-04 | x86: Xen: Use the core irq stats function | ![](//seccdn.libravatar.org/avatar/655933b9bf9ea16efc37f6cf1438efaa?s=13&d=retro) Thomas Gleixner |
2014-01-29 | x86, asmlinkage, xen, kvm: Make {xen,kvm}_lock_spinning global and visible | ![](//seccdn.libravatar.org/avatar/0e48472655adee42d99178b9d6ce77a1?s=13&d=retro) Andi Kleen |
2013-11-06 | x86/xen: remove deprecated IRQF_DISABLED | ![](//seccdn.libravatar.org/avatar/ca886086449a9741e38d088ecefd635f?s=13&d=retro) Michael Opdenacker |
2013-09-24 | xen: Do not enable spinlocks before jump_label_init() has executed | ![](//seccdn.libravatar.org/avatar/3951a62cd7ed36690d9cd225e63a8872?s=13&d=retro) Konrad Rzeszutek Wilk |
2013-09-09 | xen/spinlock: Don't use __initdate for xen_pv_spin | ![](//seccdn.libravatar.org/avatar/3951a62cd7ed36690d9cd225e63a8872?s=13&d=retro) Konrad Rzeszutek Wilk |
2013-09-09 | Revert "xen/spinlock: Disable IRQ spinlock (PV) allocation on PVHVM" | ![](//seccdn.libravatar.org/avatar/3951a62cd7ed36690d9cd225e63a8872?s=13&d=retro) Konrad Rzeszutek Wilk |
2013-09-09 | xen/spinlock: Don't setup xen spinlock IPI kicker if disabled. | ![](//seccdn.libravatar.org/avatar/3951a62cd7ed36690d9cd225e63a8872?s=13&d=retro) Konrad Rzeszutek Wilk |
2013-09-09 | xen/spinlock: We don't need the old structure anymore | ![](//seccdn.libravatar.org/avatar/3951a62cd7ed36690d9cd225e63a8872?s=13&d=retro) Konrad Rzeszutek Wilk |
2013-08-09 | xen, pvticketlock: Allow interrupts to be enabled while blocking | ![](//seccdn.libravatar.org/avatar/b88f622dc892a1daf48dcab99fc4d918?s=13&d=retro) Jeremy Fitzhardinge |
2013-08-09 | x86, ticketlock: Add slowpath logic | ![](//seccdn.libravatar.org/avatar/b88f622dc892a1daf48dcab99fc4d918?s=13&d=retro) Jeremy Fitzhardinge |
2013-08-09 | x86, pvticketlock: Use callee-save for lock_spinning | ![](//seccdn.libravatar.org/avatar/b88f622dc892a1daf48dcab99fc4d918?s=13&d=retro) Jeremy Fitzhardinge |
2013-08-09 | xen, pvticketlocks: Add xen_nopvspin parameter to disable xen pv ticketlocks | ![](//seccdn.libravatar.org/avatar/b88f622dc892a1daf48dcab99fc4d918?s=13&d=retro) Jeremy Fitzhardinge |
2013-08-09 | xen, pvticketlock: Xen implementation for PV ticket locks | ![](//seccdn.libravatar.org/avatar/b88f622dc892a1daf48dcab99fc4d918?s=13&d=retro) Jeremy Fitzhardinge |
2013-08-09 | x86, spinlock: Replace pv spinlocks with pv ticketlocks | ![](//seccdn.libravatar.org/avatar/b88f622dc892a1daf48dcab99fc4d918?s=13&d=retro) Jeremy Fitzhardinge |
2013-07-14 | x86: delete __cpuinit usage from all x86 files | ![](//seccdn.libravatar.org/avatar/71ded6b825de45f0c1b3d61e0cfbd464?s=13&d=retro) Paul Gortmaker |
2013-06-10 | xen/spinlock: Don't leak interrupt name when offlining. | ![](//seccdn.libravatar.org/avatar/3951a62cd7ed36690d9cd225e63a8872?s=13&d=retro) Konrad Rzeszutek Wilk |
2013-05-08 | xen/spinlock: Fix check from greater than to be also be greater or equal to. | ![](//seccdn.libravatar.org/avatar/3951a62cd7ed36690d9cd225e63a8872?s=13&d=retro) Konrad Rzeszutek Wilk |
2013-04-16 | xen/spinlock: Disable IRQ spinlock (PV) allocation on PVHVM | ![](//seccdn.libravatar.org/avatar/3951a62cd7ed36690d9cd225e63a8872?s=13&d=retro) Konrad Rzeszutek Wilk |
2013-04-16 | xen/spinlock: Check against default value of -1 for IRQ line. | ![](//seccdn.libravatar.org/avatar/3951a62cd7ed36690d9cd225e63a8872?s=13&d=retro) Konrad Rzeszutek Wilk |
2013-02-19 | xen: Send spinlock IPI to all waiters | ![](//seccdn.libravatar.org/avatar/e560a4ec136ed36543270a4384ef98ce?s=13&d=retro) Stefan Bader |
2012-04-17 | debugfs: Add support to print u32 array in debugfs | ![](//seccdn.libravatar.org/avatar/4d47df747c4ec07f8afbb107b3519125?s=13&d=retro) Srivatsa Vaddagiri |
2012-01-24 | x86: xen: size struct xen_spinlock to always fit in arch_spinlock_t | ![](//seccdn.libravatar.org/avatar/13542790b7258623604ef7ef25dcc4b9?s=13&d=retro) David Vrabel |
2010-12-17 | xen: Use this_cpu_ops | ![](//seccdn.libravatar.org/avatar/3b3b5790d247ae67cc6c1f7b97c99d32?s=13&d=retro) Christoph Lameter |
2010-10-07 | Fix IRQ flag handling naming | ![](//seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells |
2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | ![](//seccdn.libravatar.org/avatar/3153fad76e09b4fe37ddc74d32312eb4?s=13&d=retro) Tejun Heo |
2009-12-14 | locking: Convert raw_spinlock to arch_spinlock | ![](//seccdn.libravatar.org/avatar/655933b9bf9ea16efc37f6cf1438efaa?s=13&d=retro) Thomas Gleixner |
2009-09-09 | xen: use stronger barrier after unlocking lock | ![](//seccdn.libravatar.org/avatar/246e959352fc7692af8aa8481d7b4760?s=13&d=retro) Yang Xiaowei |