[projects/geninitrd] don't try to expand pci devices if pci bus is missing
atler
atler at pld-linux.org
Thu Nov 12 11:50:08 CET 2020
commit 4335c9501bcb9780d486af197354af2ccb1eae89
Author: Jan Palus <atler at pld-linux.org>
Date: Thu Nov 12 11:46:39 2020 +0100
don't try to expand pci devices if pci bus is missing
functions | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/functions b/functions
index 9015cc3..3a52190 100644
--- a/functions
+++ b/functions
@@ -209,10 +209,12 @@ find_modules_by_class_kmod() {
return
fi
- for i in $(grep -li "^0x${req_class}" /sys/devices/pci*/*/class); do
- j=$(dirname $i)
- modaliases="$modaliases $(cat $j/modalias)"
- done
+ if ls /sys/devices | grep -q '^pci'; then
+ for i in $(grep -li "^0x${req_class}" /sys/devices/pci*/*/class); do
+ j=$(dirname $i)
+ modaliases="$modaliases $(cat $j/modalias)"
+ done
+ fi
if [ -z "$modaliases" ]; then
return
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/projects/geninitrd.git/commitdiff/4335c9501bcb9780d486af197354af2ccb1eae89
More information about the pld-cvs-commit
mailing list