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-08-15 19:16:50 +03:00
2025-10-17 16:31:33 +01:00
2026-05-31 11:15:40 +01:00
2026-07-09 22:06:07 +01:00
2026-02-02 18:01:33 -05:00
2026-05-31 11:15:42 +01:00
2026-05-13 00:48:26 +00:00
2026-08-11 02:33:29 +03:00
2026-02-06 18:26:42 +02:00
2025-10-09 20:29:30 +03:00
2026-05-31 11:15:42 +01:00
2026-08-15 19:16:50 +03:00
2026-08-11 02:54:18 +03:00
2026-07-09 22:06:07 +01:00
2025-09-30 21:35:03 +01:00
2026-06-29 10:46:10 +02:00
2026-06-29 10:46:10 +02:00
2026-08-15 19:16:50 +03:00
2025-09-08 01:35:16 -04:00
2025-03-31 10:08:57 -04:00
2025-09-30 21:35:04 +01:00
2025-08-28 03:29:08 +03:00
2026-08-15 19:16:50 +03:00
2025-08-28 03:26:22 +03:00
2026-08-30 23:14:46 +03:00
2025-09-30 21:35:03 +01:00
2025-08-28 03:26:58 +03:00
2026-05-31 11:15:42 +01:00
2026-03-20 13:40:21 -04:00
2025-03-31 17:18:53 +03:00
2026-05-31 11:15:44 +01:00
2025-08-28 03:24:03 +03:00
2025-09-30 21:35:03 +01:00
2026-04-12 13:56:51 +08:00
2025-09-30 21:35:03 +01:00
2025-10-17 16:31:33 +01:00
2025-08-28 03:26:34 +03:00
2025-08-28 03:27:31 +03:00
2026-08-30 23:14:46 +03:00
2026-05-31 11:15:41 +01:00
2025-09-02 08:35:50 +00:00
2025-09-02 08:35:50 +00:00
2026-08-09 21:19:14 +00:00
2026-08-09 21:19:14 +00:00
2026-05-28 15:32:29 +08:00
2025-08-28 03:26:34 +03:00
2026-08-06 18:18:48 +01:00
2025-08-28 03:24:59 +03:00
2025-08-28 03:27:09 +03:00
2026-08-09 21:19:13 +00:00
2026-08-09 21:19:14 +00:00
2026-05-12 18:00:02 +01:00
2026-07-09 22:06:07 +01:00
2026-08-06 18:18:48 +01:00
2026-04-09 14:44:45 +08:00
2025-09-05 12:01:33 +00:00
2025-08-28 03:28:30 +03:00
2025-08-28 03:26:34 +03:00
2025-08-28 03:26:34 +03:00
2025-10-17 16:31:33 +01:00