Commit History

Author SHA1 Message Date
  Peter Zijlstra 3cded41794 x86/paravirt: Optimize native pv_lock_ops.vcpu_is_preempted() 8 years ago
  Pan Xinhui 446f3dc8cc locking/core, x86/paravirt: Implement vcpu_is_preempted(cpu) for KVM and Xen guests 8 years ago
  Peter Zijlstra cfd8983f03 x86, locking/spinlocks: Remove ticket (spin)lock implementation 9 years ago
  Paul Gortmaker 186f43608a x86/kernel: Audit and remove any unnecessary uses of module.h 9 years ago
  Ingo Molnar 62c7a1e9ae locking/pvqspinlock: Rename QUEUED_SPINLOCK to QUEUED_SPINLOCKS 10 years ago
  Peter Zijlstra (Intel) f233f7f158 locking/pvqspinlock, x86: Implement the paravirt qspinlock call patching 10 years ago
  Jeremy Fitzhardinge 96f853eaa8 x86, ticketlock: Add slowpath logic 12 years ago
  Jeremy Fitzhardinge 354714dd26 x86, pvticketlock: Use callee-save for lock_spinning 12 years ago
  Jeremy Fitzhardinge 545ac13892 x86, spinlock: Replace pv spinlocks with pv ticketlocks 12 years ago
  Thomas Gleixner 0199c4e68d locking: Convert __raw_spin* functions to arch_spin* 15 years ago
  Thomas Gleixner 445c89514b locking: Convert raw_spinlock to arch_spinlock 15 years ago
  Jiri Kosina afb33f8c0d x86: remove byte locks 16 years ago
  Ingo Molnar 087052b02f x86: fix default_spin_lock_flags() prototype 17 years ago
  Jeremy Fitzhardinge 25258ef762 x86: export pv_lock_ops non-GPL 17 years ago
  Jeremy Fitzhardinge 63d3a75d6f x86/paravirt: add spin_lock_flags lock op 17 years ago
  Jeremy Fitzhardinge d5de884135 x86: split spinlock implementations out into their own files 17 years ago