[tip:x86/spinlocks] x86, spinlock: Replace pv spinlocks with pv ticketlocks

2013-08-10 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: 545ac13892ab391049a92108cf59a0d05de7e28c Gitweb: http://git.kernel.org/tip/545ac13892ab391049a92108cf59a0d05de7e28c Author: Jeremy Fitzhardinge AuthorDate: Fri, 9 Aug 2013 19:51:49 +0530 Committer: H. Peter Anvin CommitDate: Fri, 9 Aug 2013 07:53:05 -0700 x86, spinlock: Repl

[tip:x86/spinlocks] x86, pvticketlock: When paravirtualizing ticket locks, increment by 2

2013-08-10 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: 4a1ed4ca681e7df38ed1b609a11aab38cbc515b3 Gitweb: http://git.kernel.org/tip/4a1ed4ca681e7df38ed1b609a11aab38cbc515b3 Author: Jeremy Fitzhardinge AuthorDate: Fri, 9 Aug 2013 19:51:56 +0530 Committer: H. Peter Anvin CommitDate: Fri, 9 Aug 2013 07:53:50 -0700 x86, pvticketlock:

[tip:x86/spinlocks] xen: Defer spinlock setup until boot CPU setup

2013-08-10 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: bf7aab3ad4b4364a293421d628a912a2153ee1ee Gitweb: http://git.kernel.org/tip/bf7aab3ad4b4364a293421d628a912a2153ee1ee Author: Jeremy Fitzhardinge AuthorDate: Fri, 9 Aug 2013 19:51:52 +0530 Committer: H. Peter Anvin CommitDate: Fri, 9 Aug 2013 07:53:18 -0700 xen: Defer spinlock

[tip:x86/spinlocks] xen, pvticketlock: Allow interrupts to be enabled while blocking

2013-08-10 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: 1ed7bf5f5227169b661c619636f754b98001ec30 Gitweb: http://git.kernel.org/tip/1ed7bf5f5227169b661c619636f754b98001ec30 Author: Jeremy Fitzhardinge AuthorDate: Fri, 9 Aug 2013 19:51:59 +0530 Committer: H. Peter Anvin CommitDate: Fri, 9 Aug 2013 07:54:03 -0700 xen, pvticketlock:

[tip:x86/spinlocks] xen, pvticketlocks: Add xen_nopvspin parameter to disable xen pv ticketlocks

2013-08-10 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: b8fa70b51aa76737bdb6b493901ef7376977489c Gitweb: http://git.kernel.org/tip/b8fa70b51aa76737bdb6b493901ef7376977489c Author: Jeremy Fitzhardinge AuthorDate: Fri, 9 Aug 2013 19:51:54 +0530 Committer: H. Peter Anvin CommitDate: Fri, 9 Aug 2013 07:53:37 -0700 xen, pvticketlocks:

[tip:x86/spinlocks] x86, pvticketlock: Use callee-save for lock_spinning

2013-08-10 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: 354714dd2607778692db53947ab93b74956494e5 Gitweb: http://git.kernel.org/tip/354714dd2607778692db53947ab93b74956494e5 Author: Jeremy Fitzhardinge AuthorDate: Fri, 9 Aug 2013 19:51:55 +0530 Committer: H. Peter Anvin CommitDate: Fri, 9 Aug 2013 07:53:44 -0700 x86, pvticketlock:

[tip:x86/spinlocks] xen, pvticketlock: Xen implementation for PV ticket locks

2013-08-10 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: 80bd58fef495d000a02fc5b55ca76d423400e748 Gitweb: http://git.kernel.org/tip/80bd58fef495d000a02fc5b55ca76d423400e748 Author: Jeremy Fitzhardinge AuthorDate: Fri, 9 Aug 2013 19:51:53 +0530 Committer: H. Peter Anvin CommitDate: Fri, 9 Aug 2013 07:53:23 -0700 xen, pvticketlock:

[tip:x86/spinlocks] x86, ticketlock: Add slowpath logic

2013-08-10 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: 96f853eaa889c7a22718d275b0df7bebdbd6780e Gitweb: http://git.kernel.org/tip/96f853eaa889c7a22718d275b0df7bebdbd6780e Author: Jeremy Fitzhardinge AuthorDate: Fri, 9 Aug 2013 19:51:58 +0530 Committer: H. Peter Anvin CommitDate: Fri, 9 Aug 2013 07:54:00 -0700 x86, ticketlock: Ad

[tip:x86/spinlocks] x86, ticketlock: Collapse a layer of functions

2013-08-10 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: b798df09f919c52823110a74bd568c6a4e98e6b2 Gitweb: http://git.kernel.org/tip/b798df09f919c52823110a74bd568c6a4e98e6b2 Author: Jeremy Fitzhardinge AuthorDate: Fri, 9 Aug 2013 19:51:51 +0530 Committer: H. Peter Anvin CommitDate: Fri, 9 Aug 2013 07:53:14 -0700 x86, ticketlock: Co

[tip:x86/spinlocks] xen, pvticketlock: Allow interrupts to be enabled while blocking

