[opensuse-factory] [42.2 Beta] kernel version
Dear all! Currently the kernel version is 4.4.19. Is it planned to upgrade to a newer version? I'm asking because I have had problems with Kernels before 4.5 on new HP EliteDesk 2G machines regarding the display drivers (check https://bugzilla.suse.com/show_bug.cgi?id=974884 ). These problems were solved with kernel 4.6 and I have seen that some additional problems (there were some warnings in the journal which did not cause a visible effect) have been fixed with kernel 4.7. I think upgrading the kernel would solve many problems for users with newer PCs or Laptops with the Haswell chipset. Best regards, Johannes -- Johannes Weberhofer Weberhofer GmbH, Austria, Vienna -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wednesday, 31 August 2016 9:53 Johannes Weberhofer wrote:
Currently the kernel version is 4.4.19. Is it planned to upgrade to a newer version?
Newer in the sense of 4.4.* stable updates, yes. Not in the sense of 4.x (with x > 4).
I'm asking because I have had problems with Kernels before 4.5 on new HP EliteDesk 2G machines regarding the display drivers (check https://bugzilla.suse.com/show_bug.cgi?id=974884 ). These problems were solved with kernel 4.6 and I have seen that some additional problems (there were some warnings in the journal which did not cause a visible effect) have been fixed with kernel 4.7.
First, having a 4.4 kernel in 42.2 doesn't mean fixes from 4.6 or 4.7 are not present. On the contrary, there is a lot of backports from later versions. Second, if a particular fix is missing and it's not too intrusive, it can be backported. Opening if you file a bugreport.
I think upgrading the kernel would solve many problems for users with newer PCs or Laptops with the Haswell chipset.
...and introduce different problems for all users. Michal Kubeček -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, 31 Aug 2016 10:31:45 +0200, Michal Kubecek wrote:
I'm asking because I have had problems with Kernels before 4.5 on new HP EliteDesk 2G machines regarding the display drivers (check https://bugzilla.suse.com/show_bug.cgi?id=974884 ). These problems were solved with kernel 4.6 and I have seen that some additional problems (there were some warnings in the journal which did not cause a visible effect) have been fixed with kernel 4.7.
First, having a 4.4 kernel in 42.2 doesn't mean fixes from 4.6 or 4.7 are not present. On the contrary, there is a lot of backports from later versions.
Second, if a particular fix is missing and it's not too intrusive, it can be backported. Opening if you file a bugreport.
Yes. Please try beta1 kernel and see whether the problem is still present. Then open another bug report mentioning the old one.
I think upgrading the kernel would solve many problems for users with newer PCs or Laptops with the Haswell chipset.
...and introduce different problems for all users.
Indeed. For example, up to 4.8-rc4 (since 4.5 or so), there has been a more severe problem wrt Skylake watermarks, which may lead to a system hang with multi displays. Also, note that the issue mentioned in the bugzilla above is specific to Skylake, and even specific to DP MST, i.e. mostly only with a docking station on such laptops. DP MST on Haswell works more or less stably. thanks, Takashi -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
According to gkh, <http://kroah.com/log/blog/2016/09/06/4-dot-9-equals-equals-next-lts-kernel/> the next lts will be 4.9.x, wondering if leap 42.2 will have enough time to start off from 4.9 immediately? current 4.1 or 4.4 lts are deprecated in early 2018, so 42.2 probably does need the next lts after 4.4? Any clues yet? Thanks. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, Sep 7, 2016 at 7:34 AM, cagsm <cumandgets0mem00f@gmail.com> wrote:
According to gkh, <http://kroah.com/log/blog/2016/09/06/4-dot-9-equals-equals-next-lts-kernel/> the next lts will be 4.9.x, wondering if leap 42.2 will have enough time to start off from 4.9 immediately? current 4.1 or 4.4 lts are deprecated in early 2018, so 42.2 probably does need the next lts after 4.4? Any clues yet? Thanks.
Leap 42.2 is very likely to use the same kernel as SLE 12 SP 2, and that is 4.4. Suse has a kernel team which will maintain 4.4 for the life of SLE 12 SP 2. In my home project I have created a kernel:LTS subproject. https://build.opensuse.org/project/show/home:gregfreemyer:Kernel:LTS I'll try to update that to 4.9 when the time comes. It will be my first tine for it not to be a simple link, but hopefully I can track 4.9 in 2017. Greg -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wednesday 07 September 2016, Greg Freemyer wrote:
On Wed, Sep 7, 2016 at 7:34 AM, cagsm <cumandgets0mem00f@gmail.com> wrote:
According to gkh, <http://kroah.com/log/blog/2016/09/06/4-dot-9-equals-equals-next-lt s-kernel/> the next lts will be 4.9.x, wondering if leap 42.2 will have enough time to start off from 4.9 immediately? current 4.1 or 4.4 lts are deprecated in early 2018, so 42.2 probably does need the next lts after 4.4? Any clues yet? Thanks.
Leap 42.2 is very likely to use the same kernel as SLE 12 SP 2, and that is 4.4. Suse has a kernel team which will maintain 4.4 for the life of SLE 12 SP 2.
In my home project I have created a kernel:LTS subproject.
https://build.opensuse.org/project/show/home:gregfreemyer:Kernel:LTS
I'll try to update that to 4.9 when the time comes. It will be my first tine for it not to be a simple link, but hopefully I can track 4.9 in 2017.
I like that! Would have saved me some time if I had known this before. Maybe you should add the *-kmp packages too there. cu, Rudi -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, Sep 7, 2016 at 8:30 AM, Ruediger Meier <sweet_f_a@gmx.de> wrote:
On Wednesday 07 September 2016, Greg Freemyer wrote:
On Wed, Sep 7, 2016 at 7:34 AM, cagsm <cumandgets0mem00f@gmail.com> wrote:
According to gkh, <http://kroah.com/log/blog/2016/09/06/4-dot-9-equals-equals-next-lt s-kernel/> the next lts will be 4.9.x, wondering if leap 42.2 will have enough time to start off from 4.9 immediately? current 4.1 or 4.4 lts are deprecated in early 2018, so 42.2 probably does need the next lts after 4.4? Any clues yet? Thanks.
Leap 42.2 is very likely to use the same kernel as SLE 12 SP 2, and that is 4.4. Suse has a kernel team which will maintain 4.4 for the life of SLE 12 SP 2.
In my home project I have created a kernel:LTS subproject.
https://build.opensuse.org/project/show/home:gregfreemyer:Kernel:LTS
I'll try to update that to 4.9 when the time comes. It will be my first tine for it not to be a simple link, but hopefully I can track 4.9 in 2017.
I like that! Would have saved me some time if I had known this before.
Maybe you should add the *-kmp packages too there.
cu, Rudi
I don't know much about KMPs. Can you suggest 2 or 3 packages in OBS I could branch? I could at least find out if they build easily. Greg -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wednesday, 7 September 2016 23:21 Greg Freemyer wrote:
On Wed, Sep 7, 2016 at 8:30 AM, Ruediger Meier <sweet_f_a@gmx.de> wrote:
Maybe you should add the *-kmp packages too there.
I don't know much about KMPs. Can you suggest 2 or 3 packages in OBS I could branch?
What I usually do for Evergreen kernels is to check the distribution repository for packages named like *-kmp-default and use rpm -qip on them to get the source package names. But I would suggest to link them rather than branch; there are packages like virtualbox, xen or crash where you may need your patches for newer kernel but wouldn't want to lose future updates of the distribution package.
I could at least find out if they build easily.
Yes, that's a start. If they don't, usually a small fix is needed for new kernel, mostly to handle subtle API changes. If you are really unlucky, adjusting the out-of-tree module requires more work or even a version upgrade; but that doesn't happen too often. Michal Kubeček -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thursday 08 September 2016, Greg Freemyer wrote:
On Wed, Sep 7, 2016 at 8:30 AM, Ruediger Meier wrote:
On Wednesday 07 September 2016, Greg Freemyer wrote:
In my home project I have created a kernel:LTS subproject.
https://build.opensuse.org/project/show/home:gregfreemyer:Kernel:L TS
I'll try to update that to 4.9 when the time comes. It will be my first tine for it not to be a simple link, but hopefully I can track 4.9 in 2017.
I like that! Would have saved me some time if I had known this before.
Maybe you should add the *-kmp packages too there.
cu, Rudi
I don't know much about KMPs. Can you suggest 2 or 3 packages in OBS I could branch?
I could at least find out if they build easily.
Personally I need ftsteutates-kmp If you would have it then I could remove my one from home:rudi_m:musthave as well as the kernel 4.4. Generally I would say all existing kmp packages are needed if your LTS kernel should be useful for any user. But ... I see the problem. Your kernel-only repo is currently usable for any openSUSE release. I could install your 42.1 kernel binary on 13.1 ... no problem. But if you add more (kmp) packages then the chance is high that there are also subpackages with binaries which should be build for each distro. So maybe you should enable building your kernel also for all the other openSUSE versions if you want to add kmp packages. BTW I guess many users would apreciate it if you could provide the nvidia module. cu, Rudi -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 08.09.2016 22:18, Ruediger Meier wrote:
So maybe you should enable building your kernel also for all the other openSUSE versions
Please do so only on *your* buildservice instance. Do not waste "our" build power for absolutely no gain. -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Friday 09 September 2016, Stefan Seyfried wrote:
On 08.09.2016 22:18, Ruediger Meier wrote:
So maybe you should enable building your kernel also for all the other openSUSE versions
Please do so only on *your* buildservice instance. Do not waste "our" build power for absolutely no gain.
Can you please explain more precisely why this has _absolutely_ no gain for me? And could you please remove all your non-sense crap from home:seife*. There is not a single useful package for more me but it slows down my own builds. Have a nice day, Rudi -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 09.09.2016 08:24, Ruediger Meier wrote:
On Friday 09 September 2016, Stefan Seyfried wrote:
On 08.09.2016 22:18, Ruediger Meier wrote:
So maybe you should enable building your kernel also for all the other openSUSE versions
Please do so only on *your* buildservice instance. Do not waste "our" build power for absolutely no gain.
Can you please explain more precisely why this has _absolutely_ no gain for me?
Building kernels for different distribution flavours makes for practically identical binaries. If you build the kernel against e.g. Leap 42.1 project, it will run just the same from 11.1 to Factory / Tumbleweed.
And could you please remove all your non-sense crap from home:seife*. There is not a single useful package for more me but it slows down my own builds.
All the packages in home:seife subprojects together do not need the build power of a single kernel build. And even though the projects in there certainly would benefit of some housekeeping, most of the older ones are going into "unresolvable" sooner or later, so they do no longer consume any build power at all. They probably do load the scheduler, though. If you propose to build kernels against all available distros, then you propose wasting a huge amount of build power. Building the userspace support utilities for your KMPs for all distributions? Certainly! Go for it! But there's no need to build the kernel as well. -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, 08 Sep 2016 22:18:49 +0200, Ruediger Meier wrote:
On Thursday 08 September 2016, Greg Freemyer wrote:
On Wed, Sep 7, 2016 at 8:30 AM, Ruediger Meier wrote:
On Wednesday 07 September 2016, Greg Freemyer wrote:
In my home project I have created a kernel:LTS subproject.
https://build.opensuse.org/project/show/home:gregfreemyer:Kernel:L TS
I'll try to update that to 4.9 when the time comes. It will be my first tine for it not to be a simple link, but hopefully I can track 4.9 in 2017.
I like that! Would have saved me some time if I had known this before.
Maybe you should add the *-kmp packages too there.
cu, Rudi
I don't know much about KMPs. Can you suggest 2 or 3 packages in OBS I could branch?
I could at least find out if they build easily.
Personally I need ftsteutates-kmp If you would have it then I could remove my one from home:rudi_m:musthave as well as the kernel 4.4.
You can disable only the KMP-build in package conditionally (either depending on the distro version or depending on the kernel version). Then submit to FACTORY and openSUSE:Leap:42.2, too. That's the best way to solve your problem. As I already mentioned in the bugzilla, we can put "Obsoletes" tag to kernel-default for newer versions if the migration matters. Takashi -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 31 August 2016 at 10:31, Michal Kubecek <mkubecek@suse.cz> wrote:
On Wednesday, 31 August 2016 9:53 Johannes Weberhofer wrote:
Currently the kernel version is 4.4.19. Is it planned to upgrade to a newer version?
Newer in the sense of 4.4.* stable updates, yes. Not in the sense of 4.x (with x > 4).
I'm asking because I have had problems with Kernels before 4.5 on new HP EliteDesk 2G machines regarding the display drivers (check https://bugzilla.suse.com/show_bug.cgi?id=974884 ). These problems were solved with kernel 4.6 and I have seen that some additional problems (there were some warnings in the journal which did not cause a visible effect) have been fixed with kernel 4.7.
First, having a 4.4 kernel in 42.2 doesn't mean fixes from 4.6 or 4.7 are not present. On the contrary, there is a lot of backports from later versions.
Second, if a particular fix is missing and it's not too intrusive, it can be backported. Opening if you file a bugreport.
I think upgrading the kernel would solve many problems for users with newer PCs or Laptops with the Haswell chipset.
...and introduce different problems for all users.
Michal Kubeček
Quoted in full because I couldn't have said it better myself.. +1 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (9)
-
cagsm
-
Dominique Leuenberger / DimStar
-
Greg Freemyer
-
Johannes Weberhofer
-
Michal Kubecek
-
Richard Brown
-
Ruediger Meier
-
Stefan Seyfried
-
Takashi Iwai