Editing Linux Kernel changelog

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
* https://en.wikipedia.org/wiki/Linux_kernel_version_history
+
https://en.wikipedia.org/wiki/Linux_kernel_version_history
* https://kernelnewbies.org/LinuxVersions
 
__NOTOC__
 
  
== 2023 ==
 
* 6.3 xxx 2023 https://kernelnewbies.org/Linux_6.3
 
* 6.2 Feb 2023 https://kernelnewbies.org/Linux_6.2
 
  
== 2022 ==
 
* 6.1 Dec 2022 https://kernelnewbies.org/Linux_6.1
 
* 6.0 Oct 2022 https://kernelnewbies.org/Linux_6.0
 
* 5.19 Jul 2022 https://kernelnewbies.org/Linux_5.19
 
** Support for [[IPv6]] packets larger than 64KB
 
** AMD's [[SEV-SNP]] and Intel's [[TDX]] support for more secure virtualized guests
 
**  New [[LoongArch]] architecture
 
** Support for hundreds of millions of extended [[attributes]] per [[inode]] in [[XFS]]
 
** Support for ID mapping in [[overlayfs]]
 
** proactive reclaim in memory [[control groups]] added
 
** support for [[NFS Courteous Server]]
 
** support for [[ZSTD]] compressed firmware files
 
** Several new [[BPF]] features added
 
** ahci: Add a generic 'controller2' RAID id commit
 
** nvme-apple: Add initial Apple SoC [[NVMe]] driver
 
** hpe-wdt: Introduce [[HPE GXP]] [[Watchdog]]
 
  
* 5.18 May 2022 https://kernelnewbies.org/Linux_5.18
+
= Changelog =
** [[Flexible arrays]]
 
** [[Intel Indirect Branch Tracking]] support on Intel CPUs
 
** Stricter [[memcpy]]() compile-time bounds checking
 
** [[User events]]
 
** Switch to [[C11]]
 
 
 
* 5.17 Mar 2022 https://kernelnewbies.org/Linux_5.17
 
** switches the entropy extractor in the [[RNG]] from SHA-1 to [[BLAKE2s]]
 
 
 
* 5.16 Jan 2022 https://kernelnewbies.org/Linux_5.16
 
** [[Memory folios]] infrastructure for a faster memory management
 
** Support for [[AMX]] instructions
 
 
 
== 2021 ==
 
* 5.15 Oct 2021 https://kernelnewbies.org/Linux_5.15
 
** New [[NTFS]] driver with read-write support
 
** A new [[process_mrelease]](2) [[system call]] to let [[service managers]] release [[process]] resources faster
 
** [[Apple M1]] [[IOMMU]] driver
 
 
 
* 5.14 Aug 2021 https://kernelnewbies.org/Linux_5.14, https://lwn.net/Articles/867706/
 
** Control over which processes can share a [[core]]
 
 
 
* 5.13 Jun 2021 https://kernelnewbies.org/Linux_5.13
 
** [[virtio]] sound driver
 
** misc [[cgroup]]
 
** Preparatory [[Apple M1]] support
 
 
 
* 5.12 April 2021 https://kernelnewbies.org/Linux_5.12, https://lwn.net/Articles/853289/
 
** ID mapping in [[mounts]] which allows to map an [[UID]] to a different one in a <code>[[mount]]</code>
 
** [[Eager]] [[NFS]] writes
 
** Support for selecting the [[preemption]] model at runtime
 
** Low-overhead [[memory error detector]]
 
** [[netfilter]] packet-filtering mechanism now supports the idea of "ownership" of specific tables. This allows, for example, a firewall daemon to maintain exclusive control of the [[tables]] it manages
 
** [[LTO]] support in [[Clang]]
 
 
 
* 5.11 Feb 2021 https://kernelnewbies.org/Linux_5.11 ([[Ubuntu 21.04 LTS]])
 
** Unprivileged [[Overlayfs]] [[mounts]]
 
** [[Ceph]] implement [[msgr]]2.1 protocol ([[crc]] and secure modes)
 
** [[XFS]] add the ability to flag a [[filesystem]] for [[repair]]
 
  
 
