- 06 Mar, 2003 10 commits
-
-
Kai Germaschewski authored
into tp1.ruhr-uni-bochum.de:/scratch/kai/kernel/v2.5/linux-2.5.make
-
Kai Germaschewski authored
Russell King investigated a failure case I introduced: When booting with "load_ramdisk=1", we use the kernel root= parameter to determine from what device to get the contents to copy into a ramdisk and then mount that ramdisk as root. For the copy to work, /dev/root needs to point to the device to load the ramdisk from.
-
Linus Torvalds authored
-
Ingo Molnar authored
This includes the following items: - a new wakeup feature: SMART_WAKE_CHILD (now unconditional) [this is a reworked version of the wakeup changes from Andrea's tree.] - scheduler parameter tunings (CHILD_PENALTY, MAX_TIMESLICE, STARVATION_LIMIT, MAX_SLEEP_AVG) - activate_task() splitup to separate the interactivity-active variant from the task-queue variant => this fixes our statistics in some cases. - finer-grained preemption: if priority is equal then the task with the longer pending timeslice wins. - make it possible to disable sync-wakeups via SYNC_WAKEUPS (default:1) - a naming cleanup (sleep_timestamp => last_run) - fix up STARVATION_LIMIT usage so that a value of 0 is recognized as 'no starvation limit'. It also merges Linus' "priority boost backmerging"
-
Linus Torvalds authored
that is actually showing interactive behaviour (sleeping) and the process that wakes up the interative process get a bonus. This means that processes that help interactive processes (usually system daemons, and X11 in particular) will themselves get some bonus. The waker only gets whatever is left over from the "real" interactive user, to avoid any bad behaviour.
-
bk://are.twiddle.net/axp-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Ivan Kokshaysky authored
pcibios_claim_console_setup() doesn't look behind PCI-PCI bridges. Noticed by Anton Blanchard. Ivan.
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/net-2.5
-
Harald Welte authored
-
James Morris authored
-
- 05 Mar, 2003 21 commits
-
-
Sam Ravnborg authored
On Mon, Mar 03, 2003 at 05:11:10PM -0500, Bill Davidsen wrote: > scripts/Makefile.modinst:16: *** Uh-oh, you have stale module entries. You messed with SUBDIRS, do not complain if something goes wrong. This happens if you have encountered a compile error in a module. In this case you did not succeed the compilation of fs/binfmt_aout, and therefore no .o file can be located. kbuild assumes this is because you have messed with SUBDIRS, which is wrong.
-
Arnd Bergmann authored
s390x has a reference to _GLOBAL_OFFSET_TABLE_ in each module that is resolved by the module loader. This patch prevents modpost from emitting a warning about that symbol.
-
Sam Ravnborg authored
Create a nice shorthand to enable the non-verbose output mode. make V=1 => Gives verbose output (default) make V=0 => Gives non-verbose output One of the reasons why people does not use KBUILD_VERBOSE=0 that much is simply the typing needed. This notation should make it acceptable to type it. The usage of "make V=0" is restricted to the command line. Anyone that wants to enable the non-verbose mode pr. default shall set KBUILD_VERBOSE in the shell.
-
Kai Germaschewski authored
We warn when symbols end in __per_cpu, but aren't in the per-cpu section. However, checksum symbols gave false positives.
-
Kai Germaschewski authored
Those were missing, not particularly harmful, but still needed for correctness.
-
Kai Germaschewski authored
set -e is needed for each (continued) line.
-
Linus Torvalds authored
(While "signed long" is the same in practice, it is technically incorrect, and the new anal type-checker complains).
-
David S. Miller authored
-
David S. Miller authored
-
bk://ldm.bkbits.net/linux-2.5-coreLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Patrick Mochel authored
Use ->dev instead of ->intf.dev in struct cpufreq_policy. Introduced whilst cleaning up part of the cpufreq code.
-
Patrick Mochel authored
During startup, sysfs won't succeed in registering with itself, because it's not yet inititialized. This was causing an unnecessary error on boot.
-
Patrick Mochel authored
- Make it compare the name in struct platform_dev to the driver's name. From Dominik Brodowski
-
Patrick Mochel authored
-
Kazunori Miyazawa authored
Credits also to Mitsuru Kanda <kanda@karaba.org>, YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>, and Kunihiro Ishiguro.
-
David S. Miller authored
into nuts.ninka.net:/home/davem/src/BK/net-2.5
-
John Levon authored
The below has been in -mm for a while, and has been tested on my UP and 2-way machines. OProfile was completely unsafe on UP - a spinlock is no protection against the NMI arriving and putting data into the buffer. Pretty stupid bug. This fixes it by implementing reader/writer windows in the buffer and removing the lock altogether. This patch was originally done by Will Cohen. It also fixes the oops Dave Hansen saw on 2.5.62 SMP
-
Mike Anderson authored
I had my list empty checks reversed if aborting and bus device reset failed. The condition that causes the error handler to run is still unknown.
-
Jeff Wiedemeier authored
Now that the agpgart support is in, this can be enabled. /jeff
-
David S. Miller authored
-
David S. Miller authored
into nuts.ninka.net:/home/davem/src/BK/sparc-2.5
-
- 04 Mar, 2003 9 commits
-
-
David S. Miller authored
Many places use inappropriate types for comparing jiffies, int for example. Fix those places up.
-
Linus Torvalds authored
-
Ben Collins authored
- Cleanup Makefile. - Fix potentional crash in dv1394 module unload. - Why does ARM's memcpy not return void*? Oh well, work around it in eth1394 by not expecting standard behavior.
-
Linus Torvalds authored
-
Linus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Andi Kleen authored
- Inode and dcache Hash table only needs half the memory/cache because of using hlists. - Simplify dcache-rcu code. With NULL end markers in the hlists is_bucket is not needed anymore. Also the list walking code generates better code on x86 now because it doesn't need to dedicate a register for the list head. - Reorganize struct dentry to be more cache friendly. All the state accessed for the hash walk is in one chunk now together with the inline name (all at the end) - Add prefetching for all the list walks. Old hash lookup code didn't use it. - Some other minor cleanup.
-
bk://ldm.bkbits.net/linux-2.5-coreLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Patrick Mochel authored
into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-core
-
Patrick Mochel authored
Originally from Nikita Danliov. - Add struct subsystem to struct file_system_type. - Add fs_subsys_init() to explicitly call sysfs_init() very early. - Register base fs subsystem then, too. - Register filesystems' embedded subsystem when registered with fs core. Resulting tree looks like: # tree /sys/fs/ /sys/fs/ |-- bdev |-- devpts |-- eventpollfs |-- ext2 |-- ext3 |-- futexfs |-- iso9660 |-- pipefs |-- proc |-- ramfs |-- rootfs |-- sockfs |-- sysfs `-- tmpfs
-