Commit Graph

121 Commits (240316ce597828f948705ed3077c790d1df39b2f)

Author SHA1 Message Date
Ruchit 2b61c4b544 mm: Fix a -Werror=strict-prototypes compilation error from clang 15 1 year ago
Simon1511 d45b9ba98c A525FXXU4CVJB 2 years ago
Simon1511 34c64e7c67 Import A525FXXU3AUG4 3 years ago
Chanho Min 1501713aee mm/zsmalloc.c: fix the migrated zspage statistics. 5 years ago
Andrew Morton bf14767336 mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n 5 years ago
Henry Burns 1a439560bb mm/zsmalloc.c: fix race condition in zs_destroy_pool 5 years ago
Henry Burns eaa98c18d4 mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely 5 years ago
Sergey Senozhatsky 1e42bf09df UPSTREAM: zsmalloc: introduce zs_huge_class_size() 7 years ago
Vinayak Menon baf1f2aef4 zram: allow zram to allocate CMA pages 7 years ago
Sergey Senozhatsky 1238334082 zsmalloc: calling zs_map_object() from irq is a bug 7 years ago
Matthias Kaehlcke 3eb95feac1 mm/zsmalloc.c: change stat type parameter to int 7 years ago
Jérôme Glisse 2916ecc0f9 mm/migrate: new migrate mode MIGRATE_SYNC_NO_COPY 7 years ago
Hui Zhu 77ff465799 zsmalloc: zs_page_migrate: skip unnecessary loops but not return -EBUSY if zspage is not inuse 7 years ago
Minchan Kim 3189c82056 zram: do not free pool->size_class 8 years ago
Jerome Marchand cf8e0fedf0 mm/zsmalloc: simplify zs_max_alloc_size handling 8 years ago
Nick Desaulniers 3457f41476 mm/zsmalloc.c: fix -Wunneeded-internal-declaration warning 8 years ago
Minchan Kim 85d492f28d zsmalloc: expand class bit 8 years ago
Ingo Molnar 50d34394ce sched/headers: Prepare to remove the <linux/magic.h> include from <linux/sched/task_stack.h> 8 years ago
Yisheng Xie b538e422e4 mm/zsmalloc: fix comment in zsmalloc 8 years ago
Yisheng Xie 22c5cef162 mm/zsmalloc: remove redundant SetPagePrivate2 in create_page_chain 8 years ago
Xishi Qiu 399d8eebe7 mm: fix some typos in mm/zsmalloc.c 8 years ago
Sebastian Andrzej Siewior 215c89d055 mm/zsmalloc: Convert to hotplug state machine 8 years ago
Markus Elfring c3491eca37 zsmalloc: Delete an unnecessary check before the function call "iput" 9 years ago
Ganesh Mahendran 18fd06bf7a mm/zsmalloc: use helper to clear page->flags bit 9 years ago
Ganesh Mahendran 35b3445e97 mm/zsmalloc: add __init,__exit attribute 9 years ago
Ganesh Mahendran fd8544639e mm/zsmalloc: keep comments consistent with code 9 years ago
Ganesh Mahendran 64d90465f0 mm/zsmalloc: avoid calculate max objects of zspage twice 9 years ago
Ganesh Mahendran b4fd07a086 mm/zsmalloc: use class->objs_per_zspage to get num of max objects 9 years ago
Ganesh Mahendran cf675acb74 mm/zsmalloc: take obj index back from find_alloced_obj 9 years ago
Ganesh Mahendran 41b88e14c1 mm/zsmalloc: use obj_index to keep consistent with others 9 years ago
Minchan Kim dd4123f324 mm: fix build warnings in <linux/compaction.h> 9 years ago
Minchan Kim 91537fee00 mm: add NR_ZSMALLOC to vmstat 9 years ago
Minchan Kim 3b1d9ca65a zsmalloc: use OBJ_TAG_BIT for bit shifter 9 years ago
Minchan Kim 48b4800a1c zsmalloc: page migration support 9 years ago
Minchan Kim bfd093f5e7 zsmalloc: use freeobj for index 9 years ago
Minchan Kim 4aa409cab7 zsmalloc: separate free_zspage from putback_zspage 9 years ago
Minchan Kim 3783689a1a zsmalloc: introduce zspage structure 9 years ago
Minchan Kim bdb0af7ca8 zsmalloc: factor page chain functionality out 9 years ago
Minchan Kim 4f42047bbd zsmalloc: use accessor 9 years ago
Minchan Kim 1b8320b620 zsmalloc: use bit_spin_lock 9 years ago
Minchan Kim 1fc6e27d7b zsmalloc: keep max_object in size_class 9 years ago
Dan Streetman 4abaac9b73 update "mm/zsmalloc: don't fail if can't create debugfs info" 9 years ago
Dan Streetman d34f615720 mm/zsmalloc: don't fail if can't create debugfs info 9 years ago
Sergey Senozhatsky d0d8da2dc4 zsmalloc: require GFP in zs_malloc() 9 years ago
Minchan Kim 1ee4716585 zsmalloc: remove unused pool param in obj_free 9 years ago
Minchan Kim 251cbb951b zsmalloc: reorder function parameters 9 years ago
Minchan Kim 830e4bc5ba zsmalloc: clean up many BUG_ON 9 years ago
Minchan Kim a42094676f zsmalloc: use first_page rather than page 9 years ago
Sergey Senozhatsky 44f43e99fe zsmalloc: fix zs_can_compact() integer overflow 9 years ago
Sergey Senozhatsky 1120ed5483 mm/zsmalloc: add `freeable' column to pool stat 9 years ago