Hello community,
here is the log from the commit of package dracut for openSUSE:Factory checked in at 2017-05-10 20:32:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dracut (Old)
and /work/SRC/openSUSE:Factory/.dracut.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dracut"
Wed May 10 20:32:14 2017 rev:107 rq:491558 version:044
Changes:
--------
--- /work/SRC/openSUSE:Factory/dracut/dracut.changes 2017-04-25 08:55:38.932633431 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes 2017-05-10 20:32:15.957361650 +0200
@@ -1,0 +2,44 @@
+Wed Apr 26 16:52:29 UTC 2017 - daniel.molkentin@suse.com
+
+- 90kernel-modules: Ensure phy drivers are loaded in initrd (bsc#1034893)
+ * adds 0519-90kernel-modules-Ensure-phy-drivers-are-loaded-in-in.patch
+
+-------------------------------------------------------------------
+Wed Apr 26 16:11:17 UTC 2017 - daniel.molkentin@suse.com
+
+- 90kernel-modules: Fix backlight on Cherrytrail devices (boo#1034785)
+ * adds 0518-90kernel-modules-Fix-backlight-on-Cherrytrail-device.patch
+
+-------------------------------------------------------------------
+Wed Apr 26 15:57:54 UTC 2017 - daniel.molkentin@suse.com
+
+- 95fcoe: fix rules generation (osc#1036323)
+ * adds 0517-95fcoe-fixup-fcoe-genrules.sh-for-VN2VN-mode.patch
+
+-------------------------------------------------------------------
+Wed Apr 26 13:52:53 UTC 2017 - daniel.molkentin@suse.com
+
+- More correct patch description for 0512, no functional changes
+ * updates 0512-Make-binutils-optional-when-elfutils-are-available.patch
+
+-------------------------------------------------------------------
+Wed Apr 26 13:39:34 UTC 2017 - daniel.molkentin@suse.com
+
+- Require version >= 3.18 btrfsprogs, rather than conflicting with
+ an older one
+
+-------------------------------------------------------------------
+Tue Apr 25 13:40:18 UTC 2017 - daniel.molkentin@suse.com
+
+- Fix subnet calculation in mkinitrd (bsc#1035743)
+ * adds 0516-mkinitrd-suse.sh-Fix-prefix-calculation.patch
+
+-------------------------------------------------------------------
+Fri Apr 21 10:50:42 UTC 2017 - tchvatal@suse.com
+
+- Conflict with older btrfsprogs < 3.18 bsc#1035518
+ * otherwise when zypper duping we are not able to generate intrd
+ until the btrfsprogs are updated, this way we force the app
+ to be update beforehand (13.1 and SLE11 migrations)
+
+-------------------------------------------------------------------
New:
----
0516-mkinitrd-suse.sh-Fix-prefix-calculation.patch
0517-95fcoe-fixup-fcoe-genrules.sh-for-VN2VN-mode.patch
0518-90kernel-modules-Fix-backlight-on-Cherrytrail-device.patch
0519-90kernel-modules-Ensure-phy-drivers-are-loaded-in-in.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dracut.spec ++++++
--- /var/tmp/diff_new_pack.txzUIb/_old 2017-05-10 20:32:19.052924917 +0200
+++ /var/tmp/diff_new_pack.txzUIb/_new 2017-05-10 20:32:19.056924353 +0200
@@ -195,6 +195,10 @@
Patch513: 0513-Fix-regression-caused-by-6f9bf2b8ac436259bdccb110545.patch
Patch514: 0514-man-make-the-k-option-clear-using-mkinitrd.patch
Patch515: 0515-90kernel-modules-also-add-block-device-driver-revers.patch
+Patch516: 0516-mkinitrd-suse.sh-Fix-prefix-calculation.patch
+Patch517: 0517-95fcoe-fixup-fcoe-genrules.sh-for-VN2VN-mode.patch
+Patch518: 0518-90kernel-modules-Fix-backlight-on-Cherrytrail-device.patch
+Patch519: 0519-90kernel-modules-Ensure-phy-drivers-are-loaded-in-in.patch
BuildRequires: asciidoc
BuildRequires: bash
@@ -221,6 +225,8 @@
Requires: udev > 166
Requires: util-linux >= 2.21
Requires: xz
+# We use 'btrfs fi usage' that was not present before
+Requires: btrfsprogs >= 3.18
Recommends: logrotate
Obsoletes: mkinitrd < 2.8.2
Provides: mkinitrd = 2.8.2
@@ -414,6 +420,10 @@
%patch513 -p1
%patch514 -p1
%patch515 -p1
+%patch516 -p1
+%patch517 -p1
+%patch518 -p1
+%patch519 -p1
%build
%configure\
++++++ 0512-Make-binutils-optional-when-elfutils-are-available.patch ++++++
--- /var/tmp/diff_new_pack.txzUIb/_old 2017-05-10 20:32:19.956797396 +0200
+++ /var/tmp/diff_new_pack.txzUIb/_new 2017-05-10 20:32:19.960796831 +0200
@@ -1,10 +1,11 @@
-From f8d2fa4312ba7989e30b60e5f287c91a1f4b7450 Mon Sep 17 00:00:00 2001
+From a7970811473e4d351e82de8a523ecf46572c3e8c Mon Sep 17 00:00:00 2001
From: Daniel Molkentin
From 7cf2c21798b537a5553ecc23df5ce8cfda631e9c Mon Sep 17 00:00:00 2001 From: Daniel Molkentin
Date: Tue, 25 Apr 2017 15:25:20 +0200 Subject: [PATCH] mkinitrd-suse.sh: Fix prefix calculation
The previous algorithm was incorrect and would return incorrect results e.g. for a /20 mask. Also gets rid of an undocumented depencency on bc(1). Reference: bsc#1035743 --- mkinitrd-suse.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mkinitrd-suse.sh b/mkinitrd-suse.sh index bc49d731..d9de81b9 100755 --- a/mkinitrd-suse.sh +++ b/mkinitrd-suse.sh @@ -104,7 +104,7 @@ calc_netmask() { local prefix=$1 [ -z "$prefix" ] && return - mask=$(echo "(2 ^ 32) - (2 ^ $prefix)" | bc -l) + mask=$(( 0xffffffff << (32 - $prefix) )) byte1=$(( mask >> 24 )) byte2=$(( mask >> 16 )) byte3=$(( mask >> 8 )) -- 2.12.0 ++++++ 0517-95fcoe-fixup-fcoe-genrules.sh-for-VN2VN-mode.patch ++++++
From c3c16d6b7c74cbd00d6e925f83c983f6e50cf7cd Mon Sep 17 00:00:00 2001 From: Hannes Reinecke
Date: Wed, 26 Apr 2017 16:38:11 +0200 Subject: [PATCH] 95fcoe: fixup fcoe-genrules.sh for VN2VN mode
The 'mode' argument was never referenced in the printf format, causing
invalid rules to be written.
References: bsc#1036323
Signed-off-by: Hannes Reinecke
From 5e23b376c39c8fcea8a02115d5c233dbb476c13a Mon Sep 17 00:00:00 2001 From: Daniel Molkentin
Date: Wed, 26 Apr 2017 18:07:17 +0200 Subject: [PATCH] 90kernel-modules: Fix backlight on Cherrytrail devices
Next to the cherrytrail module, more modules need to be part of
initrd to make e.g. the backlight control work properly.
Reference: boo#1034785
Original-Patch-By: Takashi Iwai
From d1680a249acfde2b889b25c231a04429a6e17c2e Mon Sep 17 00:00:00 2001 From: Daniel Molkentin
Date: Wed, 26 Apr 2017 18:42:39 +0200 Subject: [PATCH] 90kernel-modules: Ensure phy drivers are loaded in initrd
Reference: bnc#1034893 --- modules.d/90kernel-modules/module-setup.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules.d/90kernel-modules/module-setup.sh b/modules.d/90kernel-modules/module-setup.sh index 566edd77..77b6bcae 100755 --- a/modules.d/90kernel-modules/module-setup.sh +++ b/modules.d/90kernel-modules/module-setup.sh @@ -64,6 +64,9 @@ installkernel() { xhci-hcd xhci-pci xhci-plat-hcd \ pinctrl-cherryview pwm-lpss pwm-lpss-platform + # ensure early availability for e.g. emmc phys + instmods "=drivers/phy" + instmods \ "=drivers/hid" \ "=drivers/input/serio" \ -- 2.12.0