| Commit message (Expand) | Author | Age | Files | Lines |
* | Implement vsyscall hack. Prior to 2.13 glibc uses vsyscall | dchagin | 2016-01-09 | 1 | -0/+7 |
* | Add stack_save_td_running(), a function to trace the kernel stack of a | markj | 2015-09-11 | 1 | -10/+19 |
* | Do not hold the process around the vm_fault() call from the trap()s. | kib | 2015-09-10 | 1 | -31/+3 |
* | Generalised support for copy-on-write structures shared by threads. | mjg | 2015-06-10 | 1 | -2/+2 |
* | Remove unneeded NULL checks in amd64's trap_fatal(). | dim | 2015-06-01 | 1 | -8/+2 |
* | The #ss fault handler erronously does not check for the fault | kib | 2015-03-28 | 1 | -2/+0 |
* | Revert r263475: TDP_DEVMEMIO no longer needed, since amd64 /dev/kmem | kib | 2015-01-12 | 1 | -6/+0 |
* | Restore the trap type argument to the DTrace trap hook, removed in r268600. | markj | 2014-12-23 | 1 | -1/+2 |
* | Update and clarify comments. Remove the useless counter for impossible, but | kib | 2014-09-21 | 1 | -2/+2 |
* | Fix the build when DTrace isn't enabled. | markj | 2014-07-20 | 1 | -0/+2 |
* | Use a C wrapper for trap() instead of checking and calling the DTrace trap | markj | 2014-07-19 | 1 | -1/+15 |
* | Invoke the DTrace trap handler before calling trap() on amd64. This matches | markj | 2014-07-14 | 1 | -12/+0 |
* | Correct si_code for the SIGBUS signal generated by the alignment trap. | kib | 2014-07-08 | 1 | -0/+4 |
* | Pull in r267961 and r267973 again. Fix for issues reported will follow. | hselasky | 2014-06-28 | 1 | -6/+4 |
* | Revert r267961, r267973: | gjb | 2014-06-27 | 1 | -4/+6 |
* | Extend the meaning of the CTLFLAG_TUN flag to automatically check if | hselasky | 2014-06-27 | 1 | -6/+4 |
* | Commit the rest of the changes that were intended to be part of r266826. | markj | 2014-05-29 | 1 | -22/+0 |
* | Fix two issues with /dev/mem access on amd64, both causing kernel page | kib | 2014-03-21 | 1 | -0/+6 |
* | Only invoke fasttrap hooks for traps from user mode, and ensure that they're | markj | 2014-03-19 | 1 | -19/+21 |
* | - For kernel compiled only with KDTRACE_HOOKS and not any lock debugging | attilio | 2013-11-25 | 1 | -1/+0 |
* | Remove references to an unused fasttrap probe hook, and remove the | markj | 2013-10-31 | 1 | -11/+4 |
* | Merge projects/bhyve_npt_pmap into head. | neel | 2013-10-05 | 1 | -1/+10 |
* | Assert that interrupts are enabled in the trap handlers on x86 before | kib | 2013-06-03 | 1 | -0/+1 |
* | When reporting the fault details, also print %rsp. | kib | 2013-05-27 | 1 | -2/+2 |
* | Print the %rip value for uprintf_signal. | kib | 2012-10-14 | 1 | -1/+3 |
* | userret() already checks for td_locks when INVARIANTS is enabled, so | attilio | 2012-09-08 | 1 | -1/+0 |
* | Add a hackish debugging facility to provide a bit of information about | kib | 2012-08-14 | 1 | -2/+20 |
* | Introduce curpcb magic variable, similar to curthread, which is MD | kib | 2012-07-19 | 1 | -6/+5 |
* | On AMD64, provide siginfo.si_code for floating point errors when error | kib | 2012-07-18 | 1 | -2/+4 |
* | Adjust the fix in r236953, by not generating the signal manually, but | kib | 2012-06-18 | 1 | -11/+5 |
* | Fix a problem where zero-length RDATA fields can cause named(8) to crash. | bz | 2012-06-12 | 1 | -0/+17 |
* | Make machine check exception logging more readable. On newer Intel systems, | jhb | 2012-04-02 | 1 | -2/+1 |
* | Add software PMC support. | fabient | 2012-03-28 | 1 | -1/+16 |
* | Handle spurious page faults that may occur in no-fault sections of the | alc | 2012-03-22 | 1 | -20/+44 |
* | Simplify the error checking in one branch of trap_pfault() and update | alc | 2012-03-12 | 1 | -10/+5 |
* | Add support for the extended FPU states on amd64, both for native | kib | 2012-01-21 | 1 | -1/+1 |
* | Attempt to improve formatting and content of several comments for | kib | 2011-11-09 | 1 | -3/+3 |
* | Fix the DTrace pid return trap interrupt vector. Previously we were using | rstone | 2011-11-07 | 1 | -10/+11 |
* | Revert rev. 226893: subr_syscall.c is being included from C files and | marcel | 2011-10-30 | 1 | -0/+7 |
* | Define systrace_probe_func in subr_syscall.c where it's used, instead | marcel | 2011-10-29 | 1 | -7/+0 |
* | Do not allow the kernel to access usermode pages without installed | kib | 2011-10-03 | 1 | -0/+13 |
* | Put amd64_syscall() prototype in md_var.h. | kib | 2011-09-15 | 1 | -1/+0 |
* | Perform amd64-specific microoptimizations for native syscall entry | kib | 2011-09-11 | 1 | -11/+6 |
* | Inline the syscallenter() and syscallret(). This reduces the time measured | kib | 2011-09-11 | 1 | -0/+2 |
* | Add tunables that mirror the functionality of sysctls machdep.panic_on_nmi | rstone | 2011-04-08 | 1 | -0/+2 |
* | Fix typos - remove duplicate "the". | brucec | 2011-02-21 | 1 | -1/+1 |
* | To avoid excessive code duplication create wrapper for fill regs | dchagin | 2011-02-16 | 1 | -32/+2 |
* | Do not use __FreeBSD_version prefix for the special osrel version. | kib | 2010-11-14 | 1 | -2/+1 |
* | Use symbolic names instead of hardcoding values for magic p_osrel constants. | kib | 2010-11-14 | 1 | -3/+3 |
* | Move the <machine/mca.h> header to <x86/mca.h>. | jhb | 2010-11-01 | 1 | -1/+1 |