- 03 Sep, 2002 20 commits
-
-
Andrew Morton authored
I've had ia32-discontigmem under test for a month, uneventfully. Possibly because I don't have a machine to test it on.... A major part of this work is a general move to convert the low-level memory management to consistently use pageframe numbers. It's a bit schizo at present.. This patch was written by Martin Bligh. A version of this patch is in the 2.4 aa tree. It changes the unsigned longs node_start_paddr and zone_start_paddr to page frame numbers. This is necessary because a PAE address is 36 bits and cannot be represented in an unsigned long. - The per-node physical memory start address node_start_paddr becomes a pfn, node_start_pfn. - The per-zone physical memory start address zone_start_paddr becomes a pfn, zone_start_pfn. - free_area_init_node() takes a pfn rather than a physical address. Patricia has tested this patch on the following configurations: UP, SMP, SMP PAE, multiquad, multiquad PAE, multiquad DISCONTIGMEM, multiquad DISCONTIGMEM PAE.
-
Andrew Morton authored
The rmap locking inlines are causing some header file dependency/ordering problems - move them out of page-flags.h and into their own header file.
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Albert Cranford authored
This adds IBM thinkpads to a list of mainboards that should not be scanned by i2c sensors during detection phase.
-
David S. Miller authored
-
David S. Miller authored
into nuts.ninka.net:/home/davem/src/BK/net-2.5
-
David S. Miller authored
into nuts.ninka.net:/home/davem/src/BK/sparc-2.5
-
Robert Love authored
OK, Linus, you are right... there are enough instances of this we are not going to find them all (although I suspect Andrew's slab.c fixes will cover most of the cases). Further, I think we can should actually purposely call preempt_schedule() in certain cases after interrupt reenable to check for reschedules... Let's just make it a rule "no preemption if interrupts are off" and enforce that.
-
Robert Love authored
This fixes various instances of the interrupt flag variable not being the proper `unsigned long', most notably kernel/softirq.c ...
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/sigio
-
James Morris authored
This is a cleanup of the sigio/sigurg code. Summary: o Removed sk->proc, SIGURG now sent via vfs, credentials checked during delivery. o SIOCSPGRP etc. ioctls use vfs, and work now for SIGIO as well as SIGURG. o Removed socket fcntl code. o Consolidate lsm file_set_fowner() hooks. o Fixed fowner race. o Fixed associated mainline memory leak in fcntl_dirnotify().
-
Geert Uytterhoeven authored
Kill duplicate declaration of pci_lock
-
Linus Torvalds authored
-
http://linux-isdn.bkbits.net/linux-2.5.makeLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
http://linux-isdn.bkbits.net/linux-2.5.isdnLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Linus Torvalds authored
-
Linus Torvalds authored
contortions instead of just calling "end_that_request_first()" with the proper sector count.
-
Linus Torvalds authored
This was _bad_. Major floppy corruption, and possibly the reason for other block device corruption for any driver that generated partial results for a block device request.
-
- 02 Sep, 2002 14 commits
-
-
David S. Miller authored
-
David S. Miller authored
-
David S. Miller authored
-
Linus Torvalds authored
-
Kai Germaschewski authored
ptrace.h needs struct task_struct, so we need to include <linux/sched.h>.
-
Kai Germaschewski authored
-
Alexey Kuznetsov authored
-
Kai Germaschewski authored
Christoph Hellwig: bools don't have depencies, only dep_bools do. Use three-space indents.
-
Kai Germaschewski authored
Fix various Makefiles to really list the objects which use EXPORT_SYMBOL. Patch by "Lightweight Patch Manager".
-
Kai Germaschewski authored
#define __NO_VERSION__ has been unnecessary for a long time, so here it goes... (Rusty Russell)
-
Kai Germaschewski authored
(by Rusty Russell)
-
Kai Germaschewski authored
Based on work done by Solar Designer for 2.2
-
Kai Germaschewski authored
-
Kai Germaschewski authored
Defining CONFIG_DEVFS_FS in two different places does not work correctly. Nobody objected on linux-ia64, so I just removed the statements unconditionally enabling devfs on IA64/SNI. Pointed out by Greg Banks.
-
- 01 Sep, 2002 6 commits
-
-
David S. Miller authored
-
David S. Miller authored
-
Ray Lee authored
I don't know if the current form is harmless or not, but it is definitely incorrect. The patch below corrects the compile failure, as well as the multi-statement macro defines used in bare if statements; please apply.
-
Hirofumi Ogawa authored
The BUG_ON(p->ptrace) will be called if the CLONE_DETACH process is traced. This patch removes BUG_ON(p->ptrace), and also removes a workaround for it in sys_wait4().
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-