summaryrefslogtreecommitdiffstats
path: root/lib/debugobjects.c
Commit message (Expand)AuthorAgeFilesLines
* debugobjects: Stop accessing objects after releasing hash bucket lockAndrzej Hajda2023-11-221-122/+78
* treewide: mark stuff as __ro_after_initAlexey Dobriyan2023-10-181-1/+1
* debugobjects: Recheck debug_objects_enabled before reportingTetsuo Handa2023-06-071-0/+9
* debugobjects: Don't wake up kswapd from fill_pool()Tetsuo Handa2023-05-221-1/+1
* debugobjects,locking: Annotate debug_object_fill_pool() wait type violationPeter Zijlstra2023-05-021-2/+13
* debugobject: Ensure pool refill (again)Thomas Gleixner2023-05-021-6/+15
* debugobject: Prevent init race with static objectsThomas Gleixner2023-04-151-59/+66
* Merge tag 'mm-nonmm-stable-2022-12-12' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2022-12-121-0/+10
|\
| * lib/debugobjects: fix stat count and optimize debug_objects_mem_initwuchi2022-11-151-0/+10
* | debugobjects: Print object pointer in debug_print_object()Stephen Boyd2022-12-021-2/+2
|/
* debugobjects: Convert to SPDX license identifierThomas Gleixner2022-05-131-4/+1
* debugobjects: Make them PREEMPT_RT awareThomas Gleixner2021-08-131-1/+6
* debugobjects: Free per CPU pool after CPU unplugZqiang2020-10-011-0/+25
* debugobjects: Allow debug_obj_descr to be constStephen Boyd2020-09-241-15/+15
* debugobjects: Convert to DEFINE_SHOW_ATTRIBUTEQinglang Miao2020-07-171-12/+1
* debugobjects: Fix various data racesMarco Elver2020-01-171-21/+25
* debugobjects: Move printk out of db->lock critical sectionsWaiman Long2019-06-141-19/+39
* debugobjects: Less aggressive freeing of excess debug objectsWaiman Long2019-06-141-12/+49
* debugobjects: Reduce number of pool_lock acquisitions in fill_pool()Waiman Long2019-06-141-8/+16
* debugobjects: Percpu pool lookahead freeing/allocationWaiman Long2019-06-141-6/+69
* debugobjects: Add percpu free poolsWaiman Long2019-06-141-24/+91
* debugobjects: No need to check return value of debugfs_create()Greg Kroah-Hartman2019-06-141-12/+2
* debugobjects: call debug_objects_mem_init earilerQian Cai2018-12-281-5/+3
* debugobjects: avoid recursive calls with kmemleakQian Cai2018-11-301-3/+2
* debugobjects: Remove redundant NULL pointer checkZhong Jiang2018-08-021-2/+1
* debugobjects: Make stack check warning more informativeJoel Fernandes (Google)2018-07-301-2/+5
* debugobjects: Avoid another unused variable warningArnd Bergmann2018-03-141-1/+1
* debugobjects: Fix debug_objects_freed accountingArnd Bergmann2018-02-221-0/+1
* debugobjects: Use global free list in __debug_check_no_obj_freed()Yang Shi2018-02-131-9/+7
* debugobjects: Use global free list in free_object()Yang Shi2018-02-131-41/+22
* debugobjects: Add global free list and the counterYang Shi2018-02-131-1/+57
* debugobjects: Export max loops counterYang Shi2018-02-131-1/+8
* debugobjects: Make kmemleak ignore debug objectsWaiman Long2017-08-141-0/+3
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* debugobjects: Improve variable namingWaiman Long2017-02-101-5/+5
* debugobjects: Reduce contention on the global pool_lockWaiman Long2017-02-051-9/+23
* debugobjects: Scale thresholds with # of CPUsWaiman Long2017-02-041-5/+15
* debugobjects: Track number of kmem_cache_alloc/kmem_cache_free doneWaiman Long2017-02-041-0/+10
* Merge branch 'for-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2016-12-131-1/+1
|\
| * debugobj, workqueue: remove keventd_up() usageTejun Heo2016-09-171-1/+1
* | lib/debugobjects: export for use in modulesChris Wilson2016-11-301-0/+8
|/
* debugobjects: insulate non-fixup logic related to static obj from fixup callb...Du, Changbin2016-05-191-17/+32
* debugobjects: correct the usage of fixup call resultsDu, Changbin2016-05-191-1/+1
* debugobjects: make fixup functions return bool instead of intDu, Changbin2016-05-191-22/+21
* debugobjects: Allow bigger number of early boot objectsChristian Borntraeger2016-01-271-1/+1
* lib/debugobjects.c: convert printk(KERN_DEBUG to pr_debugFabian Frederick2014-06-041-2/+2
* lib/debugobjects.c: add pr_fmt to loggingFabian Frederick2014-06-041-5/+8
* lib/debugobjects.c: convert printk to pr_foo()Fabian Frederick2014-06-041-7/+5
* lib/debugobjects.c: remove unnecessary work pending testXie XiuQi2013-11-131-1/+1
* debugobjects: Make debug_object_activate() return statusPaul E. McKenney2013-08-181-6/+14