1 #!/bin/bash 2 # SPDX-License-Identifier: GPL-2.0+ 3 # 4 # If this was a KCSAN run, collapse the reports in the various console.log 5 # files onto pairs of functions. 6 # 7 # Usage: kcsan-collapse.sh resultsdir 8 # 9 # Copyright (C) 2020 Facebook, Inc. 10 # 11 # Authors: Paul E. McKenney <paulmck@kernel.org> 12 13 if test -z "$TORTURE_KCONFIG_KCSAN_ARG" 14 then 15 exit 0 16 fi 17 find $1 -name console.log -exec cat {} \; | 18 grep "BUG: KCSAN: " | 19 sed -e 's/^\[[^]]*] //' | 20 sort | 21 uniq -c | 22 sort -k1nr > $1/kcsan.sum
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.