diff options
| author | Hyeonggon Yoo <[email protected]> | 2023-01-21 16:50:54 +0000 |
|---|---|---|
| committer | Andrew Morton <[email protected]> | 2023-02-03 06:33:28 +0000 |
| commit | 05a421995503b746095d8ac93fa0ddadfc3c81bc (patch) | |
| tree | 1977943cf34445a18f145b5fd9d0d53a84b91889 /mm/sparse.c | |
| parent | mm: memory-failure: document memory failure stats (diff) | |
| download | kernel-05a421995503b746095d8ac93fa0ddadfc3c81bc.tar.gz kernel-05a421995503b746095d8ac93fa0ddadfc3c81bc.zip | |
mm/page_owner: record single timestamp value for high order allocations
When allocating a high-order page, separate allocation timestamp is
recorded for each sub-page resulting in different timestamp values between
them.
This behavior is not consistent with the behavior when recording free
timestamp and caused confusion when analyzing memory dumps. Record single
timestamp for the entire allocation, aligning with the behavior for free
timestamps.
Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Hyeonggon Yoo <[email protected]>
Cc: David Hildenbrand <[email protected]>
Cc: David Rientjes <[email protected]>
Cc: Joonsoo Kim <[email protected]>
Cc: Michal Hocko <[email protected]>
Cc: Mike Rapoport <[email protected]>
Cc: Vlastimil Babka <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Diffstat (limited to 'mm/sparse.c')
0 files changed, 0 insertions, 0 deletions
