From aa1a703c0d0779bbcc549901a09607643a88e542 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Wed, 16 Feb 2022 14:37:29 +0100 Subject: [PATCH] Add mxq gpu-policy --- install.sh | 1 + misc_etc_files/mxq/gpu-policy | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100755 misc_etc_files/mxq/gpu-policy diff --git a/install.sh b/install.sh index 47bb911..7cea9c8 100755 --- a/install.sh +++ b/install.sh @@ -243,6 +243,7 @@ install_data slowio/slowio.slice "$DESTDIR$systemdunitd install_exec slowio/slowio-mem-control "$DESTDIR$sysconfdir/systemd/system-generators/slowio-mem-control" install_exec slowio/slowio "$DESTDIR$usr_sbindir/slowio" install_data misc_systemd_units/fix-lpp.service "$DESTDIR$systemdunitdir/fix-lpp.service" +install_exec misc_etc_files/mxq/gpu-policy "$DESTIDIR$sysconfdir/mxq/gpu-policy" postinstall exit diff --git a/misc_etc_files/mxq/gpu-policy b/misc_etc_files/mxq/gpu-policy new file mode 100755 index 0000000..9295401 --- /dev/null +++ b/misc_etc_files/mxq/gpu-policy @@ -0,0 +1,19 @@ +#! /bin/bash + +hostname="$(hostname -s)" + +case "$hostname" in + theredqueen) + policy=a100-split-7 + ;; + beebee-ate) + policy=phys-gpus + ;; +esac + +if [ -n "$policy" ]; then + echo "$policy" +else + echo "$0: no GPU policy defined for $hostname" >&2 + exit 1 +fi