Author Topic: [kernel] Information you need about our kernels  (Read 17843 times)

0 Members and 1 Guest are viewing this topic.

Offline philm

  • Core Team
  • *****
  • Posts: 10671
    • Manjaro Linux
  • Branch: Unstable
  • Desktop: XFCE
  • GPU Card: Geforce GTX 650
  • GPU driver: non-free
  • Kernel: Maintainer - so all ;)
  • Skill: Guru
[kernel] Information you need about our kernels
« on: 09. August 2013, 19:53:43 »
With this thread I want to combine ongoing information about the kernels I maintain for Manjaro Linux and how to report bugs for it. Since this is a information thread you can't answer on it. Read it thru and use the links I provide in this first post to navigate to the informations you may need.

« Last Edit: 06. December 2014, 14:36:57 by philm »

Offline philm

  • Core Team
  • *****
  • Posts: 10671
    • Manjaro Linux
  • Branch: Unstable
  • Desktop: XFCE
  • GPU Card: Geforce GTX 650
  • GPU driver: non-free
  • Kernel: Maintainer - so all ;)
  • Skill: Guru
How to report kernel-extramodules issues and regressions properly
« Reply #1 on: 09. August 2013, 20:05:25 »
Since Manjaro ships several kernels at the same time, it might be hard to track down the issue you might have with your extramodule like the proprietary Nvidia driver. Please ship always the needed information to help you out better.

Our own hardware detection tool can also be used to gain needed information about your currently running hardware. Issue followed cmds to provide us with that information:
Code: [Select]
mhwd
mhwd -li
mhwd -lh

Linux itself has universial hardware detection tools which are common to all distributions. You can issue followed commands to gain even more information which might be usefull to solve your issue:
Code: [Select]
lspci
lsusb
lsmod

To get the current running kernel please issue:
Code: [Select]
uname -a
To detect broken extramodules please issue:
Code: [Select]
sudo /usr/lib/systemd/systemd-modules-load
To give us the ultimate information please ship also followed files:
Code: [Select]
cat /var/log/Xorg.log
cat /var/log/pacman.log
dmesg

Since most of the output is large, either zip it and attach them to your post / bug-report, or use a paste service and link us the information. This will help me and all the other Manjaro Core-Developers a lot.

Offline philm

  • Core Team
  • *****
  • Posts: 10671
    • Manjaro Linux
  • Branch: Unstable
  • Desktop: XFCE
  • GPU Card: Geforce GTX 650
  • GPU driver: non-free
  • Kernel: Maintainer - so all ;)
  • Skill: Guru
Upcoming kernels next Monday (12.8.13)
« Reply #2 on: 09. August 2013, 20:12:18 »
Currently we have a lot of patches in cue for all stable kernels. Greg already started the review window for Linux 3.10.6 and 3.4.57. Linus will release 3.11-rc5, so we are on time for a new series next month. Linux 3.8.13.7 might get released in two weeks, but we might drop that series, since nobody seems to be using it.

Another great news is this:

Quote from: Greg Kroah-Hartman
As I’ve discussed in the past, I will be selecting one “longterm stable” kernel release every year, and maintain that kernel release for at least two years.

Despite the fact that the 3.10-stable kernel releases are not slowing down at all, and there are plenty of pending patches already lined up for the next few releases, I figured it was a good time to let everyone know now that I’m picking the 3.10 kernel release as the next longterm kernel, so they can start planning things around it if needed.

I’m picking this kernel after spending a lot of time talking about kernel releases, and product releases and development schedules from a large range of companies and development groups. I couldn’t please everyone, but I think that the 3.10 kernel fits the largest common set of groups that rely on the longterm kernel releases.

This also means that the LTSI project will be rebasing their patchset on 3.10 as well, which is good news for people using that project as a basis for kernel releases for their products.

So be exited about new features hitting Manjaro soon.

Offline philm

  • Core Team
  • *****
  • Posts: 10671
    • Manjaro Linux
  • Branch: Unstable
  • Desktop: XFCE
  • GPU Card: Geforce GTX 650
  • GPU driver: non-free
  • Kernel: Maintainer - so all ;)
  • Skill: Guru
