summaryrefslogtreecommitdiffstats
path: root/sys/i386/i386/trap.c
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/releng/11.1' into RELENG_2_4Luiz Souza2018-05-081-0/+30
|\
| * Fix mishandling of x86 debug exceptions. [SA-18:06.debugreg]gordon2018-05-081-0/+30
* | Revert "Proposed fix for CVE-2018-8897"Renato Botelho2018-05-081-30/+0
* | Proposed fix for CVE-2018-8897Renato Botelho2018-05-081-0/+30
* | Revert "Revert "MFC r321919:""Luiz Souza2018-02-231-2/+2
* | Revert "Revert "MFC r319873:""Luiz Souza2018-02-231-6/+7
* | Revert "MFC r319873:"Luiz Souza2018-02-211-7/+6
* | Revert "MFC r321919:"Luiz Souza2018-02-211-2/+2
* | MFC r321919:kib2018-02-191-2/+2
* | MFC r319873:kib2018-02-191-6/+7
|/
* MFC r313154:kib2017-02-241-13/+0
* MFC 308820,308821: Fixes for fatal page faults on x86.jhb2016-12-231-1/+15
* MFC r307866:kib2016-11-081-39/+3
* Merge bde improvements for ddb on x86, mostly for single-stepping andkib2016-11-071-12/+29
* MFC r303913:kib2016-08-171-2/+2
* Add stack_save_td_running(), a function to trace the kernel stack of amarkj2015-09-111-11/+20
* Do not hold the process around the vm_fault() call from the trap()s.kib2015-09-101-31/+3
* Generalised support for copy-on-write structures shared by threads.mjg2015-06-101-2/+2
* Merge r283870 from amd64:dim2015-06-081-6/+2
* Add config option PAE_TABLES for the i386 kernel. It switches pmap tokib2015-04-131-1/+1
* Restore the trap type argument to the DTrace trap hook, removed in r268600.markj2014-12-231-1/+1
* MFamd64: Add support for extended FPU states on i386. This includesjhb2014-11-021-1/+1
* Replace some calls to fuword() by fueword() with proper error checking.kib2014-10-281-2/+9
* - Move prototypes for various functions into out of C files and intojhb2014-09-041-1/+1
* Invoke the DTrace trap handler before calling trap() on amd64. This matchesmarkj2014-07-141-1/+1
* Correct si_code for the SIGBUS signal generated by the alignment trap.kib2014-07-081-0/+4
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-4/+2
* Revert r267961, r267973:gjb2014-06-271-2/+4
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-4/+2
* Commit the rest of the changes that were intended to be part of r266826.markj2014-05-291-22/+0
* Only invoke fasttrap hooks for traps from user mode, and ensure that they'remarkj2014-03-191-19/+21
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingattilio2013-11-251-1/+0
* Remove references to an unused fasttrap probe hook, and remove themarkj2013-10-311-11/+3
* Assert that interrupts are enabled in the trap handlers on x86 beforekib2013-06-031-0/+1
* MFamd64: when printing the trap information, show the %esp value.kib2013-06-031-2/+2
* MFamd64: add machdep.uprintf_signal.kib2012-10-141-0/+19
* userret() already checks for td_locks when INVARIANTS is enabled, soattilio2012-09-081-1/+0
* MFamd64 r238623:kib2012-07-261-9/+9
* MFCamd64 r238598:kib2012-07-211-2/+8
* Make machine check exception logging more readable. On newer Intel systems,jhb2012-04-021-2/+1
* Add software PMC support.fabient2012-03-281-1/+16
* Handle spurious page faults that may occur in no-fault sections of thealc2012-03-221-20/+49
* Simplify the error checking in one branch of trap_pfault() and updatealc2012-03-121-11/+14
* MFamd64: Don't whine about interrupts being disabled for an NMI.jhb2012-02-271-4/+5
* Attempt to improve formatting and content of several comments forkib2011-11-091-3/+2
* Fix the DTrace pid return trap interrupt vector. Previously we were usingrstone2011-11-071-5/+8
* Revert rev. 226893: subr_syscall.c is being included from C files andmarcel2011-10-301-0/+7
* Define systrace_probe_func in subr_syscall.c where it's used, insteadmarcel2011-10-291-7/+0
* Do not allow the kernel to access usermode pages without installedkib2011-10-031-0/+5
* In order to maximize the re-usability of kernel code in user space thiskmacy2011-09-161-1/+1
OpenPOWER on IntegriCloud