An error occurred fetching the project authors.
- 13 Apr, 2004 1 commit
-
-
David Mosberger authored
-
- 25 Feb, 2004 1 commit
-
-
David Mosberger authored
-
- 31 Dec, 2003 1 commit
-
-
David Mosberger authored
cancel system-call restart.
-
- 21 Nov, 2003 1 commit
-
-
David Mosberger authored
restore_sigcontext(). Also update ia32 subsystem accordingly.
-
- 11 Nov, 2003 1 commit
-
-
David Mosberger authored
signal handler. Otherwise, a restarted system call that gets interrupted before the restart has taken effect by _another_ signal will potentially restart the wrong system call.
-
- 20 Aug, 2003 1 commit
-
-
Arun Sharma authored
Without this fix, OpenOffice crashes when trying to suspend it.
-
- 19 Aug, 2003 2 commits
-
-
David Mosberger authored
works again on the simulator (besides the real hw, of course). Also, clean up simulator bootloader code so it's all in a single place (arch/ia64/hp/sim/bootloader/).
-
Suresh B. Siddha authored
-
- 11 Jun, 2003 1 commit
-
-
David Mosberger authored
Remove CONFIG_FSYS option (it's the default now). Consolidate the various instruction patching routines into a single file (patch.c).
-
- 06 Jun, 2003 1 commit
-
-
Stéphane Eranian authored
This patch contains a major rewrite of the perfmon subsystem to bring it to version 2.0. This version is NOT compatible with the existing perfmon-1.x version which was in 2.5 and still is in 2.4 kernels. This new codebase brings a lot of new features including the ability to attach to already running tasks, the ability the follow clone2, the ability to write your own sampling buffer format via kernel modules. It is also much more robust than its 1.x counter-part. This version supports the Itanium, McKinley and Madison PMUs. This is beta quality code and extensions to the interface are planned.
-
- 30 May, 2003 1 commit
-
-
David Mosberger authored
signals corrupting r14.
-
- 29 May, 2003 1 commit
-
-
David Mosberger authored
fix bit rot in signal debug printk.
-
- 28 May, 2003 1 commit
-
-
David Mosberger authored
didn't preserve b6 and r11 anymore. Unfortunately, preserving them costs a few cycles (~5 cycles in the cached case). The uncached case is hopefully mostly unaffected because the number of cache-lines touched is the same (without preserving b6 and r11, the entry-patch _almost_ got away with touching a single 128-byte cacheline, but not quite, because r8 also had to be initialized).
-
- 27 May, 2003 1 commit
-
-
David Mosberger authored
Fix setting of current->thread.on_ustack flag in optimized syscall exit path. Tune break_fault for syscall execution. Break ia32_execve: the ia64_execve() hack that was there is too ugly for words; surely we can do better...
-
- 21 May, 2003 1 commit
-
-
David Mosberger authored
Patch by Rohit Seth, Fengua Yu, and Arun Sharma: Please find attached a patch for kernel entry exit optimization. This is based on 2.5.69 kernel. The main items covered by this patch are: 1) Support for 16 bytes instructions as per SDM2.1 (CSD/SSD in pt_regs) 2) f10-f11 are added as additional scratch registers for kernel's use. 3) Re-arrange pt_regs to access less cache lines in system call. Reduce scratch register saving/restoring in system call path. 4) A few instruction reorg in low-level code.
-
- 14 May, 2003 1 commit
-
-
David Mosberger authored
changes by yours truly.
-
- 09 May, 2003 1 commit
-
-
David Mosberger authored
-
- 08 May, 2003 1 commit
-
-
David Mosberger authored
wasn't updated and one place in the sigreturn path where the fph-owner wasn't set.
-
- 13 Mar, 2003 1 commit
-
-
Eric Piel authored
Here is a patch to have the POSIX timer interface completly integrated in ia64 (2.5.64). The programs in userland can now access the siginfo structure. With that patch the test programs of the high resolution timers pass without error but one which seems to also be triggered on ix86: nanosleeps too short.
-
- 11 Feb, 2003 1 commit
-
-
David Mosberger authored
-
- 10 Feb, 2003 2 commits
-
-
David S. Miller authored
The few platforms that cannot use the generic get_signal_to_deliver implementation cannot do so because they do special things for ptraced children. This can be easily avoided and thus all of the signal handling code duplication can be eliminated. This is the first part, which adds a platform hook right before the parent of the ptraced child is woken. Data can be passed in via a cookie argument. The next part will be dealing with platforms that need to muck with breakpoints in the child in this same code block.
-
David Mosberger authored
incomplete (as a result of a faulting mandatory RSE load).
-
- 07 Feb, 2003 1 commit
-
-
Chris Wedgwood authored
Accomodate the signal locking moving from "tsk->sig" to "tsk->sighand".
-
- 20 Dec, 2002 1 commit
-
-
David Mosberger authored
-
- 16 Dec, 2002 1 commit
-
-
David Mosberger authored
-
- 24 Oct, 2002 1 commit
-
-
David Mosberger authored
-
- 21 Oct, 2002 1 commit
-
-
Venkatesh Pallipadi authored
The IA32 fpstate information is not getting saved/restored during IA32 exception handling. The issue was first observed due to an IA32 binary (which runs fine on IA32 system), failing on Itanium based system. The binary was trying to access the fpstate information during an FPE and got a SEGV, as the fpstate was not getting saved and the sigcontext->fpstate pointer was NULL.
-
- 17 Sep, 2002 1 commit
-
-
David Mosberger authored
Support new clone2() functionality (CLONE_SETTLS, CLONE_SETTID, & CLONE_CLEARTID).
-
- 05 Sep, 2002 1 commit
-
-
David Mosberger authored
-
- 04 Sep, 2002 1 commit
-
-
David Mosberger authored
stack switched over to the alternate signal stack.
-
- 07 Jun, 2002 1 commit
-
-
David Mosberger authored
-
- 23 May, 2002 1 commit
-
-
David Mosberger authored
-
- 25 Apr, 2002 1 commit
-
-
David Mosberger authored
-
- 28 Mar, 2002 1 commit
-
-
David Mosberger authored
-
- 08 Mar, 2002 1 commit
-
-
David Mosberger authored
-
- 11 Feb, 2002 1 commit
-
-
David S. Miller 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 3 commits
-
-
Linus Torvalds authored
- Ivan Kokshaysky: fix alpha dec_and_lock with modules, for alpha config entry - Kai Germaschewski: ISDN updates - Jeff Garzik: network driver updates, sysv fs update - Kai Mäkisara: SCSI tape update - Alan Cox: large drivers merge - Nikita Danilov: reiserfs procfs information - Andrew Morton: ext3 merge - Christoph Hellwig: vxfs livelock fix - Trond Myklebust: NFS updates - Jens Axboe: cpqarray + cciss dequeue fix - Tim Waugh: parport_serial base_baud setting - Matthew Dharm: usb-storage Freecom driver fixes - Dave McCracken: wait4() thread group race fix
-
Linus Torvalds authored
- David Mosberger: IA64 update - Geert Uytterhoeven: cleanup, new atyfb - Marcelo Tosatti: zone aging fixes - me, others: limit IO requests sanely
-
Linus Torvalds authored
- Bob Tracy: Cyrix MTRR setup fix (don't make it twice as big as asked for) - Trond Myklebust: rpciod needs to be PF_MEMALLOC to avoid deadlocks on memory allocation when writing out NFS data under low memory conditions. Fix up BKL and RPC interactions. - Jeff Garzik: tulip network driver update - fix truncate to call down to the filesystem with the kernel lock. - David Mosberger: ia64 update - David Mosberger: simplify ELF program header generation. - Alan Cox: merge from -ac series - Jeff Garzik: make serial.c recognize modem devices properly
-