== 2020 ==
 
== 2020 ==
* 5.10  December 2020 - https://kernelnewbies.org/Linux_5.10 ([[LTS]])
 
** <code>[[ext4]]</code> [[fast commit]] support
 
** <code>[[virtio-fs]]</code> performance improvements, added supports for [[DAX]]
 
** Add support for [[Nitro Enclaves]], a new [[Amazon Elastic Compute Cloud]] (EC2) capability that allows customers to carve out isolated compute environments within EC2 instances
 
 
* 5.9 October 2020 https://kernelnewbies.org/Linux_5.9
 
** Support for [[zstd]] compressed kernel, [[ramdisk]] and [[initramfs]]
 
** [[NFS]] support for [[extended attributes]]
 
 
* 5.8 Aug 2020 https://kernelnewbies.org/Linux_5.8, [[Ubuntu 20.10 Groovy Gorilla]]
 
** IPv6 [[MPLS]] support
 
** better behavior in [[memory thrashing]] situations (<code>vm.[[swappiness]]</code>)
 
** [[Dirty Pipe: CVE-2022-0847]]
 
  
* 5.7 May 2020 - https://kernelnewbies.org/Linux_5.7
+
* 5.6 <ref>https://kernelnewbies.org/Linux_5.6</ref>
**  Better [[exFAT]] file system implementation
 
* 5.6 March 2020 - https://kernelnewbies.org/Linux_5.6
 
** [[WireGuard]] fast and secure [[VPN]]
 
** [[USB4]] initial implementation
 
  
* 5.5 January 2020 - https://kernelnewbies.org/Linux_5.5
+
* 5.5 <ref>https://kernelnewbies.org/Linux_5.5</ref>
 
** Block: Add <code>[[iostat]]</code> counters for [[flush]] requests (Added [[sar changelog|sysstat support]] in 2019/12/27 )
 
** Block: Add <code>[[iostat]]</code> counters for [[flush]] requests (Added [[sar changelog|sysstat support]] in 2019/12/27 )
  
 
== 2019 ==
 
== 2019 ==
* 5.4 Nov 2019 https://kernelnewbies.org/Linux_5.4 ([[Ubuntu 20.04 LTS]]) [[Kernel lockdown]], implemented as a [[Linux Security Module]]
+
* 5.4 Nov 2019 ([[Ubuntu 20.04 LTS]])<ref>https://kernelnewbies.org/Linux_5.4</ref>. [[Kernel lockdown]], implemented as a [[Linux Security Module]]
** <code>[[virtio-fs]]</code> included
+
* 5.3
* 5.3 https://kernelnewbies.org/Linux_5.3
+
* 5.2
* 5.2 https://kernelnewbies.org/Linux_5.2
+
* 5.1
* 5.1 https://kernelnewbies.org/Linux_5.1 [[io_uring]]
+
* 5.0
* 5.0 https://kernelnewbies.org/Linux_5.0
 
  
 
== 2018 ==
 
== 2018 ==
* 4.20 https://kernelnewbies.org/Linux_4.20
+
* 4.20
* 4.19 https://kernelnewbies.org/Linux_4.19
+
* 4.19
* 4.18 Aug 2018 [[RedHat 8]] https://kernelnewbies.org/Linux_4.18
+
* 4.18
* 4.17 https://kernelnewbies.org/Linux_4.17
+
* 4.17
* 4.16 https://kernelnewbies.org/Linux_4.16
+
* 4.16
* 4.15 https://kernelnewbies.org/Linux_4.15 [[Ubuntu 18.04 LTS]]
+
* 4.15 [[Ubuntu 18.04 LTS]]
 +
* 4.14
 +
* 4.13
 +
* 4.12
 +
* 4.11
 +
.../...
 +
 
 +
* 4.4
 +
* 4.3
 +
* 4.2
 +
* 4.1
 +
* 4.0
 +
 
 +
* 3.19
 +
* 3.18
 +
* 3.17
 +
* 3.16
 +
* 3.15
 +
* 3.14
 +
