aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorFinn Thain <[email protected]>2019-01-15 15:18:56 +1100
committerGreg Kroah-Hartman <[email protected]>2019-01-22 10:21:44 +0100
commit109b3a89a7c48405d61a05d7a1720581a4f1574c (patch)
tree00bfc8a815366b81e44fe00580cfcb593a6bd429 /tools/perf/scripts/python/export-to-postgresql.py
parent2d58636e0af724f38acad25246c1625efec36122 (diff)
char/nvram: Implement NVRAM read/write methods
Refactor the RTC "CMOS" NVRAM functions so that they can be used as arch_nvram_ops methods. Checksumming logic is moved from the misc device operations to the nvram read/write operations. This makes the misc device implementation more generic. This preserves the locking mechanism such that "read if checksum valid" and "write and update checksum" remain atomic operations. Some platforms implement byte-range read/write methods which are similar to file_operations struct methods. Other platforms provide only byte-at-a-time methods. The former are more efficient but may be unavailable so fall back on the latter methods when necessary. Tested-by: Stan Johnson <[email protected]> Signed-off-by: Finn Thain <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions