From cd0bc9ce8b710875da0df7895a47ff02b45121fd Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Wed, 27 Apr 2016 12:29:19 -0400 Subject: [PATCH 1/2] Bring forward mellanox ethernet workaround --- xCAT-genesis-scripts/etc/udev/rules.d/98-mlx.rules | 1 + xCAT-genesis-scripts/sbin/loadmlxeth | 2 ++ 2 files changed, 3 insertions(+) create mode 100644 xCAT-genesis-scripts/etc/udev/rules.d/98-mlx.rules create mode 100644 xCAT-genesis-scripts/sbin/loadmlxeth diff --git a/xCAT-genesis-scripts/etc/udev/rules.d/98-mlx.rules b/xCAT-genesis-scripts/etc/udev/rules.d/98-mlx.rules new file mode 100644 index 000000000..342e4cbe2 --- /dev/null +++ b/xCAT-genesis-scripts/etc/udev/rules.d/98-mlx.rules @@ -0,0 +1 @@ +SUBSYSTEM=="pci", ATTRS{subsystem_vendor}=="15b3", ATTRS{subsystem_device}=="4010", RUN+="/sbin/loadmlxeth" diff --git a/xCAT-genesis-scripts/sbin/loadmlxeth b/xCAT-genesis-scripts/sbin/loadmlxeth new file mode 100644 index 000000000..3cb42b14d --- /dev/null +++ b/xCAT-genesis-scripts/sbin/loadmlxeth @@ -0,0 +1,2 @@ +#!/bin/sh +/sbin/modprobe mlx4_en From ceb29d0c2cefffb82a5fc733f802db827ee5dfa0 Mon Sep 17 00:00:00 2001 From: Victor Hu Date: Mon, 2 May 2016 11:52:08 -0400 Subject: [PATCH 2/2] Commit 4fea80d7 added two files that are missed in the spec file causing the build to break --- xCAT-genesis-scripts/xCAT-genesis-scripts.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xCAT-genesis-scripts/xCAT-genesis-scripts.spec b/xCAT-genesis-scripts/xCAT-genesis-scripts.spec index ae6b9f845..e37fe4995 100755 --- a/xCAT-genesis-scripts/xCAT-genesis-scripts.spec +++ b/xCAT-genesis-scripts/xCAT-genesis-scripts.spec @@ -112,4 +112,6 @@ touch /etc/xcat/genesis-scripts-updated %{rpminstallroot}/debian/rules %{rpminstallroot}/etc/init.d/functions %{rpminstallroot}/etc/udev/rules.d/99-imm.rules +%{rpminstallroot}/etc/udev/rules.d/98-mlx.rules %{rpminstallroot}/sbin/setupimmnic +%{rpminstallroot}/sbin/loadmlxeth