stackdump 243 B

1234567891011121314
  1. #!/bin/sh
  2. # SPDX-License-Identifier: GPL-2.0
  3. CRASH_PROGRAM_ID=$1
  4. STACKDUMP_FILE=$2
  5. TMP=$(mktemp)
  6. for t in /proc/$CRASH_PROGRAM_ID/task/*; do
  7. tid=$(basename $t)
  8. cat /proc/$tid/stat | awk '{print $29}' >> $TMP
  9. done
  10. mv $TMP $STACKDUMP_FILE