From 8a016ce6bd5c3d0a2b18192816b3dfa85a5f3226 Mon Sep 17 00:00:00 2001 From: Dirk von Suchodoletz Date: Wed, 11 Aug 2010 16:05:17 +0200 Subject: Remove unneeded kernel driver modules ... --- initramfs/stage3-stuff/bin/hwautocfg | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'initramfs/stage3-stuff/bin/hwautocfg') diff --git a/initramfs/stage3-stuff/bin/hwautocfg b/initramfs/stage3-stuff/bin/hwautocfg index ca777eeb..8ade70ba 100755 --- a/initramfs/stage3-stuff/bin/hwautocfg +++ b/initramfs/stage3-stuff/bin/hwautocfg @@ -37,7 +37,8 @@ if [ -e /etc/init-hooks/00-started/xserver.sh -o \ modprobe -a ${MODPRV} ${fbmodlist} drm fbcon 2>/dev/null ( hwinfo --gfxcard >/etc/hwinfo.gfxcard gfxcard=$(grep " Driver: " /etc/hwinfo.gfxcard|sed "s/.*Driver: //;s/\"//g") - ) & + # remove unneeded fb drivers after module detection + for mod in $fbmodlist ; do [ $mod = $gfxcard ] || rmmod $mod; done ) & fi # check and then load appropriate network card modules -- cgit v1.2.3-55-g7522