forked from pool/kdump
Accepting request 574761 from home:ptesarik:branches:Kernel:kdump
- kdump-bail-out-if-no-default-interface.patch: Bail out of kdump_check_net if no default interface is found (bsc#1058202). OBS-URL: https://build.opensuse.org/request/show/574761 OBS-URL: https://build.opensuse.org/package/show/Kernel:kdump/kdump?expand=0&rev=148
This commit is contained in:
parent
9abc6ad8ec
commit
10dea66fde
33
kdump-bail-out-if-no-default-interface.patch
Normal file
33
kdump-bail-out-if-no-default-interface.patch
Normal file
@ -0,0 +1,33 @@
|
||||
From: Petr Tesarik <ptesarik@suse.com>
|
||||
Date: Fri, 9 Feb 2018 16:55:55 +0100
|
||||
Subject: Bail out of kdump_check_net if no default interface is found
|
||||
References: bsc#1058202
|
||||
Upstream: merged
|
||||
Git-commit: 0f07085aac4f506752e2cd41a43b34b85f3f09aa
|
||||
|
||||
If network is required but no default interface is found, dracut
|
||||
spits spurious errors, such as:
|
||||
|
||||
/lib/kdump/setup-kdump.functions: line 471: /sys/class/net//addr_assign_type: No such file or directory
|
||||
/lib/kdump/setup-kdump.functions: line 472: [: : integer expression expected
|
||||
/lib/kdump/setup-kdump.functions: line 476: ethtool: command not found
|
||||
|
||||
Signed-off-by: Petr Tesarik <ptesarik@suse.com>
|
||||
---
|
||||
init/module-setup.sh | 5 +++++
|
||||
1 file changed, 5 insertions(+)
|
||||
|
||||
--- a/init/module-setup.sh
|
||||
+++ b/init/module-setup.sh
|
||||
@@ -33,6 +33,11 @@ kdump_check_net() {
|
||||
if [ "$kdump_host_if" = "default" ] ; then
|
||||
kdump_host_if=$(kdump_default_netdev)
|
||||
fi
|
||||
+ if [ -z "$kdump_host_if" ] ; then
|
||||
+ kdump_neednet=
|
||||
+ return 1
|
||||
+ fi
|
||||
+
|
||||
if [ "$kdump_net_mode" = "auto" ] ; then
|
||||
kdump_net_mode=$(kdump_netdev_mode "$kdump_host_if")
|
||||
fi
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 9 16:09:48 UTC 2018 - ptesarik@suse.com
|
||||
|
||||
- kdump-bail-out-if-no-default-interface.patch: Bail out of
|
||||
kdump_check_net if no default interface is found (bsc#1058202).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 8 18:38:43 UTC 2018 - ptesarik@suse.com
|
||||
|
||||
|
@ -82,6 +82,7 @@ Patch32: %{name}-fix-m_threads-missing-initialization.patch
|
||||
Patch33: %{name}-calibrate-adjust-sizeof-struct-page.patch
|
||||
Patch34: %{name}-calibrate-update-kernel-text-data-size.patch
|
||||
Patch35: %{name}-calibrate-update-user-space-requirements.patch
|
||||
Patch36: %{name}-bail-out-if-no-default-interface.patch
|
||||
BuildRequires: asciidoc
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc-c++
|
||||
@ -179,6 +180,7 @@ cp %{S:1} tests/data/
|
||||
%patch33 -p1
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
|
||||
%build
|
||||
export CFLAGS="%{optflags}"
|
||||
|
Loading…
x
Reference in New Issue
Block a user