X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=Documentation%2Fdev-tools%2Fkmemleak.rst;fp=Documentation%2Fdev-tools%2Fkmemleak.rst;h=b2391b8291691b9ac6752a450a1222898c1b29a1;hb=a7fb2be42b76ba90a87e29dd153504c78c0da90f;hp=1788722d549503c3164e43cdbe9b26e091d2f919;hpb=53fdf99f676bada351aebb9eb098b5d7ac153cd1;p=deliverable%2Flinux.git diff --git a/Documentation/dev-tools/kmemleak.rst b/Documentation/dev-tools/kmemleak.rst index 1788722d5495..b2391b829169 100644 --- a/Documentation/dev-tools/kmemleak.rst +++ b/Documentation/dev-tools/kmemleak.rst @@ -162,6 +162,15 @@ See the include/linux/kmemleak.h header for the functions prototype. - ``kmemleak_alloc_recursive`` - as kmemleak_alloc but checks the recursiveness - ``kmemleak_free_recursive`` - as kmemleak_free but checks the recursiveness +The following functions take a physical address as the object pointer +and only perform the corresponding action if the address has a lowmem +mapping: + +- ``kmemleak_alloc_phys`` +- ``kmemleak_free_part_phys`` +- ``kmemleak_not_leak_phys`` +- ``kmemleak_ignore_phys`` + Dealing with false positives/negatives --------------------------------------