object debugging infrastructure V2
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest5 patches 11 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/5 | vmalloc: do not check for freed locks on user mapsmm/ | +2 | 5 replies | |
| 2/5 | slab: add a flag to prevent debug_free checks on a kmem_cacheinclude/ | +7 | 0 replies | |
| 3/5 | infrastructure to debug (dynamic) objectsDocumentation/ include/ init/ +7 more | +982 | 0 replies | |
| 4/5 | debugobjects: add documentationDocumentation/ Documentation/ | +356 | 2 replies | |
| 5/5 | debugobjects: add timer specific object debugging codeinclude/ include/ kernel/ +1 more | +108 | 1 reply |
Reviews trailers per patch
4 of 5 patches have a Reviewed-by or Acked-by.
| Patch | Ingo Molnar |
|---|---|
| 1/5 | A-b |
| 2/5 | A-b |
| 3/5 | |
| 4/5 | A-b |
| 5/5 | A-b A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [patch 0/5] object debugging infrastructure V2
This is version 2 of the object debugging infrastructure. Changes versus V1:
- review comments processed:
- multiplexing interfaces replaced
- object type is determined by a caller provided pointer to a debug structure which replaces the object type identifier -> No changes to the core code for new users
- new debug state "destroyed" (kobject wishlist)
- various cleanups
- complete detachment of the tracker object from the real object (no change to the real objects data structure necessary anymore)
- improved robustness (object memory management, oom cleanup)
- full set of self tests
- debugfs statistics
- docbook documentation
Thanks,
tglx