An error occurred fetching the project authors.
- 22 May, 2003 1 commit
-
-
Paul Mackerras authored
-
- 28 Mar, 2003 1 commit
-
-
Benjamin Herrenschmidt authored
-
- 20 Feb, 2003 2 commits
-
-
Paul Mackerras authored
-
Paul Mackerras authored
-
- 13 Feb, 2003 1 commit
-
-
Paul Mackerras authored
-
- 05 Jan, 2003 3 commits
-
-
Paul Mackerras authored
-
Paul Mackerras authored
All the iSeries machines that can run Linux are 64-bit PowerPC machines and are now supported by the ppc64 kernel. Since no-one is interested in maintaining the iSeries support in the ppc32 kernel, I am removing it.
-
Benjamin Herrenschmidt authored
-
- 08 Dec, 2002 1 commit
-
-
Paul Mackerras authored
-
- 23 Nov, 2002 1 commit
-
-
Paul Mackerras authored
-
- 20 Nov, 2002 1 commit
-
-
Rusty Russell authored
-
- 08 Nov, 2002 1 commit
-
-
Paul Mackerras authored
-
- 29 Oct, 2002 1 commit
-
-
Christoph Hellwig authored
I've been auditing the LSM stuff a bit more.. They have registered an implemented a syscall, sys_security that does nothing but switch into the individual modules based on the first argument, i.e. it's ioctl() switching on the security module instead of device node. Yuck. Patch below removes it (no intree users), maybe selinux/etc folks should send their actual syscall for review instead..
-
- 19 Oct, 2002 1 commit
-
-
Paul Mackerras authored
Previously we had xchg_u32 both inline in system.h and out-of-line in arch/ppc/kernel/misc.S, and it was exported for good measure. We only need the inline definition.
-
- 08 Oct, 2002 1 commit
-
-
Paul Mackerras authored
This also puts the file in include/asm-ppc/offsets.h rather than arch/ppc/kernel/asm-offsets.h. This changes PPC to do things similarly to other ports, and makes make -j work reliably.
-
- 17 Sep, 2002 2 commits
-
-
Daniel Jacobowitz authored
-
Paul Mackerras authored
The tags were slightly useful when the kernel maintainers weren't using BK, but these days they are more trouble than they are worth. They tend to cause patch rejects, and often end up getting turned into the fixed form (rather than the %x% tag form).
-
- 16 Sep, 2002 1 commit
-
-
Paul Mackerras authored
and add exit_group to the syscall table.
-
- 28 Aug, 2002 1 commit
-
-
Paul Mackerras authored
This is extra syscall entries + KM_IRQ0/1.
-
- 06 Aug, 2002 1 commit
-
-
Paul Mackerras authored
Rename print_backtrace to show_stack and improve it, remove the #if 0 around set_fpexc mode and add get_fpexc_mode, add the __NR_security define and reserve syscall 225 for Tux.
-
- 29 Jul, 2002 1 commit
-
-
Linus Torvalds authored
actual implementation and avoid confusion.
-
- 28 Jul, 2002 1 commit
-
-
Paul Mackerras authored
This adds the sys_security entry to the syscall table and calls the ptrace security op in ptrace.
-
- 22 Jul, 2002 1 commit
-
-
Ingo Molnar authored
Make people use the proper cli/sti replacements
-
- 27 Jun, 2002 1 commit
-
-
David Gibson authored
-
- 25 May, 2002 1 commit
-
-
Paul Mackerras authored
CONFIG_4xx but which won't apply on the new 440GP has been changed to depend on CONFIG_40x instead. Also a few other fixes and updates for 405GP-based systems from the linuxppc_2_4_devel tree.
-
- 10 May, 2002 1 commit
-
-
Paul Mackerras authored
and also streamlines the exception entry/exit code by not saving all the GPRs on the common exceptions (system call, external interrupt and decrementer).
-
- 09 May, 2002 1 commit
-
-
Paul Mackerras authored
-
- 11 Apr, 2002 1 commit
-
-
Paul Mackerras authored
and cacheflush.h in a few places where they are needed.
-
- 10 Mar, 2002 1 commit
-
-
Rusty Russell authored
Fast user-space mutex implementation, allowing user space to do all of the normal handling, with a minimal fallback to kernel space for when there is lock contention. The kernel space implementation does not keep any per-lock data structures, but instead does a fast hash on the physical page and offset of the user-space lock when contended. Thus no build/teardown costs, or any scalability costs wrt metadata. Updated syscall numbers for 2.5.6, and changed FUTEX_UP/DOWN definitions to be more logical for future expansions (eg. r/w).
-
- 03 Mar, 2002 1 commit
-
-
Paul Mackerras authored
This implements ptes-in-highmem for PPC, removes the quicklist and zero-page stuff. PTEs in highmem on SMP turned out to need some significant changes to avoid deadlocks on the hash_table_lock (now renamed to mmu_hash_lock). The PMDs now contain the physical address of the PTE page rather than the virtual address. Anything that takes the mmu_hash_lock now operates with the DMMU off to avoid MMU hash-table misses.
-
- 18 Feb, 2002 1 commit
-
-
Paul Mackerras authored
-
- 16 Feb, 2002 1 commit
-
-
Paul Mackerras authored
various bits of cruft, and remove the third argument to switch_to.
-
- 11 Feb, 2002 1 commit
-
-
Paul Mackerras authored
-
- 06 Feb, 2002 1 commit
-
-
Dave McCracken authored
During the course of developing our pthread library (the NGPT pthread library) it became clear we needed some kernel support for handling signals. This patch helps the library by redirecting all signals sent to tasks in a thread group to the thread group leader. It also defines the tkill() system call so the library can signal a specific task if necessary. Given that as far as I know NGPT is the only user of thread groups, and that this change would benefit any other user of thread groups, I'm submitting this for inclusion in the 2.5 kernel. Note that this patch also adds support for sys_gettid() for the architectures that don't have it. While this could have been split into a spearate patch, it would create conflicts since this patch also adds sys_tkill(), so I felt it was cleaner to leave them together. Dave McCracken ====================================================================== Dave McCracken IBM Linux Base Kernel Team 1-512-838-3059 dmccr@us.ibm.com T/L 678-3059
-
- 05 Feb, 2002 6 commits
-
-
Linus Torvalds authored
- Andrea: fix races in do_wp_page, free_swap_and_cache - me: clena up page dirty handling - Tim Waugh: parport IRQ probing and documentation fixes - Greg KH: USB updates - Michael Warfield: computone driver update - Randy Dunlap: add knowledge about some new io-apics - Richard Henderson: alpha updates - Trond Myklebust: make readdir xdr verify the reply packet - Paul Mackerras: PPC update - Jens Axboe: make cpqarray and cciss play nice with the request layer - Massimo Dal Zotto: SMM driver for Dell Inspiron 8000 - Richard Gooch: devfs symlink deadlock fix - Anton Altaparmakov: make NTFS compile on sparc
-
Linus Torvalds authored
- Al Viro: block device cleanups - Marcelo Tosatti: make bounce buffer allocations more robust (it's ok for them to do IO, just not cause recursive bounce IO. So allow them) - Anton Altaparmakov: NTFS update (1.1.17) - Paul Mackerras: PPC update (big re-org) - Petko Manolov: USB pegasus driver fixes - David Miller: networking and sparc updates - Trond Myklebust: Export atomic_dec_and_lock - OGAWA Hirofumi: find and fix umsdos "filldir" users that were broken by the 64-bit-cleanups. Fix msdos warnings. - Al Viro: superblock handling cleanups and race fixes - Johannes Erdfelt++: USB updates
-
Linus Torvalds authored
- Anton Altaparmakov: NTFS error checking - Johannes Erdfelt: USB updates - OGAWA Hirofumi: FAT update - Alan Cox: driver + s390 update merge - Richard Henderson: fix alpha sigsuspend error return value - Marcelo Tosatti: per-zone VM shortage - Daniel Phillips: generic use-once optimization instead of drop-behind - Bjorn Wesen: Cris architecture update - Anton Altaparmakov: support for Windows Dynamic Disks - James Washer: LDT loading SMP bug fix
-
Linus Torvalds authored
- Dan Quinlan: cramfs update - Ben Collins: IEEE 1394 update - David Miller: network update (pppoe, routing cache stats), sparc32 update - me: only dump core once per threaded app (first one wins) - me: use new completion handlers for block device requests (same race as with vfork, see -pre7)
-
Linus Torvalds authored
- make sure "sync()" doesn't effectively lock up the machine by overloading all the IO resources - fix up some network memory allocations that don't wan tto wait on IO. - merge with Alan (including MIPS update) - Jeff Garzik: network driver updates. - Al Viro: System V FS update (write capability, page cache, mondo cleanups) - Kai Germaschewski: ISDN cleanups, TURBOPAM driver by Stelian Pop - Ben Fennema: UDF update (time handling, i_blocks fix) - Neil Brown: md error handling improvements, knfsd file handle compatibility - Paul Mackerras: PPC update - Jakub Jelinek: fix up kernel linker scripts to accept .rodata better - Patrick Mochel: fix PME handling in pci_enable_wake() - Chris Mason: reiserfs PF_MEMALLOC handling
-
Linus Torvalds authored
- Al Viro: fs cleanups - David Miller: sparc semaphores - Christoph Hellwig: VxFS update - Asit Mallick: set machine check bit with set_in_cr4 - Richard Henderson: fix alpha pci_controller_num(), sg_fill, SRM poweroff. - Johannes Erdfelt: USB updates - Cort Dougan: bitkeeper Id's on the ppc side - Matt Chapman: NFS file locking SMP lock fix - Alan Cox: further merging
-