- 09 Dec, 2002 4 commits
-
-
David Mosberger authored
-
Jesse Barnes authored
David, here's a patch to update SN support in the ia64 tree. I had to make a few mods outside arch/ia64/sn and include/asm-ia64/sn to get CONFIG_IA64_SGI_SN2 to compile.
-
David Mosberger authored
-
Erich Focht authored
following the requests from Xavier and Jesse I introduced a configuration parameter for the maximum memory per NUMA node. The DIG_BANKSHIFT is set accordingly, the current choices are: 512MB/bank: 16GB/node, 2048MB/bank: 64GB/node, 8192MB/bank: 256GB/node. The patch is for 2.5.50+ia64. Please consider applying it.
-
- 06 Dec, 2002 1 commit
-
-
Stéphane Eranian authored
using 2.4.45 but the file has not changed since. It cleans up the initialization and some text alignment problems. Initial patch by Chris Wilson.
-
- 04 Dec, 2002 1 commit
-
-
David Mosberger authored
-
- 03 Dec, 2002 5 commits
-
-
David Mosberger authored
16-byte atomic ops).
-
David Mosberger authored
into tiger.hpl.hp.com:/data1/bk/lia64/to-linus-2.5
-
Venkatesh Pallipadi authored
The changes done in the patch include: 1) Support for xmm registers. At present xmm registers are not saved/restored during ptrace and gdb wont show them. Patch adds new ptrace options (IA32_PTRACE_GETFPXREGS and IA32_PTRACE_SETFPXREGS, used by gdb to get/set fp+xmm state). 2) Bug fix in getting 'tag' field of fpstate (fsr>>16 in place of fsr>>32) 3) Bug fix in calculating fp TOS (it is a 3 bit field in fsr. Using (fsr>>11) & 7 in place of (fsr>>11) & 3) Also, I had to add new structures in ia32.h, corresponding to the way gdb is expecting the data. Gdb uses structures defined in sys/user.h
-
David Mosberger authored
on open(). Reported by Andi Kleen.
-
David Mosberger authored
-
- 02 Dec, 2002 16 commits
-
-
Andries E. Brouwer authored
-
Matthew Wilcox authored
This converts the PA-RISC PS/2 keyboard & mouse driver to the input layer. New driver written by Laurent Canet & Thibaut Varene.
-
Jochen Hein authored
Fix the documentation to match the code fix.
-
Petr Vandrovec authored
"static structi2c_clientclient_template" works much better when spaces are added at appropriate places.
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
David S. Miller authored
-
David S. Miller authored
-
Pavel Machek authored
Without this, time runs 50x too slow after resume, since nothing knows to tell the timer to re-initialize.
-
Anton Blanchard authored
Here are a few fixes I needed when porting oprofile to ppc64: - __PAGE_OFFSET isnt defined for all architectures, use PAGE_OFFSET instead - include linux/cache.h everywhere we use ____cacheline_aligned etc. Otherwise we end up with a structure called ____cacheline_aligned and no alignment :(
-
Ingo Molnar authored
This changes sys_getppid() to be more POSIX-threading conformant. sys_getppid() needs to return the PID of the "process' parent" (ie. the tgid of the parent thread), not the thread parent's PID. The patch has no effect on non-CLONE_THREAD users, for them current->group_leader == current. The effect on CLONE_THREAD threads is that getppid() does not return any PID within the thread group anymore. Plus if a threaded application starts up a (non-thread) child then the child sees the process PID of the parent process, not the thread PID of the parent thread. in theory we could introduce the getttid() variant to get to the TID of the parent thread, but i doubt it would be of any use. (and we can add it if the need arises.) The lockless algorithm is still safe because the ->group_leader pointer never changes asynchronously. (the ->real_parent pointer might still change asynchronously so the SMP checks are still needed.) I've also updated the comments (they referenced the nonexistent p_ooptr field.), plus i've changed the mb() to rmb() - we need to order the reads, we dont do any global writes that need some predictable ordering.
-
bk://linuxusb.bkbits.net/pci_hp-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Matthew Wilcox authored
This removes the include of (the now empty) Rules.make, gets rid of the ifndef clause and fixes the indentation.
-
Ingo Molnar authored
This fixes threaded coredumps and streamlines the code. The old code caused crashes and hung coredumps. The new code has been tested for some time already and appears to be robust. Changes: - the code now uses completions instead of a semaphore and a waitqueue, attached to mm_struct: /* coredumping support */ int core_waiters; struct completion *core_startup_done, core_done; - extended the completion concept with a 'complete all' call - all pending threads are woken up in that case. - core_waiters is a plain integer now - it's always accessed from under the mmap_sem. It's also used as the fastpath-check in the sys_exit() path, instead of ->dumpable (which was incorrect). - got rid of the ->core_waiter task flag - it's not needed anymore.
-
Stelian Pop authored
Update Stelian Pop's contact information in CREDITS and MAINTAINERS.
-
Stelian Pop authored
This corrects a small typo in the previous patch (in the ZOOM button definition) and adds events generated by the Memory Stick reader on VAIO U3 laptops (thanks to Kunihiko IMAI).
-
- 01 Dec, 2002 13 commits
-
-
Christoph Hellwig authored
into hera.kernel.org:/home/hch/BK/xfs/linux-2.5
-
David S. Miller authored
-
Rob Radez authored
-
David S. Miller authored
-
David S. Miller authored
-
Rob Radez authored
-
David S. Miller authored
-
Rob Radez authored
-
Rob Radez authored
-
Rob Radez authored
-
David S. Miller authored
-
David S. Miller authored
-
David S. Miller authored
into nuts.ninka.net:/home/davem/src/BK/sparc-2.5
-