* 3.13 <ref>https://kernelnewbies.org/Linux_3.13</ref> Improved performance in [[NUMA]] systems
 +
* 3.12
 +
* 3.11
 +
* 3.10
 +
* 3.9
 +
* 3.8
 +
* 3.7<ref>https://kernelnewbies.org/Linux_3.7</ref> Support for [[ARM]]v8-A, [[TCP]] Fast Open
 +
* 3.6
 +
* 3.5
 +
* 3.4
 +
* 3.3 [[NVMe]] ?
  
 
== 2017 ==
 
== 2017 ==
* 4.14 https://kernelnewbies.org/Linux_4.14
 
* 4.13 https://kernelnewbies.org/Linux_4.13
 
* 4.12 https://kernelnewbies.org/Linux_4.12
 
* 4.11 https://kernelnewbies.org/Linux_4.11
 
* 4.10 https://kernelnewbies.org/Linux_4.10
 
 
 
== 2016 ==
 
== 2016 ==
* 4.9 https://kernelnewbies.org/Linux_4.9
+
* 4.5 [[cgroups]]-v2
* 4.8 https://kernelnewbies.org/Linux_4.8
 
* 4.7 https://kernelnewbies.org/Linux_4.7
 
* 4.6 https://kernelnewbies.org/Linux_4.6
 
* 4.5 https://kernelnewbies.org/Linux_4.5 [[cgroups]]-v2
 
* 4.4 https://kernelnewbies.org/Linux_4.4
 
  
 
== 2015 ==
 
== 2015 ==
* 4.3 https://kernelnewbies.org/Linux_4.3
 
* 4.2 https://kernelnewbies.org/Linux_4.2
 
* 4.1 https://kernelnewbies.org/Linux_4.1
 
* 4.0 https://kernelnewbies.org/Linux_4.0
 
 
* 3.19  https://kernelnewbies.org/Linux_3.19
 
 
 
== 2014 ==
 
== 2014 ==
* 3.18  https://kernelnewbies.org/Linux_3.18
 
** [[Overlay]]
 
* 3.17 https://kernelnewbies.org/Linux_3.17
 
* 3.16 https://kernelnewbies.org/Linux_3.16
 
* 3.15 https://kernelnewbies.org/Linux_3.15
 
* 3.14 https://kernelnewbies.org/Linux_3.14
 
* 3.13 https://kernelnewbies.org/Linux_3.13 Improved performance in [[NUMA]] systems
 
 
 
== 2013 ==
 
== 2013 ==
* 3.12 https://kernelnewbies.org/Linux_3.12
 
* 3.11 https://kernelnewbies.org/Linux_3.11
 
* 3.10 https://kernelnewbies.org/Linux_3.10
 
* April 3.9 https://kernelnewbies.org/Linux_3.9
 
** [[ARM]] architecture port now supports the [[KVM]] virtualization system
 
* 3.8 https://kernelnewbies.org/Linux_3.8
 
 
 
== 2012 ==
 
== 2012 ==
* 3.7 https://kernelnewbies.org/Linux_3.7 Support for [[ARM]]v8-A, [[TCP]] Fast Open
 
* 3.6 https://kernelnewbies.org/Linux_3.6
 
* 3.5 https://kernelnewbies.org/Linux_3.5
 
* 3.4 https://kernelnewbies.org/Linux_3.4
 
* 3.3 [[NVMe]] ?
 
 
== 2011 ==
 
* 2.6.39 https://kernelnewbies.org/Linux_2_6_39
 
* 2.6.38 https://kernelnewbies.org/Linux_2_6_38
 
* 2.6.37 https://kernelnewbies.org/Linux_2_6_37
 
 
== 2010 ==
 
* 2.6.36 https://kernelnewbies.org/Linux_2_6_36
 
* 2.6.35 https://kernelnewbies.org/Linux_2_6_35
 
* 2.6.34 https://kernelnewbies.org/Linux_2_6_34
 
* 2.6.33 https://kernelnewbies.org/Linux_2_6_33
 
 
== 2009 ==
 
* 2.6.32 https://kernelnewbies.org/Linux_2_6_32
 
