Hi,
-----Original Message----- From: Michal Kubecek
Sent: 10 January 2019 11:26 To: opensuse-kernel@opensuse.org Cc: Takashi Iwai ; Guillaume GARDET ; Andreas Färber ; Alexander Graf Subject: Re: [opensuse-kernel] [PATCH V2] config: arm64 switch from PREEMPT_NONE to PREEMPT On Thu, 10 Jan 2019 10:50:59 +0100, Guillaume GARDET wrote:
as we need to have low latency on some systems.
Actually, it's an open question whether we still want to keep CONFIG_PREEMPT or not on other archs, too. CONFIG_PREEMPT hits performance significantly.
I don't know much about other distros, but IIRC, Fedora is using CONFIG_PREEMPT_VOLUNTARY instead. Ubuntu provide both non-
On Thursday, 10 January 2019 11:02 Takashi Iwai wrote: preempt and
CONFIG_PREEMPT versions? Correct me if wrong.
We used to have two flavors: -default (with preemption disabled) and - desktop (preemptive). There were also other differences (e.g. -desktop had HZ=1000, IIRC) but over the time, the only really important one was the preemption. At some point we decided to change -default to preemptive and drop -desktop.
Before changing anything we might want to check the discussions leading to this decision (in particular, Mike Galbraith's insight).
Could we move forward on this topic? PREEMPT is the upstream default for aarch64 since Nov-13 and previous value was PREEMPT_VOLUNTARY. Aarch64 is not server only, but also desktop (and laptop). If PREEMPT is a problem for you, we should probably switch to PREEMPT_VOLUNTARY instead. But PREEMPT_NONE is not a good choice for aarch64, IMO. Thanks, Guillaume
Michal
-- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org