This commit is contained in:
Ing 2024-07-25 21:45:53 +08:00
parent 1ee6022476
commit eb6e0f28cb

View File

@ -17,8 +17,7 @@ NVPCI_ADDR=$(lspci -nd 10de: | grep -e 0300 -e 0302 | awk '{print $1}')
if [ -n "${NVPCI_ADDR}" ]; then if [ -n "${NVPCI_ADDR}" ]; then
modprobe -r nouveau || true modprobe -r nouveau || true
NVDEV_PATH=$(find /sys/devices -name *${NVPCI_ADDR} | grep -v supplier) NVDEV_PATH=$(find /sys/devices -name *${NVPCI_ADDR} | grep -v supplier)
for DEV_PATH in ${NVDEV_PATH} for DEV_PATH in ${NVDEV_PATH}; do
do
if [ -e ${DEV_PATH}/reset ]; then if [ -e ${DEV_PATH}/reset ]; then
echo 1 >${DEV_PATH}/reset || true echo 1 >${DEV_PATH}/reset || true
fi fi
@ -184,6 +183,9 @@ if [ "${DT}" = "true" ] && ! echo "epyc7002 purley broadwellnkv2" | grep -wq "${
fi fi
fi fi
CMDLINE['kvm.ignore_msrs']="1"
CMDLINE['kvm.report_ignored_msrs']="0"
if echo "apollolake geminilake" | grep -wq "${PLATFORM}"; then if echo "apollolake geminilake" | grep -wq "${PLATFORM}"; then
CMDLINE["intel_iommu"]="igfx_off" CMDLINE["intel_iommu"]="igfx_off"
fi fi