Revert "Revert "patch: add SLQB memory allocator by Nick Piggin""

This reverts commit be08165f6ea40788934b5b5bb1b21356a7ffec7a.
Revert "Revert "mm/slqb: replace deprecated function""

This reverts commit 806899c454d2ede15ba813c3697c28f301efcd2b.