@@ -1125,15 +1125,13 @@ EXPORT_SYMBOL(kmemleak_no_scan);
11251125 * address argument
11261126 * @phys: physical address of the object
11271127 * @size: size of the object
1128- * @min_count: minimum number of references to this object.
1129- * See kmemleak_alloc()
11301128 * @gfp: kmalloc() flags used for kmemleak internal memory allocations
11311129 */
1132- void __ref kmemleak_alloc_phys (phys_addr_t phys , size_t size , int min_count ,
1133- gfp_t gfp )
1130+ void __ref kmemleak_alloc_phys (phys_addr_t phys , size_t size , gfp_t gfp )
11341131{
11351132 if (PHYS_PFN (phys ) >= min_low_pfn && PHYS_PFN (phys ) < max_low_pfn )
1136- kmemleak_alloc (__va (phys ), size , min_count , gfp );
1133+ /* assume min_count 0 */
1134+ kmemleak_alloc (__va (phys ), size , 0 , gfp );
11371135}
11381136EXPORT_SYMBOL (kmemleak_alloc_phys );
11391137
@@ -1151,18 +1149,6 @@ void __ref kmemleak_free_part_phys(phys_addr_t phys, size_t size)
11511149}
11521150EXPORT_SYMBOL (kmemleak_free_part_phys );
11531151
1154- /**
1155- * kmemleak_not_leak_phys - similar to kmemleak_not_leak but taking a physical
1156- * address argument
1157- * @phys: physical address of the object
1158- */
1159- void __ref kmemleak_not_leak_phys (phys_addr_t phys )
1160- {
1161- if (PHYS_PFN (phys ) >= min_low_pfn && PHYS_PFN (phys ) < max_low_pfn )
1162- kmemleak_not_leak (__va (phys ));
1163- }
1164- EXPORT_SYMBOL (kmemleak_not_leak_phys );
1165-
11661152/**
11671153 * kmemleak_ignore_phys - similar to kmemleak_ignore but taking a physical
11681154 * address argument
0 commit comments