git.annexia.org
/
libguestfs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
af92796
)
Remove unnecessary kernel drivers. Big reduction in image size.
author
Richard Jones
<rjones@redhat.com>
Tue, 7 Apr 2009 10:06:23 +0000
(11:06 +0100)
committer
Richard Jones
<rjones@redhat.com>
Tue, 7 Apr 2009 10:06:23 +0000
(11:06 +0100)
make-initramfs.sh.in
patch
|
blob
|
history
diff --git
a/make-initramfs.sh.in
b/make-initramfs.sh.in
index
9856fe5
..
f25e7ce
100755
(executable)
--- a/
make-initramfs.sh.in
+++ b/
make-initramfs.sh.in
@@
-66,8
+66,11
@@
find initramfs -name '*python*' -print0 | xargs -0 rm -rf
# Modules take up nearly half of the image. It's a rough guess that
# we don't need any drivers (which take up most of the space).
# Modules take up nearly half of the image. It's a rough guess that
# we don't need any drivers (which take up most of the space).
-#rm -rf initramfs/lib/modules/*/kernel/{drivers,sound}
-rm -rf initramfs/lib/modules/*/kernel/arch/x86/kvm
+find initramfs/lib/modules/*/kernel \
+ -name '*.ko' \
+ -a ! -name 'mii.ko' \
+ -a ! -name '8139cp.ko' \
+ -a -delete
# Pull the kernel out into the current directory. We don't want it in
# the initramfs image.
# Pull the kernel out into the current directory. We don't want it in
# the initramfs image.