[opensuse] Linux kernel real time status
I realize that this may be more of SUSE than an openSUSE question. But the relationship between the two is at the heart of the question. So I trust that I am on topic. Is there a good description of how SUSE and openSUSE implement (or don't) real time kernel extensions? There is a description here: https://www.suse.com/products/realtime/technical-information/ This is a feature of SUSE Linux that one must purchase (there is a 60 day free trial). Fair enough. The openSUSE kernel in Leap and forward is the same one as in SUSE. Right? Which kernel is the openSUSE kernel built from: SUSE Linux Enterprise Desktop or SUSE Linux Enterprise Server? Or something else? Maybe this is not the right way to look at this? The extra SUSE RT extensions are only available via the SUSE product? That would make sense. Isn't it the case that many of the RT extensions have been made part of the mainline kernel and no longer need to be applied to the kernel as a patch? Would those RT extensions exist and be enabled in the standard kernel in SUSE and openSUSE? Maybe there is a feature comparison table somewhere that shows what one gets in openSUSE versus SUSE? I do not have a specific concern at this point about the SUSE kernel and real time. But I would like to track the status of this aspect of the kernel. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Fri, Feb 12, 2016 at 09:01:45AM +0100, Roger Oberholtzer wrote:
I realize that this may be more of SUSE than an openSUSE question. But the relationship between the two is at the heart of the question. So I trust that I am on topic.
Is there a good description of how SUSE and openSUSE implement (or don't) real time kernel extensions? There is a description here: https://www.suse.com/products/realtime/technical-information/ This is a feature of SUSE Linux that one must purchase (there is a 60 day free trial). Fair enough.
The openSUSE kernel in Leap and forward is the same one as in SUSE. Right? Which kernel is the openSUSE kernel built from: SUSE Linux Enterprise Desktop or SUSE Linux Enterprise Server? Or something else? Maybe this is not the right way to look at this?
No, it is not the same kernel. SLES so far has 3.12 as latest kernel, Leap has a 4.1 kernel.
The extra SUSE RT extensions are only available via the SUSE product? That would make sense.
Yes.
Isn't it the case that many of the RT extensions have been made part of the mainline kernel and no longer need to be applied to the kernel as a patch? Would those RT extensions exist and be enabled in the standard kernel in SUSE and openSUSE?
I think so, yes. As usual, someone would need to do it...
Maybe there is a feature comparison table somewhere that shows what one gets in openSUSE versus SUSE?
I do not have a specific concern at this point about the SUSE kernel and real time. But I would like to track the status of this aspect of the kernel.
Ciao, Marcus -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Fri, Feb 12, 2016 at 10:25 AM, Marcus Meissner <meissner@suse.de> wrote:
No, it is not the same kernel. SLES so far has 3.12 as latest kernel, Leap has a 4.1 kernel.
Okay. As I understood it, part of the rationale for Leap was for SUSE and openSUSE to share more source. I assumed that would, to a large extent, include the kernel. Is this a goal?
Isn't it the case that many of the RT extensions have been made part of the mainline kernel and no longer need to be applied to the kernel as a patch? Would those RT extensions exist and be enabled in the standard kernel in SUSE and openSUSE?
I think so, yes.
As usual, someone would need to do it...
I thought that the kernel maintainers have been adding some of the RT extensions to the generic kernel, making some of them obsolete as extensions. What is unclear to me is the state of that at any given time (RTFM, I know). And, I would imagine, some of these are compile-time selected. These compile-time selections are decided by the distros. I guess SUSE and openSUSE make independent decisions about these things. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Fri, Feb 12, 2016 at 11:13:59AM +0100, Roger Oberholtzer wrote:
On Fri, Feb 12, 2016 at 10:25 AM, Marcus Meissner <meissner@suse.de> wrote:
No, it is not the same kernel. SLES so far has 3.12 as latest kernel, Leap has a 4.1 kernel.
Okay. As I understood it, part of the rationale for Leap was for SUSE and openSUSE to share more source. I assumed that would, to a large extent, include the kernel. Is this a goal?
Well, I think that during the Leap development it became clear that people want a fresher kernel for better hardware support, so (apparently) the decision was done to use a newer kernel for Leap.
Isn't it the case that many of the RT extensions have been made part of the mainline kernel and no longer need to be applied to the kernel as a patch? Would those RT extensions exist and be enabled in the standard kernel in SUSE and openSUSE?
I think so, yes.
As usual, someone would need to do it...
I thought that the kernel maintainers have been adding some of the RT extensions to the generic kernel, making some of them obsolete as extensions. What is unclear to me is the state of that at any given time (RTFM, I know). And, I would imagine, some of these are compile-time selected. These compile-time selections are decided by the distros. I guess SUSE and openSUSE make independent decisions about these things.
I do not know either. Perhaps opensuse-kernel list can help. Ciao, Marcus -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 02/12/2016 05:16 AM, Marcus Meissner wrote:
Well, I think that during the Leap development it became clear that people want a fresher kernel for better hardware support, so (apparently) the decision was done to use a newer kernel for Leap.
Well there is that, but late model kernels offer many other features and improvements as well, faster networking, fewer spin-locks, better algorithms in many places. Yes, the 4.1 series kernels are good. The 4.4 series are better. Saying its better to use the newer kernel makes me wonder. If people are serious about that they'd be watching kernel development as well as development of the application packages that matter to them. I'm not talking about being on the bleeding edge here, I'm not talking about subscribing to the 'Unstable" repositories. take a step back from the edge and use the stable ones that are still up to date and tested. For the most part, Suse is more more conservative than Redhat, and personally I consider Ubuntu a bit off beat, although their user-base-of-geeks seems always to come up with interning Q&A postings. good to google for! But Linux is a community and one of diverse interests and a lot of communication is going on. Don't consider it a firehose! Be specific. Use your google-fu. One specific is what's going on with the kernel. There are a few groups for that, but its also possible to trust "Kernel Stable" as having a progressive but not critical stance. Now at 4.4.1-4. What lists? Well Phoronix is a good source, good for the weekly visit, and they do many comparison tests of, for example, the file systems and device drivers. http://www.phoronix.com/scan.php/www....../vr.php?page=news_topic&q=Linux%20Kernel More generically http://www.phoronix.com/scan.php/www....../vr.php?page=news_topic&q=Phoronix Or if you only want Suse http://www.phoronix.com/scan.php/www....../vr.php?page=news_topic&q=SUSE There are also sections for AMD. NVida and others. Regular readers may have noticed that I've said I use the "Kernel_Stable" repository, http://download.opensuse.org/repositories/Kernel:/stable/standard/ If you are seriously interested in staying up to date but not at the bleeding edge (which is the 4.5 series) you may care to look into that. It doesn't matter if you are in 13.1, 13.2 or Leap. -- A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting frowned upon? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Fri, Feb 12, 2016 at 2:12 PM, Anton Aylward <opensuse@antonaylward.com> wrote:
If you are seriously interested in staying up to date but not at the bleeding edge (which is the 4.5 series) you may care to look into that. It doesn't matter if you are in 13.1, 13.2 or Leap.
Staying up-to-date is not my immediate concern. Just knowing what is in the kernel I install is good enough. Kernels that come with openSUSE (and probably SUSE) are a mix of the actual kernel release, local patches, and local kernel build options. I have not looked at this for a while because all is working fine. But I would like to refresh my knowledge of where things are when I install an openSUSE kernel. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (3)
-
Anton Aylward
-
Marcus Meissner
-
Roger Oberholtzer