Blame 0056-Revert-fcoe-no-need-to-copy-lldpad-state.patch

Harald Hoyer b38677
From b99e72427b517dea0d91d15fe43cf0a37420af36 Mon Sep 17 00:00:00 2001
Harald Hoyer b38677
From: Harald Hoyer <harald@redhat.com>
Harald Hoyer b38677
Date: Thu, 14 Apr 2016 13:38:24 +0200
Harald Hoyer b38677
Subject: [PATCH] Revert "fcoe: no need to copy lldpad state"
Harald Hoyer b38677
Harald Hoyer b38677
This reverts commit e93ff1cf9aac8f97131b3101a5da240ce5f45239.
Harald Hoyer b38677
Harald Hoyer b38677
seems like the file has to be copied back in the real root.
Harald Hoyer b38677
Harald Hoyer b38677
https://bugzilla.redhat.com/show_bug.cgi?id=1246217
Harald Hoyer b38677
---
Harald Hoyer b38677
 modules.d/95fcoe/cleanup-fcoe.sh | 9 +++++----
Harald Hoyer b38677
 1 file changed, 5 insertions(+), 4 deletions(-)
Harald Hoyer b38677
Harald Hoyer b38677
diff --git a/modules.d/95fcoe/cleanup-fcoe.sh b/modules.d/95fcoe/cleanup-fcoe.sh
Harald Hoyer b38677
index 856e2d9..5ff4d05 100644
Harald Hoyer b38677
--- a/modules.d/95fcoe/cleanup-fcoe.sh
Harald Hoyer b38677
+++ b/modules.d/95fcoe/cleanup-fcoe.sh
Harald Hoyer b38677
@@ -2,8 +2,9 @@
Harald Hoyer b38677
 # -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*-
Harald Hoyer b38677
 # ex: ts=8 sw=4 sts=4 et filetype=sh
Harald Hoyer b38677
 
Harald Hoyer b38677
-if [ -z "$DRACUT_SYSTEMD" ]; then
Harald Hoyer b38677
-    if [ -e /var/run/lldpad.pid ]; then
Harald Hoyer b38677
-        lldpad -k
Harald Hoyer b38677
-    fi
Harald Hoyer b38677
+if [ -e /var/run/lldpad.pid ]; then
Harald Hoyer b38677
+    lldpad -k
Harald Hoyer b38677
+    mkdir -m 0755 -p /run/initramfs/state/dev/shm
Harald Hoyer b38677
+    cp /dev/shm/lldpad.state /run/initramfs/state/dev/shm/ > /dev/null 2>&1
Harald Hoyer b38677
+    echo "files /dev/shm/lldpad.state" >> /run/initramfs/rwtab
Harald Hoyer b38677
 fi