Upcoming kernels next Thursday (15.8.13)
« Reply #3 on: 14. August 2013, 19:31:52 »
Upstream is like a maniac working machine. Greg will release new updates to all kernels by tomorrow. Linux 3.10.7 will bring 60 patches. Also Linux 3.4.58 gets 17 additional patches. There is still now news about Ubuntus 3.8.13-series. Arch is already preparing Linux311-series.

I will build them as soon as I've all sources.

Offline philm

  • Core Team
  • *****
  • Posts: 10671
    • Manjaro Linux
  • Branch: Unstable
  • Desktop: XFCE
  • GPU Card: Geforce GTX 650
  • GPU driver: non-free
  • Kernel: Maintainer - so all ;)
  • Skill: Guru
Active kernel releases
« Reply #4 on: 18. August 2013, 09:44:24 »
There are several main categories into which kernel releases may fall:

Prepatch
Prepatch or "RC" kernels are mainline kernel pre-releases that are mostly aimed at other kernel developers and Linux enthusiasts. They must be compiled from source and usually contain new features that must be tested before they can be put into a stable release. Prepatch kernels are maintained and released by Linus Torvalds.

Mainline
Mainline tree is maintained by Linus Torvalds. It's the tree where all new features are introduced and where all the exciting new development happens. New mainline kernels are released every 2-3 months.

Stable
After each mainline kernel is released, it is considered "stable." Any bug fixes for a stable kernel are backported from the mainline tree and applied by a designated stable kernel maintainer. There are usually only a few bugfix kernel releases until next mainline kernel becomes available -- unless it is designated a "longterm maintenance kernel." Stable kernel updates are released on as-needed basis, usually 2-3 a month.

Longterm
There are usually several "longterm maintenance" kernel releases provided for the purposes of backporting bugfixes for older kernel trees. Only important bugfixes are applied to such kernels and they don't usually see very frequent releases, especially for older trees.

Longterm release kernels
Code: [Select]
Version Maintainer Released Projected EOL
4.4 Greg Kroah-Hartman 2016-01-10 Feb, 2018
4.1 Sasha Levin 2015-06-21 Sep, 2017
3.18 Sasha Levin 2014-12-07 Jan, 2017
3.14 Greg Kroah-Hartman 2014-03-30 Aug, 2016
3.12 Jiri Slaby 2013-11-03 2016
3.10 Greg Kroah-Hartman 2013-06-30 End of 2015
3.4 Li Zefan         2012-05-20      Sep, 2016     Dropped by Manjaro
3.2 Ben Hutchings 2012-01-04 May, 2018     Dropped by Manjaro
2.6.32 Willy Tarreau 2009-12-03 Early 2016    Dropped by Manjaro

UKT Longterm releases
Code: [Select]
Linux Version Last Upstream Stable Start of UKT support End of UKT support Maintainer
4.2 4.2.8 December 2015 August 2016 Kamal Mostafa
3.19 3.19.8 May 2015 July 2016 Kamal Mostafa
3.16 3.16.7 October 2014 April 2016 Luis Henriques
3.13 3.13.11 April 2014 April 2016 Kamal Mostafa

Distribution kernels
Many Linux distributions provide their own "longterm maintenance" kernels that may or may not be based on those maintained by kernel developers. These kernel releases are not hosted at kernel.org and kernel developers can provide no support for them.

It is easy to tell if you are running a distribution kernel. Unless you downloaded, compiled and installed your own version of kernel from kernel.org, you are running a distribution kernel. To find out the version of your kernel, run uname -r:

Code: [Select]
# uname -r
3.9.11-1-MANJARO

If you see anything at all after the dash, you are running a distribution kernel. Please use the support channels offered by your distribution vendor to obtain kernel support.
« Last Edit: 02. March 2016, 15:01:31 by philm »

Offline philm

  • Core Team
  • *****
  • Posts: 10671
    • Manjaro Linux
  • Branch: Unstable
  • Desktop: XFCE
  • GPU Card: Geforce GTX 650
  • GPU driver: non-free
  • Kernel: Maintainer - so all ;)
  • Skill: Guru
