| 12345678910111213141516171819202122 |
- #!/bin/bash
- # SPDX-License-Identifier: GPL-2.0+
- #
- # If this was a KCSAN run, collapse the reports in the various console.log
- # files onto pairs of functions.
- #
- # Usage: kcsan-collapse.sh resultsdir
- #
- # Copyright (C) 2020 Facebook, Inc.
- #
- # Authors: Paul E. McKenney <paulmck@kernel.org>
- if test -z "$TORTURE_KCONFIG_KCSAN_ARG"
- then
- exit 0
- fi
- find $1 -name console.log -exec cat {} \; |
- grep "BUG: KCSAN: " |
- sed -e 's/^\[[^]]*] //' |
- sort |
- uniq -c |
- sort -k1nr > $1/kcsan.sum
|