Home
last modified time | relevance | path

Searched refs:kernel (Results 1 – 25 of 581) sorted by relevance

12345678910>>...24

/linux-2.4.37.9/
DREADME1 Linux kernel release 2.4.xx
5 kernel, and what to do if something goes wrong.
37 these typically contain kernel-specific installation notes for some
41 your kernel.
44 kernel developers and users. These guides can be rendered in a
49 INSTALLING the kernel:
51 - If you install the full sources, put the kernel tarball in a
57 Replace "XX" with the version number of the latest kernel.
60 incomplete) set of kernel headers that are used by the library header
62 whatever the kernel-du-jour happens to be.
[all …]
DMAINTAINERS2 List of maintainers and how to submit kernel changes
12 them onto the kernel channel and await results. This is especially
21 module and built into the kernel.
33 generalized kernel feature ready for next time. See
76 L: linux-net@vger.kernel.org
84 L: linux-net@vger.kernel.org
90 L: linux-net@vger.kernel.org
96 L: linux-scsi@vger.kernel.org
102 L: linux-hams@vger.kernel.org
119 L: netdev@vger.kernel.org
[all …]
/linux-2.4.37.9/Documentation/DocBook/
DMakefile2 kernel-api.sgml parportbook.sgml kernel-hacking.sgml \
3 kernel-locking.sgml via-audio.sgml mousedrivers.sgml sis900.sgml \
27 man: kernel-api-man
50 kernel-hacking.sgml: kernel-hacking.tmpl
53 kernel-locking.sgml: kernel-locking.tmpl
78 mcabook.sgml: mcabook.tmpl $(TOPDIR)/arch/i386/kernel/mca.c
79 $(TOPDIR)/scripts/docgen $(TOPDIR)/arch/i386/kernel/mca.c \
100 $(TOPDIR)/arch/i386/kernel/irq.c \
101 $(TOPDIR)/arch/i386/kernel/mca.c \
102 $(TOPDIR)/arch/i386/kernel/mtrr.c \
[all …]
/linux-2.4.37.9/Documentation/i386/
Dboot.txt7 On the i386 platform, the Linux kernel uses a rather complicated boot
9 well as the desire in the early days to have the kernel itself be a
21 boot loader and the kernel. setup.S made relocatable,
40 The traditional memory map for the kernel loader, used for Image or
47 | Stack/heap/cmdline | For use by the kernel real-mode code.
49 | Kernel setup | The kernel real-mode code.
51 | Kernel boot sector | The kernel legacy boot sector.
53 | Protected-mode kernel | The bulk of the kernel image.
65 When using bzImage, the protected-mode kernel was relocated to
66 0x100000 ("high memory"), and the kernel real-mode block (boot sector,
[all …]
/linux-2.4.37.9/Documentation/
Doops-tracing.txt5 ftp://ftp.<country>.kernel.org/pub/linux/utils/kernel/ksymoops
9 and send the output the maintainer of the kernel area that seems to be
17 linux-kernel@vger.kernel.org. Thanks for your help in making Linux as
23 Normally the Oops text is read from the kernel buffers by klogd and
26 in which case you can run dmesg > file to read the data from the kernel
40 (3) Patch the kernel with one of the crash dump patches. These save
42 these are standard kernel patches so you have to find and apply
43 them yourself. Search kernel archives for kmsgdump, lkcd and
57 How to track down an Oops.. [originally a mail to linux-kernel]
73 Oh, it helps if the report happens on a kernel that is compiled with the
[all …]
Dmodules.txt2 in the Linux kernel. This is not a technical description on
7 is the most up to date one for this kernel. The "X.Y.Z" will reflect
8 the kernel version at the time of the release of the modules package.
10 features that the kernel now supports. The current required version
14 The kernel has been changed to remove kerneld support and use
22 Anyway, your first step is to compile the kernel, as explained in the
31 kernel and what features you want to have available as loadable modules.
43 the option "m" in "make config" for those features that the current kernel
47 the kernel version. This option can be selected during "make config", by
48 enabling CONFIG_MODVERSIONS, and is most useful on "stable" kernel versions,
[all …]
Dsmp.tex20 Linux kernel extension and how to use this to develop SMP Linux kernels for
51 For any kernel to function in a sane manner it has to provide internal
56 Grained Locking' where the entire kernel is protected by a small number of
59 multiprocessor kernels and real time kernels. In a real time kernel the
63 Within the Linux kernel certain guarantees are made. No process running in
64 kernel mode will be pre-empted by another kernel mode process unless it
65 voluntarily sleeps. This ensures that blocks of kernel code are
67 many operations. Secondly interrupts may pre-empt a kernel running process,
68 but will always return to that process. A process in kernel mode may
71 by a kernel task. That is interrupts will run to completion or be
[all …]
DSubmittingPatches9 kernel, the process can sometimes be daunting if you're not familiar
28 All changes to the Linux kernel occur in the form of patches, as
31 Patches should be based in the root kernel source directory, not in
45 or unmodified kernel source tree, and generate a diff against your
56 "dontdiff" is a list of files which are generated by the kernel during
99 if your change applies to a specific subsystem of the kernel, with
103 your patch to the primary Linux kernel developer's mailing list,
104 linux-kernel@vger.kernel.org. Most kernel developers monitor this
108 Linux kernel. His e-mail address is torvalds@transmeta.com. He gets
115 usually be sent first to linux-kernel. Only after the patch is
[all …]
DSubmittingDrivers5 various kernel trees. Note that if you are interested in video card drivers
19 be submitted to the mainstream kernel.
30 No new drivers are accepted for this kernel tree.
33 No new drivers are accepted for this kernel tree.
37 the maintainer listed in MAINTAINERS in the kernel file. If the
42 The same rules apply as 2.4 except that you should follow linux-kernel
106 or you did. Nobody has any special access to the kernel
114 Linux kernel master tree:
115 ftp.??.kernel.org:/pub/linux/kernel/...
118 Linux kernel mailing list:
[all …]
Dkmod.txt5 request_module() replacement and a kernel thread called kmod. When the
6 kernel requests a module, the kmod wakes up and execve()s modprobe,
10 modprobe (where the kernel looks for it) by doing:
12 echo "/sbin/modprobe" > /proc/sys/kernel/modprobe
20 nothing in the standard kernel used its other features). If you
23 and a kroute kernel thread could be sent off to do the work. But
39 kernel level stuff)
46 - kmod reports errors through the normal kernel mechanisms, which avoids
63 in kernel/kmod.c. When this limit is exceeded, the kernel issues message "kmod:
67 create modules.dep after installing the modules and before booting a kernel for
[all …]
Dusing-newer-gcc.txt18 The kernel heavily relies on GCC's capabilities and behaviour. Some of the
20 bugs. For these reasons, almost every new major GCC release breaks the kernel
35 users who still have to support kernel 2.4 on servers, firewalls or any other
42 If it is not possible to adapt the kernel to GCC, let's adapt GCC to the
43 kernel. We're lucky, building GCC to build just a kernel is not hard and
45 older GCC takes about 1 minute, and the kernel with that GCC also takes
48 First, you have to select which version of GCC you want to build your kernel
51 - 2.95.3 : very well tested for the kernel, builds kernels very fast,
70 improved build times (about 30% lower) and improved kernel performance, I'd
109 recommend simply prefixing it with "kernel-", and not installing it in
[all …]
/linux-2.4.37.9/arch/ppc64/boot/
DzImage.lds61 .kernel:uts_string : { *(.kernel:uts_string) }
65 .kernel:vmlinux : { *(.kernel:vmlinux) }
70 .kernel:.config : { *(.kernel:.config) }
75 .kernel:System.map : { *(.kernel:System.map) }
80 .kernel:initrd : { *(.kernel:initrd) }
DMakefile99 --add-section=.kernel:$@=$@.txt \
100 --set-section-flags=.kernel:$@=$(OBJCOPYFLAGS)
103 gzip -cvf9 $(TOPDIR)/$@ > kernel-$@.gz
105 --add-section=.kernel:$@=kernel-$@.gz \
106 --set-section-flags=.kernel:$@=$(OBJCOPYFLAGS)
110 --add-section=.kernel:$@=ramdisk.image.gz \
111 --set-section-flags=.kernel:$@=$(OBJCOPYFLAGS)
130 kernel-{vmlinux,.config,System.map}.gz
/linux-2.4.37.9/Documentation/ia64/
DREADME1 Linux kernel release 2.4.xx for the IA-64 Platform
5 ONLY, to get additional information about the Linux kernel also
6 read the original Linux README provided with the kernel.
8 INSTALLING the kernel:
10 - IA-64 kernel installation is the same as the other platforms, see
16 Compiling and running this kernel requires an IA-64 compliant GCC
21 CONFIGURING the kernel:
26 COMPILING the kernel:
28 - Compiling this kernel doesn't differ from other platform so read
/linux-2.4.37.9/arch/s390x/
DMakefile31 HEAD := arch/s390x/kernel/head.o arch/s390x/kernel/init_task.o
33 SUBDIRS := $(SUBDIRS) arch/s390x/mm arch/s390x/kernel arch/s390x/lib \
35 CORE_FILES := arch/s390x/mm/mm.o arch/s390x/kernel/kernel.o $(CORE_FILES)
44 arch/s390x/kernel: dummy
45 $(MAKE) linuxsubdirs SUBDIRS=arch/s390x/kernel
63 $(MAKE) -C arch/$(ARCH)/kernel clean
/linux-2.4.37.9/Documentation/arm/
DBooting10 program that runs before the main kernel. The boot loader is expected
11 to initialise various devices, and eventually call the Linux kernel,
12 passing information to the kernel.
20 4. Setup the kernel tagged list.
21 5. Call the kernel image.
31 kernel will use for volatile data storage in the system. It performs
45 target. This allows the kernel serial driver to automatically detect
46 which serial port it should use for the kernel console (generally
50 option to the kernel via the tagged lists specifing the port, and
53 linux/Documentation/kernel-parameters.txt.
[all …]
/linux-2.4.37.9/arch/ppc/
DMakefile45 HEAD-y := arch/ppc/kernel/head.o
46 HEAD-$(CONFIG_40x) := arch/ppc/kernel/head_4xx.o
47 HEAD-$(CONFIG_44x) := arch/ppc/kernel/head_44x.o
48 HEAD-$(CONFIG_8xx) := arch/ppc/kernel/head_8xx.o
49 HEAD-$(CONFIG_6xx) += arch/ppc/kernel/idle_6xx.o
53 ARCH_SUBDIRS = arch/ppc/kernel arch/ppc/platforms arch/ppc/mm arch/ppc/lib
55 CORE_FILES := arch/ppc/kernel/kernel.o arch/ppc/platforms/platform.o \
86 @$(MAKE) -C arch/$(ARCH)/kernel checks
101 rm -f arch/ppc/kernel/{mk_defs,ppc_defs.h,find_name,checks}
/linux-2.4.37.9/arch/s390/
DMakefile30 HEAD := arch/s390/kernel/head.o arch/s390/kernel/init_task.o
32 SUBDIRS := $(SUBDIRS) arch/s390/mm arch/s390/kernel arch/s390/lib \
34 CORE_FILES := arch/s390/mm/mm.o arch/s390/kernel/kernel.o $(CORE_FILES)
47 arch/s390/kernel: dummy
48 $(MAKE) linuxsubdirs SUBDIRS=arch/s390/kernel
63 $(MAKE) -C arch/$(ARCH)/kernel clean
/linux-2.4.37.9/arch/parisc/
DMakefile77 HEAD := arch/parisc/kernel/head.o
79 SUBDIRS := $(SUBDIRS) $(addprefix arch/parisc/, tools kernel mm lib hpux)
80 CORE_FILES := $(addprefix arch/parisc/, kernel/pdc_cons.o kernel/process.o \
81 lib/lib.a mm/mm.o kernel/kernel.o hpux/hpux.o) \
82 $(CORE_FILES) arch/parisc/kernel/init_task.o
86 HEAD := arch/parisc/kernel/head64.o
94 arch/parisc/kernel: dummy
95 $(MAKE) linuxsubdirs SUBDIRS=arch/parisc/kernel
/linux-2.4.37.9/arch/cris/
DREADME.mm32 segmentation of the kernel memory space. We use this feature to avoid having
33 to use page-tables to map the physical memory into the kernel's address
35 map during kernel-mode, so that the kernel easily can access the corresponding
38 As a comparision, the Linux/i386 2.0 puts the kernel and physical RAM at
41 map through. That changed in 2.2, putting the kernel/physical RAM at
47 The kernel-mode segmentation map:
51 | kernel seg_f | flash | |
54 | kernel seg_e | flash | |
57 | kernel seg_d | =======> | |
60 | kernel seg_c |==\ | |
[all …]
/linux-2.4.37.9/Documentation/networking/
Dsis900.txt37 Building the driver into kernel
50 module and used under Linux kernel version 2.2.x. (rev. 1.06) With
52 kernel (rev. 1.07), please see Chapter 5. If you are intended to use
86 16. Added kernel-doc extratable documentation.
99 * Linux kernel version 2.4.0
126 the usuall channels for kernel tar files and patches. Those kernel tar
127 files for official kernel and patches for kernel pre-release can be
128 download at official kernel ftp site and its mirrors. The 1.06
129 revision can be found in kernel version later than 2.3.15 and
130 pre-2.2.14, and 1.07 revision can be found in kernel version 2.4.0. If
[all …]
/linux-2.4.37.9/arch/ppc64/
DMakefile42 HEAD := arch/ppc64/kernel/head.o
44 ARCH_SUBDIRS = arch/ppc64/kernel arch/ppc64/mm arch/ppc64/lib
46 ARCHIVES := arch/ppc64/kernel/kernel.o arch/ppc64/mm/mm.o arch/ppc64/lib/lib.o $(ARCHIVES)
47 CORE_FILES := arch/ppc64/kernel/kernel.o arch/ppc64/mm/mm.o arch/ppc64/lib/lib.o $(CORE_FILES)
57 @$(MAKE) -C arch/$(ARCH)/kernel checks
83 rm -f arch/ppc64/kernel/{ppc_defs.h,checks,mk_defs.s,mk_defs_out.c,mk_defs_tpl}
/linux-2.4.37.9/Documentation/powerpc/
DSBC8260_memory_mapping.txt13 transferred to zImage (compressed Linux kernel):
26 buffer called log_buf which is defined in kernel/printk.c.
44 - The compressed Linux kernel (zImage) contains a bootstrap loader
95 - The IMMR must be set above the kernel virtual memory addresses,
96 which start at 0xC0000000. Otherwise, the kernel may crash as
98 in the kernel or user process space.
104 (0x00000000 to 0x7FFFFFFF). The kernel virtual text starts at
106 between the end of kernel data and the start of the kernel
110 Obviously the kernel can't map any physical addresses 1:1 in
116 During the early kernel initialization, the kernel virtual
[all …]
/linux-2.4.37.9/arch/x86_64/
DMakefile42 CFLAGS += -mcmodel=kernel
64 HEAD := arch/x86_64/kernel/head.o arch/x86_64/kernel/head64.o arch/x86_64/kernel/init_task.o
66 SUBDIRS := arch/x86_64/tools $(SUBDIRS) arch/x86_64/kernel arch/x86_64/mm arch/x86_64/lib
67 CORE_FILES := arch/x86_64/kernel/kernel.o $(CORE_FILES)
86 arch/x86_64/kernel: dummy
87 $(MAKE) linuxsubdirs SUBDIRS=arch/x86_64/kernel
/linux-2.4.37.9/Documentation/sound/
DNEWS9 The Linux 2.4 Kernel does have reliable in-kernel isapnp support.
15 === soundcard resources on kernel commandline
18 statically linked into the kernel at compile time
20 now specified at the boot-time kernel commandline (e.g. the lilo
21 'append=' line or everything that's after the kernel name in grub).
27 In Linux 2.4 the softoss in-kernel software synthesizer is no more aviable.

12345678910>>...24