From: Mauricio Faria de Oliveira Date: Wed, 10 Jul 2019 17:58:09 +0000 (-0300) Subject: common/rc: print out kernel version too X-Git-Tag: v2022.05.01~1100 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=a4c1696f8c4b29dc46b3afbe71d34471d0c37e2f;p=users%2Fhch%2Fxfstests-dev.git common/rc: print out kernel version too The kernel version (uname -v) may also be needed in addition to the kernel release (uname -r) in order to properly identify and distinguish different kernel builds in some cases/distributions. For example, in the Ubuntu kernel package the test/debug string is usually a suffix to the version field, not the release field. $ uname -rv 4.15.0-51-generic #55-Ubuntu SMP Wed May 15 14:27:21 UTC 2019 $ uname -rv 4.15.0-51-generic #55+test20190520b1 SMP Mon May 20 11:57:40 -03 2019 Looking at other OSes uname(1) man pages it looks like '-v' is quite standard, and the Linux man page only cites '-p' and '-i' as non-portable, so the change should be OK. The only caller is the 'check' script for the header print out, so it's contained. Signed-off-by: Mauricio Faria de Oliveira Reviewed-by: Eryu Guan Signed-off-by: Eryu Guan --- diff --git a/common/rc b/common/rc index dcd591b33..000a7cc82 100644 --- a/common/rc +++ b/common/rc @@ -2794,7 +2794,7 @@ _full_platform_details() { local os=`uname -s` local host=`hostname -s` - local kernel=`uname -r` + local kernel=`uname -rv` local platform=`uname -m` echo "$os/$platform $host $kernel" }