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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- Require version >= 3.18 btrfsprogs, rather than conflicting with
+  an older one
+
+-------------------------------------------------------------------
+Tue Apr 25 13:40:18 UTC 2017 - [email protected]
+
+- Fix subnet calculation in mkinitrd (bsc#1035743)
+  * adds 0516-mkinitrd-suse.sh-Fix-prefix-calculation.patch 
+
+-------------------------------------------------------------------
+Fri Apr 21 10:50:42 UTC 2017 - [email protected]
+
+- 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 <[email protected]>
 Date: Mon, 3 Apr 2017 15:23:37 +0200
 Subject: [PATCH] Make binutils optional when elfutils are available
 
-Binutils increase the size of initramfs by 36 MB. We only need "strip",
-which exists as eu-strip in elfutils, which in turn is < 1 MB in size.
+This is intended for minimum host OSes where 36 MB used by binutils
+are deemed too expensive. We only need "strip", which exists as eu-strip
+in elfutils, which in turn is < 1 MB in size.
 
 Note that the tests (TEST-04-FULL-SYSTEMD/test.sh) still depend on
 strip from binutils. It could use sstrip in the future.

++++++ 0516-mkinitrd-suse.sh-Fix-prefix-calculation.patch ++++++
>From 7cf2c21798b537a5553ecc23df5ce8cfda631e9c Mon Sep 17 00:00:00 2001
From: Daniel Molkentin <[email protected]>
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 <[email protected]>
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 <[email protected]>
---
 modules.d/95fcoe/fcoe-genrules.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules.d/95fcoe/fcoe-genrules.sh 
b/modules.d/95fcoe/fcoe-genrules.sh
index af15a584..5b16cb0d 100755
--- a/modules.d/95fcoe/fcoe-genrules.sh
+++ b/modules.d/95fcoe/fcoe-genrules.sh
@@ -7,8 +7,8 @@
 # Write udev rules
 {
     if [ -n "$fcoe_mac" ] ; then
-        printf 'ACTION=="add", SUBSYSTEM=="net", ATTR{address}=="%s", 
RUN+="/sbin/initqueue --onetime --unique --name fcoe-up-$env{INTERFACE} 
/sbin/fcoe-up $env{INTERFACE} %s"\n' "$fcoe_mac" "$fcoe_dcb" "$fcoe_mode"
+        printf 'ACTION=="add", SUBSYSTEM=="net", ATTR{address}=="%s", 
RUN+="/sbin/initqueue --onetime --unique --name fcoe-up-$env{INTERFACE} 
/sbin/fcoe-up $env{INTERFACE} %s %s"\n' "$fcoe_mac" "$fcoe_dcb" "$fcoe_mode"
     else
-        printf 'ACTION=="add", SUBSYSTEM=="net", NAME=="%s", 
RUN+="/sbin/initqueue --onetime --unique --name fcoe-up-$env{INTERFACE} 
/sbin/fcoe-up $env{INTERFACE} %s"\n' "$fcoe_interface" "$fcoe_dcb" "$fcoe_mode"
+        printf 'ACTION=="add", SUBSYSTEM=="net", NAME=="%s", 
RUN+="/sbin/initqueue --onetime --unique --name fcoe-up-$env{INTERFACE} 
/sbin/fcoe-up $env{INTERFACE} %s %s"\n' "$fcoe_interface" "$fcoe_dcb" 
"$fcoe_mode"
     fi
 } >> /etc/udev/rules.d/92-fcoe.rules
-- 
2.12.0

++++++ 0518-90kernel-modules-Fix-backlight-on-Cherrytrail-device.patch ++++++
>From 5e23b376c39c8fcea8a02115d5c233dbb476c13a Mon Sep 17 00:00:00 2001
From: Daniel Molkentin <[email protected]>
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 <[email protected]>
---
 modules.d/90kernel-modules/module-setup.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules.d/90kernel-modules/module-setup.sh 
b/modules.d/90kernel-modules/module-setup.sh
index bc00991d..566edd77 100755
--- a/modules.d/90kernel-modules/module-setup.sh
+++ b/modules.d/90kernel-modules/module-setup.sh
@@ -62,7 +62,7 @@ installkernel() {
             ohci-hcd ohci-pci \
             uhci-hcd \
             xhci-hcd xhci-pci xhci-plat-hcd \
-            pinctrl-cherryview
+            pinctrl-cherryview pwm-lpss pwm-lpss-platform
 
         instmods \
             "=drivers/hid" \
-- 
2.12.0

++++++ 0519-90kernel-modules-Ensure-phy-drivers-are-loaded-in-in.patch ++++++
>From d1680a249acfde2b889b25c231a04429a6e17c2e Mon Sep 17 00:00:00 2001
From: Daniel Molkentin <[email protected]>
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


Reply via email to