Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mm: shrinker: convert shrinker_rwsem to mutex | Qi Zheng | 2023-10-04 | 1 | -15/+15 |
* | mm: shrinker: hold write lock to reparent shrinker nr_deferred | Qi Zheng | 2023-10-04 | 1 | -2/+2 |
* | mm: shrinker: make memcg slab shrink lockless | Qi Zheng | 2023-10-04 | 1 | -19/+66 |
* | mm: shrinker: make global slab shrink lockless | Qi Zheng | 2023-10-04 | 1 | -21/+68 |
* | mm: shrinker: rename {prealloc|unregister}_memcg_shrinker() to shrinker_memcg... | Qi Zheng | 2023-10-04 | 1 | -6/+6 |
* | mm: shrinker: add a secondary array for shrinker_info::{map, nr_deferred} | Qi Zheng | 2023-10-04 | 1 | -96/+154 |
* | mm: shrinker: remove old APIs | Qi Zheng | 2023-10-04 | 1 | -143/+0 |
* | mm: shrinker: add infrastructure for dynamically allocating shrinker | Qi Zheng | 2023-10-04 | 1 | -0/+106 |
* | drm/ttm: introduce pool_shrink_rwsem | Qi Zheng | 2023-10-04 | 1 | -15/+0 |
* | mm: vmscan: move shrinker-related code into a separate file | Qi Zheng | 2023-10-04 | 1 | -0/+709 |