1*15858da5SNam Cao#!/bin/sh 2*15858da5SNam Cao# SPDX-License-Identifier: GPL-2.0 3*15858da5SNam Cao 4*15858da5SNam CaoCRASH_PROGRAM_ID=$1 5*15858da5SNam CaoSTACKDUMP_FILE=$2 6*15858da5SNam Cao 7*15858da5SNam CaoTMP=$(mktemp) 8*15858da5SNam Cao 9*15858da5SNam Caofor t in /proc/$CRASH_PROGRAM_ID/task/*; do 10*15858da5SNam Cao tid=$(basename $t) 11*15858da5SNam Cao cat /proc/$tid/stat | awk '{print $29}' >> $TMP 12*15858da5SNam Caodone 13*15858da5SNam Cao 14*15858da5SNam Caomv $TMP $STACKDUMP_FILE 15