view Documentation/debugging-modules.txt @ 452:c7ed6fe5dca0

kexec: dont initialise regions in reserve_memory()

There is no need to initialise efi_memmap_res and boot_param_res in
reserve_memory() for the initial xen domain as it is done in
machine_kexec_setup_resources() using values from the kexec hypercall.

Signed-off-by: Simon Horman <horms@verge.net.au>
author Keir Fraser <keir.fraser@citrix.com>
date Thu Feb 28 10:55:18 2008 +0000 (2008-02-28)
parents 831230e53067
line source
1 Debugging Modules after 2.6.3
2 -----------------------------
4 In almost all distributions, the kernel asks for modules which don't
5 exist, such as "net-pf-10" or whatever. Changing "modprobe -q" to
6 "succeed" in this case is hacky and breaks some setups, and also we
7 want to know if it failed for the fallback code for old aliases in
8 fs/char_dev.c, for example.
10 In the past a debugging message which would fill people's logs was
11 emitted. This debugging message has been removed. The correct way
12 of debugging module problems is something like this:
14 echo '#! /bin/sh' > /tmp/modprobe
15 echo 'echo "$@" >> /tmp/modprobe.log' >> /tmp/modprobe
16 echo 'exec /sbin/modprobe "$@"' >> /tmp/modprobe
17 chmod a+x /tmp/modprobe
18 echo /tmp/modprobe > /proc/sys/kernel/modprobe