2013-08-08 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: 38eddb85894561ab32c1de4171e1c1582f0efa78 Gitweb: http://git.kernel.org/tip/38eddb85894561ab32c1de4171e1c1582f0efa78 Author: Jeremy Fitzhardinge AuthorDate: Tue, 6 Aug 2013 17:14:12 +0530 Committer: H. Peter Anvin CommitDate: Thu, 8 Aug 2013 16:07:01 -0700 xen, pvticketlock:

[tip:x86/spinlocks] x86, ticketlock: Add slowpath logic

2013-08-08 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: faf5f87c305fc58464bf8c47d0a5d148ceee2e32 Gitweb: http://git.kernel.org/tip/faf5f87c305fc58464bf8c47d0a5d148ceee2e32 Author: Jeremy Fitzhardinge AuthorDate: Tue, 6 Aug 2013 17:13:52 +0530 Committer: H. Peter Anvin CommitDate: Thu, 8 Aug 2013 16:06:58 -0700 x86, ticketlock: Ad

[tip:x86/spinlocks] x86, pvticketlock: When paravirtualizing ticket locks, increment by 2

2013-08-08 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: 00de643f44ed84156e18f8b9afa8613d3b37a298 Gitweb: http://git.kernel.org/tip/00de643f44ed84156e18f8b9afa8613d3b37a298 Author: Jeremy Fitzhardinge AuthorDate: Tue, 6 Aug 2013 17:13:13 +0530 Committer: H. Peter Anvin CommitDate: Thu, 8 Aug 2013 16:06:50 -0700 x86, pvticketlock:

[tip:x86/spinlocks] xen: Defer spinlock setup until boot CPU setup

2013-08-08 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: 26dca1a3262c451846537d8c1f3f56290718b7d4 Gitweb: http://git.kernel.org/tip/26dca1a3262c451846537d8c1f3f56290718b7d4 Author: Jeremy Fitzhardinge AuthorDate: Tue, 6 Aug 2013 17:11:45 +0530 Committer: H. Peter Anvin CommitDate: Thu, 8 Aug 2013 16:06:34 -0700 xen: Defer spinlock

[tip:x86/spinlocks] x86, ticketlock: Collapse a layer of functions

2013-08-08 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: c1230bf0bf6c93ff2db93ba0b66839068f498e8b Gitweb: http://git.kernel.org/tip/c1230bf0bf6c93ff2db93ba0b66839068f498e8b Author: Jeremy Fitzhardinge AuthorDate: Tue, 6 Aug 2013 17:11:20 +0530 Committer: H. Peter Anvin CommitDate: Thu, 8 Aug 2013 16:06:30 -0700 x86, ticketlock: Co

[tip:x86/spinlocks] xen, pvticketlocks: Add xen_nopvspin parameter to disable xen pv ticketlocks

2013-08-08 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: 9f091fd2047dc4f9cc512e88f818786274fa646f Gitweb: http://git.kernel.org/tip/9f091fd2047dc4f9cc512e88f818786274fa646f Author: Jeremy Fitzhardinge AuthorDate: Tue, 6 Aug 2013 17:12:24 +0530 Committer: H. Peter Anvin CommitDate: Thu, 8 Aug 2013 16:06:42 -0700 xen, pvticketlocks:

[tip:x86/spinlocks] x86, pvticketlock: Use callee-save for lock_spinning

2013-08-08 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: 80aefe73ea1611bb064f4dcfe49b1aa9648922b3 Gitweb: http://git.kernel.org/tip/80aefe73ea1611bb064f4dcfe49b1aa9648922b3 Author: Jeremy Fitzhardinge AuthorDate: Tue, 6 Aug 2013 17:12:44 +0530 Committer: H. Peter Anvin CommitDate: Thu, 8 Aug 2013 16:06:46 -0700 x86, pvticketlock:

[tip:x86/spinlocks] xen, pvticketlock: Xen implementation for PV ticket locks

2013-08-08 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: 82a5c77805c1824da74912f986f6dab241589ac7 Gitweb: http://git.kernel.org/tip/82a5c77805c1824da74912f986f6dab241589ac7 Author: Jeremy Fitzhardinge AuthorDate: Tue, 6 Aug 2013 17:12:04 +0530 Committer: H. Peter Anvin CommitDate: Thu, 8 Aug 2013 16:06:38 -0700 xen, pvticketlock:

[tip:x86/spinlocks] x86, spinlock: Replace pv spinlocks with pv ticketlocks

2013-08-08 Thread tip-bot for Jeremy Fitzhardinge
Commit-ID: ee120b6a347e3ce6526bd2380fdf5858d5a8550d Gitweb: http://git.kernel.org/tip/ee120b6a347e3ce6526bd2380fdf5858d5a8550d Author: Jeremy Fitzhardinge AuthorDate: Tue, 6 Aug 2013 17:10:40 +0530 Committer: H. Peter Anvin CommitDate: Thu, 8 Aug 2013 16:06:23 -0700 x86, spinlock: Repl