Upcoming kernels next Wednesday (21.8.13)
« Reply #5 on: 18. August 2013, 23:45:33 »
This week it seems to be a smaller update. Greg updates linux34 and linux310.
For 3.10.8 we will have 45 patches added. ALSA and USB related. 3.4.59 will have 34 patches, more driver related.
3.8.13.7 will have 133 patches, but I think nobody cares about this one. Also we might have a 3.11-rc6 by Linus.

We will see. Expect them in our unstable branch.

Offline philm

  • Core Team
  • *****
  • Posts: 10671
    • Manjaro Linux
  • Branch: Unstable
  • Desktop: XFCE
  • GPU Card: Geforce GTX 650
  • GPU driver: non-free
  • Kernel: Maintainer - so all ;)
  • Skill: Guru
Upcoming kernels this Sunday (15.9.13)
« Reply #6 on: 13. September 2013, 00:23:18 »
Since 3.11 is out now, here is the first point release coming this Sunday: 3.11.1. Only 16 patches are needed this time. 3.10-series gets 46 patches added for 3.10.12. Last but not least we have a 23 patches strong 3.4.62 update.

Those who count on our linux38-series, 3.8.13.9 was released today. You find it already in our unstable branch.

Offline philm

  • Core Team
  • *****
  • Posts: 10671
    • Manjaro Linux
  • Branch: Unstable
  • Desktop: XFCE
  • GPU Card: Geforce GTX 650
  • GPU driver: non-free
  • Kernel: Maintainer - so all ;)
  • Skill: Guru
Upcoming kernels this Thursday (5.12.13)
« Reply #7 on: 04. December 2013, 07:54:27 »
I found again some time to update this thread. These are the upcoming kernels for this week:

3.12.3 comes with 212 patches, mostly regarding drm, audio, hid and media. 3.10.22 will come with 173, almost the same patches. 3.4.72 gets 60 patches. Linux 3.11.10 was the last kernel Greg maintained. Canonical will step in to support it until August 2014. We have now the plans to keep it a little longer than December 2013 as we originally planned before. We still wonder if linux 3.4 and 3.8 series is still used by our community ...

Offline ruziel

  • Held Mitglied
  • *****
  • Posts: 2893
  • Those who know, laugh.
    • Coffee & Manjaro
  • Branch: Stable
  • Desktop: Xfce
  • Kernel: 4.4 / 4.9
  • Skill: Novice
Re: [kernel] Information you need about our kernels
« Reply #8 on: 04. December 2013, 11:17:47 »
Hi Phil.

I just want to say great work & a big thank you on the kernel front. It's an arcane science to me, but reading it reminds me of the commitment to excellence that you, Roland, Guillaume & the rest of the team are delivering.

With Manjaro currently @ No2 on the daily DistroWatch table, all the signs are that Manjaro will become a widely trusted & respected distribution.

Excellent, excellent work.

Ruziel.
"There is no complete theory of anything." (Robert Anton Wilson)

Offline philm

  • Core Team
  • *****
  • Posts: 10671
    • Manjaro Linux
  • Branch: Unstable
  • Desktop: XFCE
  • GPU Card: Geforce GTX 650
  • GPU driver: non-free
  • Kernel: Maintainer - so all ;)
  • Skill: Guru
Upcoming kernels next Week (KW 50)
« Reply #9 on: 07. December 2013, 15:59:52 »
Canonical updates
Since some kernels are still relevant for Ubuntu, Canonical provides some extended stable supported kernels.

Kamal Mostafa announced the review cycle for linux38 3.8.13.14. It will include 152 patches and will be released on Tuesday.
Luis Henriques announced the review cylce for linux311 3.11.10.1. It will include 272 patches and will be released on Tuesday.

Upstream updates

Greg Kroah-Hartman announced the review cycle for linux312 3.12.4 featuring 83 patches. Linux310 3.10.23 will get 58 patches and linux34 features 23 patches. They are all expected to be released on Monday.



« Last Edit: 07. December 2013, 16:02:20 by philm »

Offline philm

  • Core Team
  • *****
  • Posts: 10671
    • Manjaro Linux
  • Branch: Unstable
  • Desktop: XFCE
  • GPU Card: Geforce GTX 650
  • GPU driver: non-free
  • Kernel: Maintainer - so all ;)
  • Skill: Guru
Re: [kernel] Information you need about our kernels
« Reply #10 on: 12. December 2013, 10:42:42 »
Upstream updates

