search for: unfairlocks_en

Displaying 5 results from an estimated 5 matches for "unfairlocks_en".

2014 Feb 26
2
[PATCH RFC v5 4/8] pvqspinlock, x86: Allow unfair spinlock in a real PV environment
...ion and only then activate itself? And when run under baremetal don't enable? > > This patch add a new configuration option for the x86 > architecture to enable the use of unfair queue spinlock > (PARAVIRT_UNFAIR_LOCKS) in a real para-virtualized guest. A jump label > (paravirt_unfairlocks_enabled) is used to switch between a fair and > an unfair version of the spinlock code. This jump label will only be > enabled in a real PV guest. As opposed to fake PV guest :-) I think you can remove the 'real'. > > Enabling this configuration feature decreases the performanc...
2014 Feb 26
2
[PATCH RFC v5 4/8] pvqspinlock, x86: Allow unfair spinlock in a real PV environment
...ion and only then activate itself? And when run under baremetal don't enable? > > This patch add a new configuration option for the x86 > architecture to enable the use of unfair queue spinlock > (PARAVIRT_UNFAIR_LOCKS) in a real para-virtualized guest. A jump label > (paravirt_unfairlocks_enabled) is used to switch between a fair and > an unfair version of the spinlock code. This jump label will only be > enabled in a real PV guest. As opposed to fake PV guest :-) I think you can remove the 'real'. > > Enabling this configuration feature decreases the performanc...
2014 Feb 28
0
[PATCH RFC v5 4/8] pvqspinlock, x86: Allow unfair spinlock in a real PV environment
...r this purpose and will be enabled by the appropriate KVM or Xen code. >> This patch add a new configuration option for the x86 >> architecture to enable the use of unfair queue spinlock >> (PARAVIRT_UNFAIR_LOCKS) in a real para-virtualized guest. A jump label >> (paravirt_unfairlocks_enabled) is used to switch between a fair and >> an unfair version of the spinlock code. This jump label will only be >> enabled in a real PV guest. > As opposed to fake PV guest :-) I think you can remove the 'real'. Yes, you are right. I will remove that in the next series....
2014 Feb 26
22
[PATCH v5 0/8] qspinlock: a 4-byte queue spinlock with PV support
v4->v5: - Move the optimized 2-task contending code to the generic file to enable more architectures to use it without code duplication. - Address some of the style-related comments by PeterZ. - Allow the use of unfair queue spinlock in a real para-virtualized execution environment. - Add para-virtualization support to the qspinlock code by ensuring that the lock holder and queue
2014 Feb 26
22
[PATCH v5 0/8] qspinlock: a 4-byte queue spinlock with PV support
v4->v5: - Move the optimized 2-task contending code to the generic file to enable more architectures to use it without code duplication. - Address some of the style-related comments by PeterZ. - Allow the use of unfair queue spinlock in a real para-virtualized execution environment. - Add para-virtualization support to the qspinlock code by ensuring that the lock holder and queue