39dfc73596b4 ("powerpc/qspinlock: allow indefinite spinning on a preempted owner") cc7970111415 ("powerpc/qspinlock: reduce remote node steal spins") 71c235027ce7 ("powerpc/qspinlock: use spin_begin/end API") f61ab43cc1a6 ("powerpc/qspinlock: allow lock stealing in trylock and lock fastpath") 28db61e207ea ("powerpc/qspinlock: allow propagation of yield CPU down the queue") b4c3cdc1a698 ("powerpc/qspinlock: allow stealing when head of queue yields") bd48287b2cf4 ("powerpc/qspinlock: implement option to yield to previous node") 085f03311bce ("powerpc/qspinlock: paravirt yield to lock owner") e1a31e7fd713 ("powerpc/qspinlock: store owner CPU in lock word") 0944534ef4d5 ("powerpc/qspinlock: theft prevention to control latency") 6aa42f883c43 ("powerpc/qspinlock: allow new waiters to steal the lock before queueing") b3a73b7db2b6 ("powerpc/qspinlock: convert atomic operations to assembly") 4c93c2e4b9e8 ("powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx.") 84990b169557 ("powerpc/qspinlock: add mcs queueing for contended waiters") 9f61521c7a28 ("powerpc/qspinlock: powerpc qspinlock implementation") 36e5f9ee776c ("powerpc/mm: Convert to default topdown mmap layout") 5cf7f9a0a54e ("powerpc/mm: Enable full randomisation of memory mappings") ab57bd7570d4 ("powerpc/mm: Move get_unmapped_area functions to slice.c") 1a0261fd3b21 ("powerpc/mm: Use generic_hugetlb_get_unmapped_area()") 76a345ed16c6 ("powerpc/mm: Use generic_get_unmapped_area() and call it from arch_get_unmapped_area()")