Greg Kroah-Hartman announced the review cycle for linux312 3.12.5 featuring 62 patches two days ago. Linux310 3.10.24 will get 52 patches and linux34 3.4.74 features 25 patches. They are all expected to be released today.

Offline Warez

  • Mirror Support Team
  • ***
  • Posts: 177
  • Branch: Stable
  • Desktop: Cinnamon
  • GPU Card: GeForce GT 740M / Intel® HD Graphics 4000
  • GPU driver: non-free
  • Kernel: 4.1.6-3-MANJARO x86_64
  • Skill: Intermediate
Re: [kernel] Information you need about our kernels
« Reply #11 on: 12. December 2013, 17:38:07 »
Nice to have this kind of info. Thank you Phil!

Offline philm

  • Core Team
  • *****
  • Posts: 10671
    • Manjaro Linux
  • Branch: Unstable
  • Desktop: XFCE
  • GPU Card: Geforce GTX 650
  • GPU driver: non-free
  • Kernel: Maintainer - so all ;)
  • Skill: Guru
Upcomming kernels this week (KW 51)
« Reply #12 on: 19. December 2013, 00:30:21 »
Canonical updates
Since some kernels are still relevant for Ubuntu, Canonical provides some extended stable supported kernels.

Luis Henriques announced the review cylce for linux311 3.11.10.2. It will include 208 patches and will be released on Monday.

Upstream updates

Greg Kroah-Hartman announced the review cycle for linux312 3.12.6 featuring 118 patches today. Linux310 3.10.25 will get 78 patches and linux34 3.4.75 features 31 patches. They are all expected to be released this Saturday.
« Last Edit: 19. December 2013, 18:41:48 by philm »

Offline philm

  • Core Team
  • *****
  • Posts: 10671
    • Manjaro Linux
  • Branch: Unstable
  • Desktop: XFCE
  • GPU Card: Geforce GTX 650
  • GPU driver: non-free
  • Kernel: Maintainer - so all ;)
  • Skill: Guru
Upcoming kernels this Sunday (1.6.14)
« Reply #13 on: 29. May 2014, 09:29:36 »
Hi guys, seems I posted here a long time ago. So lets give you some updates for kernels coming up this week.

Canonical updates
Since some kernels are still relevant for Ubuntu, Canonical provides some extended stable supported kernels.

At the moment it is calm around Luis Henriques and Kamal Mostafa and their kernels. We still don't recommend them due a security issue.

Upstream updates

Greg Kroah-Hartman announced the review cycle for linux310 3.10.41 featuring 86 patches today. Linux314 3.14.5 will get 140 patches and linux34 3.4.92 is still not yet in review cycle. They are all expected to be released this Sunday.

Jiri Slaby announced the review cycle for linux312 3.12.21 with 103 patches. Expect a release on Tuesday.

With this build we will also update BFQ to v7r4.
« Last Edit: 30. May 2014, 20:18:11 by philm »

Offline philm

  • Core Team
  • *****
  • Posts: 10671
    • Manjaro Linux
  • Branch: Unstable
  • Desktop: XFCE
  • GPU Card: Geforce GTX 650
  • GPU driver: non-free
  • Kernel: Maintainer - so all ;)
  • Skill: Guru
Re: [kernel] Information you need about our kernels
« Reply #14 on: 06. June 2014, 20:45:43 »
Another week passed and here we go again for some kernels.

Canonical updates
Since some kernels are still relevant for Ubuntu, Canonical provides some extended stable supported kernels.

Luis Henriques just pushed out 3.11.10.11 with 138 patches.

Around Kamal Mostafas kernels (38, 313) it is calm.

Kamal Mostafas started the review cycle of 3.13.11.3 yesterday with 160 patches.

We still don't recommend them due a security issue.

Upstream updates

Greg Kroah-Hartman announced the review cycle for linux310 3.10.42 featuring 103 patches today. Linux314 3.14.6 will get 228 patches and linux34 3.4.92 has 224 patches to come. They are all expected to be released this Sunday.

Jiri Slaby might announce linux312 3.12.22 real soon.

With this build we will also update BFQ to v7r4.
« Last Edit: 11. June 2014, 08:49:03 by philm »