Michael Bestas
7f2f53c2bb
Merge remote-tracking branch 'sm8250/lineage-20' into lineage-23.2
* sm8250/lineage-20:
BACKPORT: mm: Convert page kmemcg type to a page memcg flag
BACKPORT: mm: Introduce page memcg flags
BACKPORT: mm: memcontrol: Use helpers to read page's memcg data
BACKPORT: mm: remove superfluous __ClearPageActive()
UPSTREAM: mm: move call to compound_head() in release_pages()
UPSTREAM: mm: slab: make page_cgroup_ino() to recognize non-compound slab pages properly
BACKPORT: mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h
BACKPORT: mm/percpu: add checks for the return value of memblock_alloc*()
UPSTREAM: percpu: relegate chunks unusable when failing small allocations
UPSTREAM: percpu: return number of released bytes from pcpu_free_area()
UPSTREAM: mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __memcg_kmem_(un)charge()
UPSTREAM: mm: memcg/slab: cache page number in memcg_(un)charge_slab()
UPSTREAM: include/linux/memcontrol.h: fix comments based on per-node memcg
UPSTREAM: mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg()
UPSTREAM: mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments
UPSTREAM: mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_(un)charge_page()
UPSTREAM: mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments
UPSTREAM: mm: memcg/slab: reparent memcg kmem_caches on cgroup removal
UPSTREAM: mm: memcg/slab: stop setting page->mem_cgroup pointer for slab pages
UPSTREAM: mm: memcg/slab: unify SLAB and SLUB page accounting
UPSTREAM: mm: memcg/slab: rework non-root kmem_cache lifecycle management
UPSTREAM: mm: memcg/slab: generalize postponed non-root kmem_cache deactivation
UPSTREAM: mm: memcg/slab: rename slab delayed deactivation functions and fields
UPSTREAM: mm: memcg/slab: postpone kmem_cache memcg pointer initialization to memcg_link_cache()
UPSTREAM: memcg: remove memcg_kmem_skip_account
UPSTREAM: mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg()
UPSTREAM: memcg: localize memcg_kmem_enabled() check
UPSTREAM: mm: rework memcg kernel stack accounting
Change-Id: I23f881a70dc6d0f84af36088ed03057129cce11e
2026-08-30 23:33:40 +03:00
..
2026-07-09 22:06:07 +01:00
2026-04-28 18:54:34 +00:00
2026-07-09 22:06:07 +01:00
2024-02-06 16:07:32 +02:00
2026-08-15 19:16:50 +03:00
2026-08-30 23:14:46 +03:00
2026-05-31 11:15:38 +01:00
2025-09-30 21:35:03 +01:00
2023-08-11 11:45:01 +02:00
2026-05-31 11:15:48 +01:00
2025-10-17 15:32:06 +01:00
2026-08-15 19:16:50 +03:00
2026-05-12 18:00:02 +01:00
2026-05-31 11:15:48 +01:00
2025-09-30 21:35:03 +01:00
2026-08-15 19:16:50 +03:00
2026-02-02 18:01:33 -05:00
2026-05-31 11:15:48 +01:00
2026-04-28 18:54:34 +00:00
2025-10-17 15:32:07 +01:00
2026-08-30 23:14:43 +03:00
2025-10-17 17:31:44 +01:00
2026-05-31 11:15:37 +01:00
2026-04-28 18:54:34 +00:00
2022-11-24 03:17:53 +02:00
2026-08-30 23:14:46 +03:00
2026-03-16 03:27:33 +00:00
2026-03-16 03:27:33 +00:00
2026-03-16 03:27:33 +00:00
2022-11-24 03:17:53 +02:00
2025-10-25 11:29:53 +01:00
2026-08-15 19:16:50 +03:00
2025-09-30 21:35:03 +01:00
2024-04-13 12:50:07 +02:00
2025-10-25 11:29:53 +01:00
2026-05-31 11:15:46 +01:00
2026-08-15 19:16:50 +03:00
2026-08-15 19:16:50 +03:00
2026-05-31 11:15:48 +01:00
2025-08-19 21:40:41 +01:00
2026-05-31 11:15:48 +01:00
2026-08-15 19:16:50 +03:00
2025-10-17 15:32:07 +01:00
2025-10-17 15:32:07 +01:00
2025-09-30 21:35:03 +01:00
2026-05-31 11:15:40 +01:00
2025-10-17 15:32:07 +01:00
2026-08-30 23:33:40 +03:00
2025-09-08 01:35:14 -04:00
2025-09-30 21:35:04 +01:00
2026-05-31 11:15:40 +01:00
2025-09-02 08:35:50 +00:00
2026-08-15 19:16:50 +03:00
2025-10-16 21:01:06 +01:00
2025-10-16 21:01:06 +01:00
2025-10-16 21:01:06 +01:00
2026-08-30 23:14:45 +03:00
2025-09-30 21:35:04 +01:00
2025-09-30 21:35:03 +01:00
2026-05-31 11:15:37 +01:00
2026-08-15 19:16:50 +03:00
2025-10-17 16:31:33 +01:00
2026-05-31 11:15:40 +01:00
2026-08-30 23:14:43 +03:00
2026-08-30 23:14:43 +03:00
2026-08-30 23:14:45 +03:00
2026-05-31 11:15:40 +01:00
2026-08-30 23:14:43 +03:00
2025-09-30 21:35:04 +01:00
2025-09-30 21:35:04 +01:00
2026-08-15 19:16:50 +03:00
2026-08-30 23:14:46 +03:00
2026-08-15 19:16:50 +03:00
2026-05-31 11:15:37 +01:00
2022-11-24 03:17:53 +02:00
2025-09-30 21:35:03 +01:00
2025-09-30 21:35:03 +01:00
2025-09-30 21:35:04 +01:00
2025-09-04 20:36:56 +01:00
2026-08-15 19:16:50 +03:00
2026-08-15 19:16:50 +03:00
2026-08-30 23:14:46 +03:00
2025-08-31 10:09:58 +01:00
2025-10-05 09:11:31 +00:00