[xen master] mm: don't hold heap lock in alloc_heap_pages() longer than necessary

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[xen master] mm: don't hold heap lock in alloc_heap_pages() longer than necessary

patchbot
*** New tip has no discernable common ancestor with previous history ***
    Previously reported histories end at:
        e01fa4e223fc077e18936d890dbd4813c3e7c9b1
        3a28f760508fb35c430edac17a9efde5aff6d1d5
        123c7793797502b222300eb710cd3873dcca41ee
        c40317f11b3f05e7c06a2213560c8471081f2662
        a6f2cdb633bf519244a16674031b8034b581ba7f
        8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf
        2f5af2c962c05b789bdd65b46c74711e903f86d0
        695bb5f504ab48c1d546446f104c1b6c0ead126d
        9053a74c08fd6abf43bb45ff932b4386de7e8510

commit dab6a84aadab11f31332030a1e9f0b9282d76156
Author:     Boris Ostrovsky <[hidden email]>
AuthorDate: Wed Aug 30 11:05:02 2017 +0200
Commit:     Jan Beulich <[hidden email]>
CommitDate: Wed Aug 30 11:05:02 2017 +0200

    mm: don't hold heap lock in alloc_heap_pages() longer than necessary
   
    Once pages are removed from the heap we don't need to hold the heap
    lock. It is especially useful to drop it for an unscrubbed buddy since
    we will be scrubbing it.
   
    Signed-off-by: Boris Ostrovsky <[hidden email]>
    Reviewed-by: Jan Beulich <[hidden email]>
    Reviewed-by: Wei Liu <[hidden email]>
--
generated by git-patchbot for /home/xen/git/xen.git#master

_______________________________________________
Xen-changelog mailing list
[hidden email]
https://lists.xenproject.org/xen-changelog