- 05 Oct, 2003 40 commits
-
-
Andi Kleen authored
Fix warnings on compilers that support -Wdeclaration-after-statement in the x86-64 specific code. x86-64 was happily using ISO-C99 code before because it only uses gcc 3+ which is ISO-C99 compliant, but unfortunately this warning was added in the top level Makefile. From Bryan O'Sullivan.
-
Andi Kleen authored
Reserve vserver syscall on x86-64 too.
-
Rusty Russell authored
From: Marcel Sebek <sebek64@post.cz>
-
Rusty Russell authored
From: Adrian Bunk <bunk@fs.tum.de> (Acked by Christoph Hellwig <hch@infradead.org>)
-
Rusty Russell authored
From: krishnakumar@naturesoft.net
-
Rusty Russell authored
From: Pavel Machek <pavel@suse.cz>
-
Rusty Russell authored
From: Maciej Soltysiak <solt@dns.toxicfilms.tv>
-
Rusty Russell authored
From: Adrian Bunk <bunk@fs.tum.de>
-
Rusty Russell authored
From: "Perez-Gonzalez, Inaky" <inaky.perez-gonzalez@intel.com>
-
Rusty Russell authored
From: Adrian Bunk <bunk@fs.tum.de>
-
Rusty Russell authored
From: Petri Koistinen <petri.koistinen@iki.fi>
-
Rusty Russell authored
From: krishnakumar@naturesoft.net
-
Rusty Russell authored
From: Scharfe <l.s.r@web.de>
-
Rusty Russell authored
From: Ed L Cashin <ecashin@uga.edu> (Acked by Kanoj Sarcar <kanojsarcar@yahoo.com>)
-
Rusty Russell authored
From: Josef Jeff Sipek <jeffpc@optonline.net>
-
Rusty Russell authored
From: Vinay K Nallamothu <vinay-rc@naturesoft.net>
-
Rusty Russell authored
From: Nicolas Kaiser <nikai@nikai.net>
-
Rusty Russell authored
From: <adobriyan@mail.ru>
-
Rusty Russell authored
From: <adobriyan@mail.ru> (Acked by William Lee Irwin III <wli@holomorphy.com>)
-
Rusty Russell authored
From: "ismail (cartman) donmez" <kde@myrealbox.com>
-
Rusty Russell authored
From: Petri Koistinen <petri.koistinen@iki.fi>
-
Rusty Russell authored
From: Scharfe <l.s.r@web.de> The sysvfs code was confusing. Rewrite it to be readable, and use the existing VFS helper for recalculating the hash instead of doing it all by hand.
-
Rusty Russell authored
From: Petri Koistinen <petri.koistinen@iki.fi>
-
Rusty Russell authored
From: Mitchell Blank Jr <mitch@sfgoth.com> Make some more of the hlist functions accept constant arguments.
-
Rusty Russell authored
From: Stewart Smith <stewart@linux.org.au> Document "---help---" tag in Kconfig (Acked by Roman Zippel <zippel@linux-m68k.org>)
-
Rusty Russell authored
From: Maciej Soltysiak <solt@dns.toxicfilms.tv> This changes the hugetlbfs examples actually being possible to compile. errno is being used while it's not included. (Acked by William Lee Irwin III <wli@holomorphy.com>)
-
Rusty Russell authored
From: Marcel Sebek <sebek64@post.cz> (Acked by William Lee Irwin III <wli@holomorphy.com>)
-
Rusty Russell authored
From: Holger Schurig <h.schurig@mn-logistik.de>
-
Rusty Russell authored
From: Pavel Machek <pavel@suse.cz>
-
Rusty Russell authored
From: Josef Jeff Sipek <jeffpc@optonline.net>
-
Rusty Russell authored
From: Scharfe <l.s.r@web.de> clean up the error handling in pipefs a little bit, shrinking pipe.o by whopping 4 bytes! :)
-
Rusty Russell authored
From: Mitchell Blank Jr <mitch@sfgoth.com> Obvious typo fix for the scheduler docs (Acked by Ingo)
-
Rusty Russell authored
From: Bob Miller <rem@osdl.org> Removed the check_mem_region() call and replaced with request_mem_region().
-
Rusty Russell authored
From: Tom Rini <trini@kernel.crashing.org> This removes two extra #includes of <linux/spinlock.h>. Nothing in either of these files require <linux/spinlock.h>.
-
Rusty Russell authored
From: Vinay K Nallamothu <vinay-rc@naturesoft.net>
-
Rusty Russell authored
From: Jeff Sipek <jeffpc@optonline.net>
-
bk://kernel.bkbits.net/davem/net-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Andrew Morton authored
From: "V. Rajesh" <vrajesh@eecs.umich.edu> Fix a rare pte_chain memory leak in do_no_page()
-
Andrew Morton authored
A little fix which is needed if both the "compat ioctl consolidation" and "move job control fields from task_struct to signal_struct" patches are applied.
-
Andrew Morton authored
From: Roland McGrath <roland@redhat.com> This patch completes what was started with the `process_group' accessor function, moving all the job control-related fields from task_struct into signal_struct and using process_foo accessor functions to read them. All these things are per-process in POSIX, none per-thread. Off hand it's hard to come up with the hairy MT scenarios in which the existing code would do insane things, but trust me, they're there. At any rate, all the uses being done via inline accessor functions now has got to be all good. I did a "make allyesconfig" build and caught the few random drivers and whatnot that referred to these fields. I was surprised to find how few references to ->tty there really were to fix up. I'm sure there will be a few more fixups needed in non-x86 code. The only actual testing of a running kernel with these patches I've done is on my normal minimal x86 config. Everything works fine as it did before as far as I can tell. One issue that may be of concern is the lack of any locking on multiple threads diddling these fields. I don't think it really matters, though there might be some obscure races that could produce inconsistent job control results. Nothing shattering, I'm sure; probably only something like a multi-threaded program calling setsid while its other threads do tty i/o, which never happens in reality. This is the same situation we get by using ->group_leader->foo without other synchronization, which seemed to be the trend and noone was worried about it.
-