commit | 77da9389b9d5f07d54fda092d1ab56002ec0019a | [log] [tgz] |
---|---|---|
author | Matthew Wilcox <willy@infradead.org> | Mon Dec 04 14:56:08 2017 -0500 |
committer | Matthew Wilcox <willy@infradead.org> | Sun Oct 21 10:46:38 2018 -0400 |
tree | 1479f8fcdb709434df9ee2f56c48499fe423b0c1 | |
parent | aa5dc07f70c50a3c56bf3fa07bde0b22a95aa381 [diff] |
mm: Convert collapse_shmem to XArray I found another victim of the radix tree being hard to use. Because there was no call to radix_tree_preload(), khugepaged was allocating radix_tree_nodes using GFP_ATOMIC. I also converted a local_irq_save()/restore() pair to disable()/enable(). Signed-off-by: Matthew Wilcox <willy@infradead.org>