* 2.6.31 https://kernelnewbies.org/Linux_2_6_31
 
* 2.6.30 https://kernelnewbies.org/Linux_2_6_30
 
* 2.6.30 https://kernelnewbies.org/Linux_2_6_30
 
* 2.6.29 https://kernelnewbies.org/Linux_2_6_29
 
** [[WiMax]], [[btrfs]] and [[squashfs]]
 
 
== 2008 ==
 
* 2.6.28 https://kernelnewbies.org/Linux_2_6_28
 
* 2.6.27 https://kernelnewbies.org/Linux_2_6_27
 
* 2.6.26 https://kernelnewbies.org/Linux_2_6_26
 
* 2.6.25 https://kernelnewbies.org/Linux_2_6_25
 
* 2.6.24 https://kernelnewbies.org/Linux_2_6_24
 
** [[cgroups]] functionality released
 
** [[SPI/SDIO]] [[MMC]] support
 
** support for [[PID]] and [[network]] [[namespaces]]
 
  
 
== 2007 ==
 
== 2007 ==
* 2.6.23 https://kernelnewbies.org/Linux_2_6_23 [[prctl]], PR_SET_SECCOMP
+
* 2.6.24: [[cgroups]] functionality released
* 2.6.22 https://kernelnewbies.org/Linux_2_6_22
+
* 2.6.23
* 2.6.21 https://kernelnewbies.org/Linux_2_6_21
+
* 2.6.22
* 2.6.20 https://kernelnewbies.org/Linux_2_6_20 February 2007 [[KVM]] merged
+
* 2.6.21
 
+
* 2.6.20 February 2007 [[KVM]] merged
== 2006 ==
 
* 2.6.19 https://kernelnewbies.org/Linux_2_6_19 [[Ecryptfs]]
 
* 2.6.18 https://kernelnewbies.org/Linux_2_6_18
 
* 2.6.17 https://kernelnewbies.org/Linux_2_6_17
 
* 2.6.16 https://kernelnewbies.org/Linux_2_6_16
 
* 2.6.15 https://kernelnewbies.org/Linux_2_6_15
 
 
 
== 2005 ==
 
* 2.6.14 https://kernelnewbies.org/Linux_2_6_14
 
* 2.6.13 https://kernelnewbies.org/Linux_2_6_13 [[Inotify]]
 
* 2.6.12 https://kernelnewbies.org/Linux_2_6_12
 
* 2.6.11 https://kernelnewbies.org/Linux_2_6_11
 
 
 
== 2004 ==
 
* 2.6.10 https://kernelnewbies.org/Linux_2_6_10
 
* 2.6.9 https://kernelnewbies.org/Linux_2_6_9
 
* 2.6.8 https://kernelnewbies.org/Linux_2_6_8
 
* 2.6.7 https://kernelnewbies.org/Linux_2_6_7
 
* 2.6.6 https://kernelnewbies.org/Linux_2_6_6
 
* 2.6.5 https://kernelnewbies.org/Linux_2_6_5
 
* 2.6.4 https://kernelnewbies.org/Linux_2_6_4
 
* 2.6.3 https://kernelnewbies.org/Linux_2_6_3
 
* 2.6.2 https://kernelnewbies.org/Linux_2_6_2
 
* 2.6.1 https://kernelnewbies.org/Linux_2_6_1
 
 
 
== 2003 ==
 
* 2.6.0 https://kernelnewbies.org/Linux_2_6_0
 
* [[Udev]]
 
 
 
== Related ==
 
* [[Kernelnewbies.org]]
 
* [[Ubuntu releases]]
 
* [[Amazon Linux]]
 
* [[Kernel Live Patching]]
 
  
 
== See also ==
 
== See also ==
* {{Blogs}}
 
 
* {{Linux Kernel}}
 
* {{Linux Kernel}}
 
* {{changelogs}}
 
* {{changelogs}}
Line 229: Line 78:
  
 
[[Category:Changelogs]]
 
[[Category:Changelogs]]
[[Category:Linux Kernel]]
 

Please note that all contributions to wikieduonline may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Wikieduonline:Copyrights for details). Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)

Advertising: