Code

History

Commits on master to fs/mbcache.c35+
  1. Merge tag 'vfs-7.1-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds committed 7 months agoef3da34
  2. fs/mbcache: cancel shrink work before destroying the cacheHyungJung Joo committed 7 months agod227786
  3. Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds committed 8 months ago32a92f8
  4. Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months agobf4afc5
  5. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  6. vfs: remove SLAB_MEM_SPREAD flag usageChengming Zhou committed 2 years agoc997d68
  7. mbcache: Simplify the allocation of slab cachesKunwu Chan committed 2 years agoce51bf1
  8. mbcache: dynamically allocate the mbcache shrinkerQi Zheng committed 3 years ago714e5bd
  9. ext4: fix deadlock due to mbcache entry corruptionJan Kara committed 3 years agoa44e84a
  10. mbcache: Avoid nesting of cache->c_list_lock under bit locksJan Kara committed 4 years ago5fc4cbd
  11. Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 4 years ago6614a3c
  12. mbcache: automatically delete entries from cache on freeingJan Kara committed 4 years ago307af6c
  13. mbcache: Remove mb_cache_entry_delete()Jan Kara committed 4 years ago7589633
  14. mbcache: add functions to delete entry if unusedJan Kara committed 4 years ago3dc96bb
  15. mbcache: don't reclaim used entriesJan Kara committed 4 years ago5831891
  16. mm: shrinkers: provide shrinkers with namesRoman Gushchin committed 4 years agoe33c267
  17. treewide: Add SPDX license identifier for more missed filesThomas Gleixner committed 7 years ago09c434b
  18. treewide: kmalloc() -> kmalloc_array()Kees Cook committed 8 years ago6da2ec5
  19. mbcache: make sure c_entry_count is not decremented past zeroJiang Biao committed 8 years ago9ee93ba
  20. mbcache: revert "fs/mbcache.c: make count_objects() more robust"Eric Biggers committed 8 years agobbe45d2
  21. mbcache: initialize entry->e_referenced in mb_cache_entry_create()Alexander Potapenko committed 8 years ago3876bbe
  22. fs/mbcache.c: make count_objects() more robustJiang Biao committed 8 years agod5dabd6
  23. ext4: xattr inode deduplicationTahsin Erdogan committed 9 years agodec214d
  24. mbcache: make mbcache naming more genericTahsin Erdogan committed 9 years agoc07dfcb
  25. mbcache: document that "find" functions only return reusable entriesEric Biggers committed 9 years agob649668
  26. mbcache: use consistent type for entry countEric Biggers committed 9 years ago132d4e2
  27. mbcache: remove unnecessary module_get/module_putEric Biggers committed 9 years ago97c7b18
  28. mbcache: don't BUG() if entry cache cannot be allocatedEric Biggers committed 9 years ago21d0f4f
  29. mbcache: correctly handle 'e_referenced' bitEric Biggers committed 9 years ago918b730
  30. mbcache: fix to detect failure of register_shrinkerChao Yu committed 10 years ago8913f34
  31. mbcache: add reusable flag to cache entriesAndreas Gruenbacher committed 10 years ago6048c64
  32. mbcache: get rid of _e_hash_list_headAndreas Gruenbacher committed 10 years agodc8d5e5
  33. mbcache2: rename to mbcacheJan Kara committed 10 years ago7a2508e
  34. mbcache: remove mbcacheJan Kara committed 10 years agoecd1e64
  35. fs/mbcache: replace __builtin_log2() with ilog2()T Makphaibulchoke committed 12 years agoec7756a