Le Monday 14 April 2014 à 14:59 +0200, Petr Tesarik a écrit :
On Mon, 14 Apr 2014 14:52:16 +0200 Jiri Slaby
wrote: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 04/10/2014 07:45 PM, Jeff Mahoney wrote:
Hi all -
Over the past several years, the tracing infrastructure has improved to the point that it incurs very little runtime overhead. The attached patchset migrates the useful options from the -trace configs to all of the other configs and ultimately removes the trace flavor entirely. This saves space for the kernel RPMs as well as conserves build resources.
Hi,
on the other hand, I just wanted to point out, that DYN_FTRACE generates 22 bytes of nops on s390 (in comparison to 5 bytes on x86_64) in every function which actually can impact performance. But we don't care about s390 in openSUSE much, right? (We are to measure this on SLE yet.)
That shouldn't prevent us from removing the trace flavor on other architectures. I'm all for it - fewer flavors has many benefits.
Is there an s390(x) port of openSUSE? I mean, the OBS build farm certainly does not include any z/Series hosts... Since the internal Factory builds are not public (AFAIK), someone else would have to re-compile the openSUSE sources.
I'm not aware of anyone actually doing that. If that's the case, then the openSUSE community does not care about mainframe at all.
Correct. To be honest I don't quite understand why we keep such configuration files in the master kernel branch to start with. They are pointless for openSUSE, and when we start a new SLE product, there's still a lot of work left because these files are half-maintained and all the changes done in the previous SLE's service packs has to take precedence. Having a single ancestor would make things less error-prone IMHO. Even for architectures which are shared between openSUSE and SLE, the kernel configuration files start diverging by quite a bit, as the target hardware set and use cases aren't the same. So maybe it would be time to admit that the openSUSE kernel flavors and SLE kernel flavors are separate entities and should be handled separately. -- Jean Delvare SUSE L3 Support -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org