nixpkgs/nixos/doc/manual/configuration
Maximilian Bosch fcf0e540b1
nixos/manual: document kernel backporting policy and implications of it
I'm well aware that this issue is currently under discussion[1] and that
these things may change. Also, please don't misinterpret this as an
attempt to end the discussion.

This topic made it obvious that people are surprised by the way this
issue is handled and only finding out about this unwritten rule because
of asking is not a good state IMHO, so I decided to document the
following things:

* Right now we drop kernels as soon as they get out of maintenance (LTS
  kernels even before the next stable NixOS that will exceed their
  lifespan).
* The `latestCompatibleLinuxPackages` attribute from ZFS isn't
  monotonic since latest only refers to the latest supported kernel.
* In fact `latestCompatibleLinuxPackages` doesn't seem to be documented
  at all in the manual, so I also did that.

[1] https://discourse.nixos.org/t/aggressive-kernel-removal-on-eol-in-nixos/23097
2022-12-06 14:04:13 +01:00
..
profiles
abstractions.section.md
ad-hoc-network-config.section.md
ad-hoc-packages.section.md
adding-custom-packages.section.md
config-file.section.md
config-syntax.chapter.md
configuration.xml
customizing-packages.section.md
declarative-packages.section.md
file-systems.chapter.md
firewall.section.md
gpu-accel.chapter.md
ipv4-config.section.md
ipv6-config.section.md
kubernetes.chapter.md
linux-kernel.chapter.md nixos/manual: document kernel backporting policy and implications of it 2022-12-06 14:04:13 +01:00
luks-file-systems.section.md
modularity.section.md
network-manager.section.md
networking.chapter.md
package-mgmt.chapter.md
profiles.chapter.md
renaming-interfaces.section.md
ssh.section.md
sshfs-file-systems.section.md
subversion.chapter.md
user-mgmt.chapter.md
wayland.chapter.md
wireless.section.md
x-windows.chapter.md
xfce.chapter.md