aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/libxed.py
diff options
context:
space:
mode:
authorZong Li <zong.li@sifive.com>2020-03-12 10:58:35 +0800
committerPalmer Dabbelt <palmerdabbelt@google.com>2020-03-26 09:29:49 -0700
commit59c4da8640ccf4721d54d36835706f3eefb521a4 (patch)
tree598f0449ad9a5643de09202de7b9268f72e33f55 /tools/perf/scripts/python/libxed.py
parentriscv: patch code by fixmap mapping (diff)
downloadlinux-59c4da8640ccf4721d54d36835706f3eefb521a4.tar.gz
linux-59c4da8640ccf4721d54d36835706f3eefb521a4.zip
riscv: Add support to dump the kernel page tables
In a similar manner to arm64, x86, powerpc, etc., it can traverse all page tables, and dump the page table layout with the memory types and permissions. Add a debugfs file at /sys/kernel/debug/kernel_page_tables to export the page table layout to userspace. Signed-off-by: Zong Li <zong.li@sifive.com> Tested-by: Alexandre Ghiti <alex@ghiti.fr> Signed-off-by: Palmer Dabbelt <palmerdabbelt@google.com>
Diffstat (limited to 'tools/perf/scripts/python/libxed.py')
0 files changed, 0 insertions, 0 deletions
2ek.dts?id=87003229119ee1e18660d6be6209f44167ba6c6e&follow=1'>ARM: at91/dt: at91sam9n12ek: enable RTCNicolas Ferre1-0/+4 2015-03-23ARM: at91/dt: at91sam9x5cm: enable RTCNicolas Ferre1-0/+4 2015-03-23DT: video: atmel_lcdc: Add example of fixed framebuffer memoryAlexander Stein1-1/+11 2015-03-19ARM: dts: Update Nanobone dts fileMark Jackson1-7/+11 2015-03-19ARM: dts: n950, n9: Add primary camera supportSakari Ailus2-0/+74 2015-03-19ARM: dts: omap3: Add DT entries for OMAP 3 ISPSakari Ailus2-0/+34 2015-03-19Documentation: DT: Add bindings for omap3ispSakari Ailus3-0/+94 2015-03-19ARM: dts: Remove files omap34xx-hs.dtsi and omap36xx-hs.dtsiPali Rohár2-32/+0 2015-03-19ARM: dts: omap3-tao3530: Include directly omap34xx.dtsiPali Rohár1-1/+10 2015-03-19ARM: dts: n900: Enable omap sham and include directly omap34xx.dtsiPali Rohár1-1/+15 2015-03-19ARM: dts: n9/n950: Enable omap crypto supportPali Rohár1-1/+1 2015-03-19ARM: dts: Remove PIN_INPUT for dm816x McSPITony Lindgren1-4/+4 2015-03-19ARM: dts: Add cppi41 support for dm816x MUSBTony Lindgren1-0/+60 2015-03-19ARM: dts: Fix typo for dm816x usb0_pinsTony Lindgren1-3/+3 2015-03-18ARM: mvebu: armada-385-ap: Enable USB3 portMaxime Ripard1-0/+28 2015-03-17ARM: dts: dra7x-evm: beagle-x15: Fix USB PeripheralRoger Quadros3-0/+24 2015-03-17ARM: mvebu: Enable Performance Monitor Unit on Armada 380/385 SoCEzequiel Garcia1-0/+5 2015-03-17ARM: mvebu: Enable Performance Monitor Unit on Armada 375 SoCEzequiel Garcia1-0/+5 2015-03-17ARM: mvebu: Enable Performance Monitor Unit on Armada XP/370 SoCsMaxime Ripard1-0/+5 2015-03-16ARM: dts: am57xx-beagle-x15: Do not include the atl headerPeter Ujfalusi1-1/+0 2015-03-16ARM: dts: DRA7: Remove ti,timer-dsp and ti,timer-pwm propertiesSuman Anna1-7/+0 2015-03-16Documentation: omap-twl4030: Move ti,codec property to optionalMarek Belisko1-2/+1 2015-03-16ARM: dts: omap3: Remove all references to ti,codec propertyMarek Belisko9-9/+0 2015-03-16ARM: dts: omap3-beagle: Add NAND deviceRoger Quadros1-0/+52 2015-03-16ARM: dts: AM4372: update hdq compatible propertyVignesh R1-1/+1 2015-03-16ARM: dts: omap3-pandora: add DM3730 1 GHz versionH. Nikolaus Schaller2-0/+71 2015-03-16ARM: dts: omap3-pandora: add OMAP3530 600 MHz versionH. Nikolaus Schaller2-0/+66