julian 2007-11-14 06:51:33 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 trap.c
sys/i386/i386trap.c
sys/powerpc/powerpc trap.c
sys/kern imgact_elf.c kern_fork.c kern_ktrace.c
kern_synch.c kern_thread.c
jhb 2007-08-14 19:42:52 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
sys/amd64/amd64 trap.c
sys/i386/i386trap.c
Log:
MFC: Handle negative trap numbers (due to a corrupted trapframe) by not
triggering a nested page fault when indexin
jhb 2007-07-26 15:32:55 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 trap.c
sys/i386/i386trap.c
Log:
If the trap number stored in the trapframe is corrupted into a negative
value, then we would use a negative index into the trap_msg[] array
attilio 2007-06-10 21:59:14 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 trap.c
sys/amd64/ia32 ia32_syscall.c
sys/i386/i386trap.c
sys/kern kern_fork.c
sys/sys vmmeter.h
sys/vm vm_object.c
kris2007-03-26 21:45:44 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 trap.c
sys/i386/i386trap.c
Log:
Remove unnecessary giant acquisition around panic in #ifdef DIAGNOSTIC
code.
# There is some question about whether this code is even re
mohans 2007-03-09 04:02:38 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 trap.c
sys/i386/i386trap.c
sys/ia64/ia64trap.c
sys/kern kern_thread.c
sys/nfsclientnfs_socket.c nfs_subs.c nfs_vnops.c
alc 2007-02-03 03:14:21 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
sys/amd64/amd64 trap.c
Log:
MFC revisions 1.308, 1.309, and 1.312
Pass VM_PROT_EXECUTE to vm_fault() instead of VM_PROT_READ if the page
fault was caused by an instructio
csjp2007-01-29 17:48:33 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
sys/amd64/amd64 trap.c
Log:
MFC the AUDIT_SYSCALL_{EXIT|ENTER} macros. This unbreaks auditing for
amd64 by allocating and committing audit records for syscalls. It should
be
ru 2006-11-28 20:04:00 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 trap.c
Log:
Differentiate between data and instruction fetch in the fatal
page fault trap handler.
Reviewed by:alc
Revision ChangesPath
1.312 +2 -1 src/sys/
alc 2006-08-14 19:53:53 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 trap.c
sys/i386/i386trap.c
Log:
Eliminate an unnecessary initialization from trap_pfault() that also
happens to contain a style error.
Revision ChangesPath
1.310
alc 2006-08-14 06:15:16 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 trap.c
Log:
It's not entirely obvious that PGEX_I must be zero if no-execute is neither
supported nor enabled. Just to be sure, verify that no-execute is enabled
before passing VM_PRO
alc 2006-08-08 04:01:29 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 trap.c
Log:
Pass VM_PROT_EXECUTE to vm_fault() instead of VM_PROT_READ if the page
fault was caused by an instruction fetch.
Revision ChangesPath
1.308 +6 -0 src/sys
jhb 2006-07-28 20:22:58 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 trap.c
sys/amd64/ia32 ia32_syscall.c
sys/arm/arm trap.c
sys/i386/i386trap.c
sys/ia64/ia32ia32_trap.c
sys/ia64/ia64trap.c
sys
On Fri, Jul 28, 2006 at 07:05:29PM +, John Baldwin wrote:
> Now that all system calls are MPSAFE, retire the SYF_MPSAFE flag used to
> mark system calls as being MPSAFE:
> - Stop conditionally acquiring Giant around system call invocations.
> - Remove all of the 'M' prefixes from the ma
On Fri, 28 Jul 2006, John Baldwin wrote:
Now that all system calls are MPSAFE, retire the SYF_MPSAFE flag used to
mark system calls as being MPSAFE:
- Stop conditionally acquiring Giant around system call invocations.
- Remove all of the 'M' prefixes from the master system call files.
- Rem
jhb 2006-07-28 19:05:29 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 trap.c
sys/amd64/ia32 ia32_syscall.c
sys/amd64/linux32syscalls.master
sys/arm/arm trap.c
sys/compat/freebsd32 syscalls.master
sys/compat/svr4 sy
jhb 2006-07-27 22:32:30 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 trap.c
sys/amd64/ia32 ia32_syscall.c
sys/arm/arm trap.c
sys/conf files
sys/i386/i386trap.c
sys/ia64/ia32ia32_trap.c
sys/
wsalamon2006-02-04 20:37:20 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 trap.c
sys/amd64/ia32 ia32_syscall.c
Log:
Call the audit syscall enter/exit functions for the amd64 architecture,
both 32-bit and 64-bit paths. System calls will now be audite
jhb 2006-01-06 18:02:12 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 trap.c
sys/arm/arm trap.c
sys/i386/i386trap.c
Log:
Fix various places that were testing td_critnest to see if interrupts
should remain disabled during a trap o
davidxu 2005-12-09 13:30:34 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 trap.c
Log:
Sync with i386, fix compiling for non-SMP.
Revision ChangesPath
1.298 +2 -0 src/sys/amd64/amd64/trap.c
___
cvs-
jhb 2005-11-28 20:03:15 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_5)
sys/amd64/amd64 trap.c
sys/i386/i386trap.c
Log:
MFC: Always print the trap number for fatal traps and add trap messages
for T_XMMFLT and T_RESERVED.
Revision
jhb 2005-11-28 20:03:04 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
sys/amd64/amd64 trap.c
sys/i386/i386trap.c
Log:
MFC: Always print the trap number for fatal traps and add trap messages
for T_XMMFLT and T_RESERVED.
Revision
jhb 2005-11-18 19:26:47 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 trap.c
sys/i386/i386trap.c
Log:
- Always print the trap number so that we have something to start with for
mystery traps. If we don't have a message for a given trap, jus
23 matches
Mail list logo