Re: [PATCH] common/rc: print out kernel version too

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]



,

On Wed, Jul 10, 2019 at 4:04 PM Gabriel Krisman Bertazi
<krisman@xxxxxxxxxxxxx> wrote:
>
> Mauricio Faria de Oliveira <mfo@xxxxxxxxxxxxx> writes:
>
> > 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.
> >
>
> I'm just considering that -v also prints more clutter like the kernel
> build date.  Do you need it? It seems off for the PLATFORM line,
> which has stuff not kernel related.  Can you trim the output a
> bit to remove it?
>

It indeed prints out some clutter that's usually not required,
but it's hard to tell which parts of it may (not) be useful in general
for particular/different users, to consider trimming it,
so the complete string seemed to be the way go IMO.

> Anyway,
>
> Reviewed-by: Gabriel Krisman Bertazi <krisman@xxxxxxxxxxxxx>

Thanks for reviewing.

>
> --
> Gabriel Krisman Bertazi

cheers,


--
Mauricio Faria de Oliveira



[Index of Archives]     [Linux Filesystems Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux