aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorDarrick J. Wong <[email protected]>2018-03-23 10:06:51 -0700
committerDarrick J. Wong <[email protected]>2018-03-23 18:05:07 -0700
commit6915ef35c0350e87a104cb4c4ab2121c81ca7a34 (patch)
treeb69db4b59599ceb73769e1c593326a9707ba9998 /tools/perf/scripts/python/export-to-postgresql.py
parenta27ba2607e60312554cbcd43fc660b2c7f29dc9c (diff)
xfs: sanity-check the unused space before trying to use it
In xfs_dir2_data_use_free, we examine on-disk metadata and ASSERT if it doesn't make sense. Since a carefully crafted fuzzed image can cause the kernel to crash after blowing a bunch of assertions, let's move those checks into a validator function and rig everything up to return EFSCORRUPTED to userspace. Found by lastbit fuzzing ltail.bestcount via xfs/391. Signed-off-by: Darrick J. Wong <[email protected]> Reviewed-by: Brian Foster <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions