Updated NEWS and docs for 0.10.6
authorJames Bunton <jamesbunton@delx.net.au>
Mon, 13 Mar 2017 09:48:36 +0000 (20:48 +1100)
committerJames Bunton <jamesbunton@delx.net.au>
Mon, 13 Mar 2017 09:48:36 +0000 (20:48 +1100)
NEWS.txt
docs/refind/linux.html

index dd77964..7800880 100644 (file)
--- 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):
 ------------------
 
index 72d861f..3f24002 100644 (file)
@@ -376,10 +376,13 @@ extends it as follows:</p>
     <tt>initramfs-3.19.0.bz</tt>; and
     <tt>vmlinuz-4.2.5-300.fc23.x86_64</tt>'s version string is
     <tt>4.2.5-300.fc23.x86_64</tt>, which matches
-    <tt>initrd-4.2.5-300.fc23.x86_64.img</tt>. Many other matches are
-    possible. If an initial RAM disk is identified, rEFInd passes a suitable
-    <tt>initrd=</tt> option to the kernel when it boots. There are two
-    variants on this rule:
+    <tt>initrd-4.2.5-300.fc23.x86_64.img</tt>. In order to support Arch Linux
+    kernel naming the strings <tt>linux</tt> and <tt>linux-lts</tt> are
+    treated as digits. So <tt>vmlinuz-linux-lts</tt> has version
+    <tt>linux-lts</tt>, which matches <tt>initramfs-linux-lts.img</tt>.
+    Many other matches are possible. If an initial RAM disk is identified,
+    rEFInd passes a suitable <tt>initrd=</tt> option to the kernel when it
+    boots. There are two variants on this rule:
 
     <ul>