Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v3.14-rc5 44 lines 1.5 kB view raw
1#!/bin/bash 2# 3# Given the results directories for previous KVM runs of rcutorture, 4# check the build and console output for errors. Given a directory 5# containing results directories, this recursively checks them all. 6# 7# Usage: sh kvm-recheck.sh resdir ... 8# 9# This program is free software; you can redistribute it and/or modify 10# it under the terms of the GNU General Public License as published by 11# the Free Software Foundation; either version 2 of the License, or 12# (at your option) any later version. 13# 14# This program is distributed in the hope that it will be useful, 15# but WITHOUT ANY WARRANTY; without even the implied warranty of 16# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17# GNU General Public License for more details. 18# 19# You should have received a copy of the GNU General Public License 20# along with this program; if not, you can access it online at 21# http://www.gnu.org/licenses/gpl-2.0.html. 22# 23# Copyright (C) IBM Corporation, 2011 24# 25# Authors: Paul E. McKenney <paulmck@linux.vnet.ibm.com> 26 27PATH=`pwd`/tools/testing/selftests/rcutorture/bin:$PATH; export PATH 28for rd in "$@" 29do 30 dirs=`find $rd -name Make.defconfig.out -print | sort | sed -e 's,/[^/]*$,,' | sort -u` 31 for i in $dirs 32 do 33 configfile=`echo $i | sed -e 's/^.*\///'` 34 echo $configfile 35 configcheck.sh $i/.config $i/ConfigFragment 36 parse-build.sh $i/Make.out $configfile 37 parse-rcutorture.sh $i/console.log $configfile 38 parse-console.sh $i/console.log $configfile 39 if test -r $i/Warnings 40 then 41 cat $i/Warnings 42 fi 43 done 44done