Harald Hoyer
48ca487621
install virtio* modules in the generic case
...
https://bugzilla.redhat.com/show_bug.cgi?id=864012
2012-10-09 17:44:29 +02:00
Harald Hoyer
ea62729238
kernel-modules/module-setup.sh: add yenta_socket to the initramfs
...
https://bugzilla.redhat.com/show_bug.cgi?id=853787
2012-09-06 11:51:31 +02:00
Dennis Gilmore
ec6d8eab69
include the omap_hsmmc module on arm
2012-08-02 12:18:48 +02:00
Harald Hoyer
343b7d7488
kernel-modules/module-setup.sh: add missing "fi"
2012-07-30 17:08:51 +02:00
Harald Hoyer
aec9f902f0
kernel-modules/module-setup.sh: move "$drivers" "$filesystems" and "$add_drivers" to dracut.sh
2012-07-27 16:03:42 +02:00
Cong Wang
823311ea3b
90kernel-modules: remove unused variables in install()
...
The local variables in install() are unused, can be removed.
Cc: Harald Hoyer <harald@redhat.com>
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
2012-07-26 10:10:04 +02:00
Harald Hoyer
3e624cd9dc
kernel-modules/module-setup.sh: just optionally install all modprobe.d
2012-07-23 15:40:20 +02:00
Harald Hoyer
b7c8f59fef
kernel-modules/module-setup.sh: fix modprobe.d install
...
if /lib/modprobe.d does not exist, it errors with:
find: `/lib/modprobe.d/': No such file or directory
2012-07-23 11:38:36 +02:00
Harald Hoyer
1ddc789f5a
kernel-modules/module-setup.sh: add hid_generic to kernel modules
2012-07-12 10:20:28 +02:00
Harald Hoyer
9f5c98a76a
kernel-modules/module-setup.sh: also install /lib/modprobe.d/*.conf
...
In theory we should only install /lib/modprobe.d/*.conf and only for
host-only the /etc/modprobe.d.
2012-07-11 08:42:21 +02:00
Harald Hoyer
5ffa0114c0
kernel-modules: no need to install modules.dep et.al.
...
dracut_kernel_post() does it all
2012-06-29 12:41:28 +02:00
Harald Hoyer
53fe81e752
modules.d/*/module-setup.sh: combine and specify type for installs
...
To speedup image creation, combine dracut_install calls and specify the exact type.
E.g. inst_script instead of the generic inst.
2012-06-29 12:41:27 +02:00
Harald Hoyer
8bc04b98c7
kernel-modules/module-setup.sh:installkernel() fix return code
2012-06-29 12:41:26 +02:00
Harald Hoyer
b6fd45163a
kernel-modules/module-setup.sh: include omapdrm in the arm modules to include
2012-06-06 11:46:19 +02:00
Harald Hoyer
51153fb18c
removed scsi_wait_scan from standard install
2012-05-31 09:14:17 +02:00
Dennis Gilmore
59aa65c9b2
ARM: make sure that we get the storage modules into the initramfs
2012-05-21 11:11:31 +02:00
Cong Wang
a6d3be9dd5
check kernel module existance
...
This patch adds check of kernel module existance and
propagate errors to upper callers.
In case of break other callers of instmods(), this patch
adds an option '-c' to it, only when "-c" is specified
we fail, otherwise, errors are ignored.
Reported-by: Dave Young <dyoung@redhat.com>
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
Cc: Harald Hoyer <harald@redhat.com>
2012-05-16 11:43:25 +02:00
Olivier Blin
40913ad219
90kernel-modules/module-setup.sh: install xhci-hcd
...
to allow booting and using kbd devices from USB 3.0
2012-05-16 11:43:25 +02:00
Harald Hoyer
8b6e099892
90kernel-modules/module-setup.sh: exclude nfs* lockd from standard
...
do not install nfs* lockd filesystems for the standard kernel modules
2012-02-22 16:14:38 +01:00
Harald Hoyer
b6e244f794
90kernel-modules/module-setup.sh: install modules.* in installkernel()
...
modules.* should be in the kernel initramfs
2012-02-22 15:15:22 +01:00
Harald Hoyer
e0e2fb26c9
90kernel-modules: removed hard-removal of "ocfs2"
...
put omit_driver+=" ocfs2 " in the distribution configuration file
2012-02-15 15:46:23 +01:00
Harald Hoyer
dfb08e9f1c
removed now useless cleanup hooks
...
in Fedora 17, we unpack /boot/initramfs-$(uname -r).img
on shutdown for a pivot root to disassemble the root device
2012-02-15 10:08:59 +01:00
Harald Hoyer
682a2a9d1a
90kernel-modules/module-setup.sh: add "ata_piix" to hardcoded modules
2012-02-13 18:16:48 +01:00
Harald Hoyer
56ac6c7e76
move all file removal cleanups to "cleanup" hook
2012-02-07 19:44:03 +01:00
Harald Hoyer
43a8f6133d
kernel-modules: add hid-logitech-dj to hardcoded hid devices
...
https://bugzilla.redhat.com/show_bug.cgi?id=786303
2012-02-03 12:03:36 +01:00
Harald Hoyer
39339512e2
plymouth/kernel: cleanup not needed parts for shutdown
...
remove plymouth and kernel parts from /run/initramfs, which are not
needed at shutdown.
https://bugzilla.redhat.com/show_bug.cgi?id=751189
2012-01-23 10:41:41 +01:00
James Buren
7fffc9f11f
add xz compression for kernel modules
2012-01-23 09:59:39 +01:00
Harald Hoyer
2e7b661681
90kernel-modules/module-setup.sh: install modules.order
...
Also install modules.order and all modules.builtin*
2012-01-20 12:06:41 +01:00
Colin Guthrie
fa20c18525
kernel-modules: Find (and ulitmately dereference) any symlinks in modprobe.d dir.
...
Also only do the top level of files (ignore any subdirs and files within)
2012-01-09 13:29:24 +01:00
Harald Hoyer
480d772f22
*/module-setup.sh: use host_fs_types host_devs
...
For the $hostonly case, use $host_fs_types and $host_devs to determine,
if a module has to be included in the initramfs.
2011-12-15 14:49:03 +01:00
Harald Hoyer
e696ade15d
90kernel-modules/module-setup.sh: include usb mass storage drivers
2011-11-07 09:38:30 +01:00
Harald Hoyer
e2d92b5adf
*/module-setup.sh: turn off debugging for module search
...
turn off debugging for module search, because it clutters the debug log
2011-10-20 13:06:37 +02:00
Michal Soltys
c32bda6bb9
bash3 compat patch
...
This patch replaces:
- {var}>... redirections with functionally identical eval construct +
explicit FDs
- ^^ and ,, case modifiers with temporary shopt
This allows us to lower minimum required bash version
to at least 3.1 (with current code).
Signed-off-by: Michal Soltys <soltys@ziu.info>
2011-10-11 09:37:01 +02:00
John Reiser
d23159a69c
dracut [PATCH]es: parallelize block_module filter and net_module_filter
...
Filtering modules requires enough work that instmods() in the
next pipeline stage was rarely busy. Parallelize the two
filters which do the most work. Also fix a filename-vs-contents
mistake in net_module_filter.
--
John Reiser, jreiser@BitWagon.com
>From f4533a2ceca52c443ddebec01eeaa35d51c39c1b Mon Sep 17 00:00:00 2001
From: John Reiser <jreiser@BitWagon.com>
Date: Tue, 13 Sep 2011 17:41:43 -0700
Subject: [PATCH 1/3] Parallelize block_module_filter
2011-09-30 09:40:49 +02:00
John Reiser
881eda695e
instmods: get filenames from stdin if no args; use it
...
Use bash "[[ string =~ pattern ]]" instead of "egrep -q".
Replace control-dominated serial fondling
for var in $(proc1); do proc2 var; done
with data-dominated parallel pipeline
proc1 | while read var; do proc2 var; done
Together this is a large savings.
[harald@redhat.com: fixed network kernel module filter]
2011-09-01 10:30:29 +02:00
Harald Hoyer
e59f58f854
use inst_simple to install non-binary files
2011-08-12 13:11:30 +02:00
Harald Hoyer
016c3cfed2
90kernel-modules: add unix module
2011-08-12 10:08:09 +02:00
Harald Hoyer
29b10e65b1
dracut-functions: make local vars local and prefix with "_"
2011-05-12 11:06:47 +02:00
Harald Hoyer
3b403b32fc
removed trailing whitespaces
2011-05-10 11:56:09 +02:00
Amadeusz Żołnowski
64fcb3cce7
kernel-modules: inst modules.builtin if there's no modules.builtin.bin
...
Also report failure if none of them exist.
2011-04-28 15:44:54 +02:00
Harald Hoyer
7838ab5010
kernel-modules/module-setup.sh: fix instmods $filesystems
...
especially in host_only mode, $filesystems was not honored
2011-03-10 17:22:55 +01:00
Harald Hoyer
5078c98abe
move insmodpost and blacklisting to 90kernel-modules
...
also correctly parse rd.driver.{blacklist,pre,post}
2011-03-10 17:22:25 +01:00
Harald Hoyer
9d49507f80
kernel-modules: add hid-cherry hid-logitech hid-microsoft kbd drivers
2011-02-23 16:34:23 +01:00
Harald Hoyer
71df3c4329
renamed module-info.sh to module-setup.sh
2011-02-02 16:35:18 +01:00