Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #67971 > unrolled thread

Bug#969443: src:linux: none

Started byNoah Meyerhans <noahm@debian.org>
First post2020-09-03 02:20 +0200
Last post2020-09-03 23:20 +0200
Articles 5 — 3 participants

Back to article view | Back to linux.debian.kernel


Contents

  Bug#969443: src:linux: none Noah Meyerhans <noahm@debian.org> - 2020-09-03 02:20 +0200
    Bug#969443: arm64: please backport stolen time support to buster kernel (Re: src:linux: none) Jonathan Nieder <jrnieder@gmail.com> - 2020-09-03 03:20 +0200
      Bug#969443: arm64: please backport stolen time support to buster kernel (Re: src:linux: none) Noah Meyerhans <noahm@debian.org> - 2020-09-03 04:40 +0200
    Bug#969443: Info received (Bug#969443: arm64: please backport stolen time support to buster kernel (Re: src:linux: none)) Noah Meyerhans <noahm@debian.org> - 2020-09-03 23:20 +0200
    Processed: Re: Bug#969443: Info received (Bug#969443: arm64:  please backport stolen time support to buster kernel (Re: src:linux:  none)) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2020-09-03 23:20 +0200

#67971 — Bug#969443: src:linux: none

FromNoah Meyerhans <noahm@debian.org>
Date2020-09-03 02:20 +0200
SubjectBug#969443: src:linux: none
Message-ID<AKL8R-7Rj-1@gated-at.bofh.it>
Package: src:linux
Version: 4.19.132-1
Severity: important
Tags: buster

When used in virtual machine environments, Linux on amd64 is able to report
"steal time" to the guest.  This functionality has been supported by Linux
on amd64 for years, but was only added to arm64 with Linux 5.5.

As Debian and arm64 are increasingly used in virtual environments, including
cloud environments, the ability to report steal time is increasingly
important for system monitoring and performance analysis.  Thus, I'd like to
request that CPU steal time accounting support for arm64 be backported to
buster, if possible.

noah

[toc] | [next] | [standalone]


#67973 — Bug#969443: arm64: please backport stolen time support to buster kernel (Re: src:linux: none)

FromJonathan Nieder <jrnieder@gmail.com>
Date2020-09-03 03:20 +0200
SubjectBug#969443: arm64: please backport stolen time support to buster kernel (Re: src:linux: none)
Message-ID<AKM4V-7h-3@gated-at.bofh.it>
In reply to#67971
tags 969443 + upstream fixed-upstream
severity 969443 wishlist
retitle 969443 arm64: please backport stolen time support to buster kernel
quit

Hi,

Noah Meyerhans wrote:

> Subject: src:linux: none

It looks like you forgot to include a subject line?

> When used in virtual machine environments, Linux on amd64 is able to report
> "steal time" to the guest.  This functionality has been supported by Linux
> on amd64 for years, but was only added to arm64 with Linux 5.5.
>
> As Debian and arm64 are increasingly used in virtual environments, including
> cloud environments, the ability to report steal time is increasingly
> important for system monitoring and performance analysis.  Thus, I'd like to
> request that CPU steal time accounting support for arm64 be backported to
> buster, if possible.

Thanks for reporting.

The relevant series is a4b28f5c6798 (Merge remote-tracking branch
'kvmarm/kvm-arm64/stolen-time' into kvmarm-master/next, 2019-10-24).
It may be possible to try applying it if you are interested.

That said, for this kind of issue that is about new features instead
of hardware support, my advice would be to use a more current kernel
from backports instead.

Thanks and hope that helps,
Jonathan

[toc] | [prev] | [next] | [standalone]


#67974 — Bug#969443: arm64: please backport stolen time support to buster kernel (Re: src:linux: none)

FromNoah Meyerhans <noahm@debian.org>
Date2020-09-03 04:40 +0200
SubjectBug#969443: arm64: please backport stolen time support to buster kernel (Re: src:linux: none)
Message-ID<AKNkl-16F-1@gated-at.bofh.it>
In reply to#67973
On Wed, Sep 02, 2020 at 06:09:46PM -0700, Jonathan Nieder wrote:
> > Subject: src:linux: none
> 
> It looks like you forgot to include a subject line?

*sigh* Computers are hard.

> The relevant series is a4b28f5c6798 (Merge remote-tracking branch
> 'kvmarm/kvm-arm64/stolen-time' into kvmarm-master/next, 2019-10-24).
> It may be possible to try applying it if you are interested.

That is the series I had in mind, yes.  I will open a merge request once
I have one prepared and tested.

> That said, for this kind of issue that is about new features instead
> of hardware support, my advice would be to use a more current kernel
> from backports instead.

That's not an option for users requiring security support.  While the
prevelance of arm64-based clouds is still relatively low, it is growing.
As it becomes more common, the lack of visibility into CPU steal time
will become a significant issue for people running in these
environments, hence the "important" severity.

noah

[toc] | [prev] | [next] | [standalone]


#67982 — Bug#969443: Info received (Bug#969443: arm64: please backport stolen time support to buster kernel (Re: src:linux: none))

FromNoah Meyerhans <noahm@debian.org>
Date2020-09-03 23:20 +0200
SubjectBug#969443: Info received (Bug#969443: arm64: please backport stolen time support to buster kernel (Re: src:linux: none))
Message-ID<AL4Od-3Q4-1@gated-at.bofh.it>
In reply to#67971
Control: tags -1 + patch

I've submitted a merge request containing a proposed fix at
https://salsa.debian.org/kernel-team/linux/-/merge_requests/268

Tested in an arm64 KVM environment with steal time reporting; validated
its behavior against that of the sid kernel.

[toc] | [prev] | [next] | [standalone]


#67983 — Processed: Re: Bug#969443: Info received (Bug#969443: arm64: please backport stolen time support to buster kernel (Re: src:linux: none))

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2020-09-03 23:20 +0200
SubjectProcessed: Re: Bug#969443: Info received (Bug#969443: arm64: please backport stolen time support to buster kernel (Re: src:linux: none))
Message-ID<AL4Od-3Q4-5@gated-at.bofh.it>
In reply to#67971
Processing control commands:

> tags -1 + patch
Bug #969443 [src:linux] arm64: please backport stolen time support to buster kernel
Added tag(s) patch.

-- 
969443: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=969443
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web