On Sat, Nov 16, 2024 at 5:20 PM Jonathan Corbet <corbet@xxxxxxx> wrote: > > Pasha Tatashin <pasha.tatashin@xxxxxxxxxx> writes: > > > Page Detective is a kernel debugging tool that provides detailed > > information about the usage and mapping of physical memory pages. > > > > It operates through the Linux debugfs interface, providing access > > to both virtual and physical address inquiries. The output, presented > > via kernel log messages (accessible with dmesg), will help > > administrators and developers understand how specific pages are > > utilized by the system. > > > > This tool can be used to investigate various memory-related issues, > > such as checksum failures during live migration, filesystem journal > > failures, general segfaults, or other corruptions. > > > > Signed-off-by: Pasha Tatashin <pasha.tatashin@xxxxxxxxxx> > > --- > > Documentation/misc-devices/index.rst | 1 + > > Documentation/misc-devices/page_detective.rst | 78 ++ > > This seems like a strange place to bury this document - who will look > for it here? Even if it is truly implemented as a misc device (I didn't > look), the documentation would belong either in the admin guide or with > the MM docs, it seems to me...? I will put it under MM docs in the next version, as I will also convert Page Detective to be part of core mm. Thank you, Pasha