From cc569e417727dfb70b3f1271d1fa4454f8753716 Mon Sep 17 00:00:00 2001
From: James Bunton
Date: Mon, 13 Mar 2017 20:48:36 +1100
Subject: [PATCH] Updated NEWS and docs for 0.10.6
---
NEWS.txt | 10 ++++++++++
docs/refind/linux.html | 11 +++++++----
2 files changed, 17 insertions(+), 4 deletions(-)
diff --git a/NEWS.txt b/NEWS.txt
index dd77964..7800880 100644
--- a/NEWS.txt
+++ b/NEWS.txt
@@ -1,3 +1,13 @@
+0.10.6 (??/??/2017):
+------------------
+
+- Two more improvements to initrd detection for Linux kernels:
+ - Do not choose an initrd that has no matching version characters with
+ the kernel version string.
+ - In order to support Arch Linux kernel naming the strings "linux"
+ and "linux-lts". So "vmlinuz-linux-lts" has version "linux-lts",
+ which matches "initramfs-linux-lts.img".
+
0.10.5 (3/4/2017):
------------------
diff --git a/docs/refind/linux.html b/docs/refind/linux.html
index 72d861f..3f24002 100644
--- a/docs/refind/linux.html
+++ b/docs/refind/linux.html
@@ -376,10 +376,13 @@ extends it as follows:
initramfs-3.19.0.bz; and
vmlinuz-4.2.5-300.fc23.x86_64's version string is
4.2.5-300.fc23.x86_64, which matches
- initrd-4.2.5-300.fc23.x86_64.img. Many other matches are
- possible. If an initial RAM disk is identified, rEFInd passes a suitable
- initrd= option to the kernel when it boots. There are two
- variants on this rule:
+ initrd-4.2.5-300.fc23.x86_64.img. In order to support Arch Linux
+ kernel naming the strings linux and linux-lts are
+ treated as digits. So vmlinuz-linux-lts has version
+ linux-lts, which matches initramfs-linux-lts.img.
+ Many other matches are possible. If an initial RAM disk is identified,
+ rEFInd passes a suitable initrd= option to the kernel when it
+ boots. There are two variants on this rule: