Age | Commit message (Expand) | Author | Files | Lines |
2021-09-04 | mm: slub: move flush_cpu_slab() invocations __free_slab() invocations out of IRQ context | ![](https://seccdn.libravatar.org/avatar/64a8969828b9ecc45a927193161e5a67?s=13&d=retro) Sebastian Andrzej Siewior | 1 | -0/+2 |
2021-07-04 | Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -1/+11 |
2021-06-29 | mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches | ![](https://seccdn.libravatar.org/avatar/92234bffb0993b5ff18af6e0d96d69be?s=13&d=retro) Waiman Long | 1 | -0/+7 |
2021-06-29 | mm: memcg/slab: create a new set of kmalloc-cg-<n> caches | ![](https://seccdn.libravatar.org/avatar/92234bffb0993b5ff18af6e0d96d69be?s=13&d=retro) Waiman Long | 1 | -9/+23 |
2021-06-29 | mm: slub: move sysfs slab alloc/free interfaces to debugfs | ![](https://seccdn.libravatar.org/avatar/958e19e4937828db4a754bfceddfb278?s=13&d=retro) Faiyaz Mohammed | 1 | -0/+2 |
2021-06-29 | mm, slub: change run-time assertion in kmalloc_index() to compile-time | ![](https://seccdn.libravatar.org/avatar/0c061168629ba70f3f07a2373c382bed?s=13&d=retro) Hyeonggon Yoo | 1 | -4/+3 |
2021-06-29 | slab: use __func__ to trace function name | ![](https://seccdn.libravatar.org/avatar/1981d1b7a702c7cae89cdbfc8c96fdf3?s=13&d=retro) gumingtao | 1 | -6/+6 |
2021-06-16 | mm/slub: fix redzoning for small allocations | ![](https://seccdn.libravatar.org/avatar/1b45cc190ad060a47c5518963894c4c0?s=13&d=retro) Kees Cook | 1 | -2/+1 |
2021-05-14 | mm, slub: move slub_debug static key enabling outside slab_mutex | ![](https://seccdn.libravatar.org/avatar/23809b13fecf18564b1c674df3a49488?s=13&d=retro) Vlastimil Babka | 1 | -0/+10 |
2021-05-10 | mm/slub: Add Support for free path information of an object | ![](https://seccdn.libravatar.org/avatar/818fc3b16364d7c59ef674baba4fc517?s=13&d=retro) Maninder Singh | 1 | -1/+11 |
2021-04-30 | mm/slab_common: provide "slab_merge" option for !IS_ENABLED(CONFIG_SLAB_MERGE_DEFAULT) builds | ![](https://seccdn.libravatar.org/avatar/9eb098ea40fdfd8d96d58d2306da49e9?s=13&d=retro) Rafael Aquini | 1 | -0/+8 |
2021-03-08 | rcutorture: Add crude tests for mem_dump_obj() | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -0/+2 |
2021-03-08 | mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -0/+2 |
2021-02-26 | kasan, mm: optimize krealloc poisoning | ![](https://seccdn.libravatar.org/avatar/4e5d8cecf90868ee140ba173831d7d9f?s=13&d=retro) Andrey Konovalov | 1 | -6/+14 |
2021-02-26 | kasan, mm: fail krealloc on freed objects | ![](https://seccdn.libravatar.org/avatar/4e5d8cecf90868ee140ba173831d7d9f?s=13&d=retro) Andrey Konovalov | 1 | -0/+3 |
2021-02-26 | kasan, mm: don't save alloc stacks twice | ![](https://seccdn.libravatar.org/avatar/4e5d8cecf90868ee140ba173831d7d9f?s=13&d=retro) Andrey Konovalov | 1 | -0/+1 |
2021-02-26 | mm, kfence: insert KFENCE hooks for SLAB | ![](https://seccdn.libravatar.org/avatar/6f7887c9127d6b2e7aa98122d6c36870?s=13&d=retro) Alexander Potapenko | 1 | -1/+4 |
2021-02-24 | kasan: fix bug detection via ksize for HW_TAGS mode | ![](https://seccdn.libravatar.org/avatar/4e5d8cecf90868ee140ba173831d7d9f?s=13&d=retro) Andrey Konovalov | 1 | -7/+9 |
2021-02-24 | mm: memcontrol: fix slub memory accounting | ![](https://seccdn.libravatar.org/avatar/73afc13582964009f44bb2d22c8ce9c1?s=13&d=retro) Muchun Song | 1 | -2/+2 |
2021-02-24 | mm, slab, slub: stop taking cpu hotplug lock | ![](https://seccdn.libravatar.org/avatar/23809b13fecf18564b1c674df3a49488?s=13&d=retro) Vlastimil Babka | 1 | -10/+0 |
2021-02-24 | mm, slab, slub: stop taking memory hotplug lock | ![](https://seccdn.libravatar.org/avatar/23809b13fecf18564b1c674df3a49488?s=13&d=retro) Vlastimil Babka | 1 | -6/+2 |
2021-02-24 | mm/sl?b.c: remove ctor argument from kmem_cache_flags | ![](https://seccdn.libravatar.org/avatar/81367f92670f3a4860a50b4412b40666?s=13&d=retro) Nikolay Borisov | 1 | -1/+1 |
2021-01-22 | mm: Add mem_dump_obj() to print source of memory block | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -0/+75 |
2020-12-22 | kasan, mm: allow cache merging with no metadata | ![](https://seccdn.libravatar.org/avatar/4e5d8cecf90868ee140ba173831d7d9f?s=13&d=retro) Andrey Konovalov | 1 | -1/+2 |
2020-12-22 | kasan: rename (un)poison_shadow to (un)poison_range | ![](https://seccdn.libravatar.org/avatar/4e5d8cecf90868ee140ba173831d7d9f?s=13&d=retro) Andrey Konovalov | 1 | -1/+1 |
2020-12-15 | mm: slab: clarify krealloc()'s behavior with __GFP_ZERO | ![](https://seccdn.libravatar.org/avatar/928ef45249a4f5d13d9b1d5fef0713a7?s=13&d=retro) Bartosz Golaszewski | 1 | -3/+3 |
2020-12-15 | mm/slab_common.c: use list_for_each_entry in dump_unreclaimable_slab() | ![](https://seccdn.libravatar.org/avatar/576fc350f4312656110a70903983b81c?s=13&d=retro) Hui Su | 1 | -2/+2 |
2020-08-12 | mm/slab_common.c: delete duplicated word | ![](https://seccdn.libravatar.org/avatar/85ee6d1720fef29a2eb9dcd47374fd67?s=13&d=retro) Randy Dunlap | 1 | -1/+1 |
2020-08-07 | mm: memcg/slab: use a single set of kmem_caches for all allocations | ![](https://seccdn.libravatar.org/avatar/d40975fe49531933744736e9b52611b8?s=13&d=retro) Roman Gushchin | 1 | -225/+5 |
2020-08-07 | mm: memcg/slab: remove redundant check in memcg_accumulate_slabinfo() | ![](https://seccdn.libravatar.org/avatar/d40975fe49531933744736e9b52611b8?s=13&d=retro) Roman Gushchin | 1 | -3/+0 |
2020-08-07 | mm: memcg/slab: deprecate slab_root_caches | ![](https://seccdn.libravatar.org/avatar/d40975fe49531933744736e9b52611b8?s=13&d=retro) Roman Gushchin | 1 | -29/+8 |
2020-08-07 | mm: memcg/slab: remove memcg_kmem_get_cache() | ![](https://seccdn.libravatar.org/avatar/d40975fe49531933744736e9b52611b8?s=13&d=retro) Roman Gushchin | 1 | -1/+1 |
2020-08-07 | mm: memcg/slab: simplify memcg cache creation | ![](https://seccdn.libravatar.org/avatar/d40975fe49531933744736e9b52611b8?s=13&d=retro) Roman Gushchin | 1 | -10/+12 |
2020-08-07 | mm: memcg/slab: use a single set of kmem_caches for all accounted allocations | ![](https://seccdn.libravatar.org/avatar/d40975fe49531933744736e9b52611b8?s=13&d=retro) Roman Gushchin | 1 | -412/+47 |
2020-08-07 | mm: memcg/slab: deprecate memory.kmem.slabinfo | ![](https://seccdn.libravatar.org/avatar/d40975fe49531933744736e9b52611b8?s=13&d=retro) Roman Gushchin | 1 | -27/+4 |
2020-08-07 | mm: memcg: convert vmstat slab counters to bytes | ![](https://seccdn.libravatar.org/avatar/d40975fe49531933744736e9b52611b8?s=13&d=retro) Roman Gushchin | 1 | -2/+2 |
2020-08-07 | mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in kmalloc_order | ![](https://seccdn.libravatar.org/avatar/4c313768a7c4755926b73f736627c8d4?s=13&d=retro) Long Li | 1 | -0/+17 |
2020-08-07 | mm: ksize() should silently accept a NULL pointer | ![](https://seccdn.libravatar.org/avatar/4291b3b499f7260f9f1abe9d55b4b24a?s=13&d=retro) William Kucharski | 1 | -9/+5 |
2020-08-07 | mm, treewide: rename kzfree() to kfree_sensitive() | ![](https://seccdn.libravatar.org/avatar/92234bffb0993b5ff18af6e0d96d69be?s=13&d=retro) Waiman Long | 1 | -4/+4 |
2020-07-24 | mm: memcg/slab: fix memory leak at non-root kmem_cache destroy | ![](https://seccdn.libravatar.org/avatar/73afc13582964009f44bb2d22c8ce9c1?s=13&d=retro) Muchun Song | 1 | -7/+28 |
2020-06-26 | mm/slab: use memzero_explicit() in kzfree() | ![](https://seccdn.libravatar.org/avatar/92234bffb0993b5ff18af6e0d96d69be?s=13&d=retro) Waiman Long | 1 | -1/+1 |
2020-06-02 | usercopy: mark dma-kmalloc caches as usercopy caches | ![](https://seccdn.libravatar.org/avatar/23809b13fecf18564b1c674df3a49488?s=13&d=retro) Vlastimil Babka | 1 | -1/+2 |
2020-04-10 | mm, slab_common: fix a typo in comment "eariler"->"earlier" | ![](https://seccdn.libravatar.org/avatar/9c91fc3d522a1d30d26574fd18197797?s=13&d=retro) Qiujun Huang | 1 | -1/+1 |
2020-04-07 | proc: faster open/read/close with "permanent" files | ![](https://seccdn.libravatar.org/avatar/128097f71ca5a80210e6ebde3f8af648?s=13&d=retro) Alexey Dobriyan | 1 | -0/+1 |
2020-04-02 | mm, memcg: fix build error around the usage of kmem_caches | ![](https://seccdn.libravatar.org/avatar/f733a79abd8f2c221059392fad36cd90?s=13&d=retro) Yafang Shao | 1 | -1/+1 |
2020-02-04 | proc: convert everything to "struct proc_ops" | ![](https://seccdn.libravatar.org/avatar/128097f71ca5a80210e6ebde3f8af648?s=13&d=retro) Alexey Dobriyan | 1 | -8/+7 |
2020-02-04 | mm: remove __krealloc | ![](https://seccdn.libravatar.org/avatar/2ac6b64f42420f6edaa3354c14a3ada7?s=13&d=retro) Florian Westphal | 1 | -22/+0 |
2020-01-13 | mm: memcg/slab: call flush_memcg_workqueue() only if memcg workqueue is valid | ![](https://seccdn.libravatar.org/avatar/49b80149b83d9feb73d5b31aa587d62c?s=13&d=retro) Adrian Huang | 1 | -1/+2 |
2019-12-04 | mm: memcg/slab: wait for !root kmem_cache refcnt killing on root kmem_cache destruction | ![](https://seccdn.libravatar.org/avatar/d40975fe49531933744736e9b52611b8?s=13&d=retro) Roman Gushchin | 1 | -0/+12 |
2019-12-01 | mm, slab_common: use enum kmalloc_cache_type to iterate over kmalloc caches | ![](https://seccdn.libravatar.org/avatar/fafd398d83d291f6586916c785143626?s=13&d=retro) Pengfei Li | 1 | -2/+3 |