| Commit message (Expand) | Author | Age | Files | Lines |
* | Due to invalid use of a signed intermediate value in the bounds checking | glebius | 2016-03-16 | 1 | -2/+2 |
* | MFamd64: Add support for extended FPU states on i386. This includes | jhb | 2014-11-02 | 1 | -1/+1 |
* | Pull in r267961 and r267973 again. Fix for issues reported will follow. | hselasky | 2014-06-28 | 1 | -1/+0 |
* | Revert r267961, r267973: | gjb | 2014-06-27 | 1 | -0/+1 |
* | Extend the meaning of the CTLFLAG_TUN flag to automatically check if | hselasky | 2014-06-27 | 1 | -1/+0 |
* | Remove bogus check for kmem_malloc() failure even though M_WAITOK is set. | neel | 2014-05-30 | 1 | -7/+0 |
* | Allocate a zeroed LDT. | neel | 2014-05-30 | 1 | -1/+1 |
* | Increase the TSS limit by one byte. The processor requires an additional byte | neel | 2014-05-14 | 1 | -4/+1 |
* | Update kernel inclusions of capability.h to use capsicum.h instead; some | rwatson | 2014-03-16 | 1 | -1/+1 |
* | Remove clause 3 (the advertising clause), per the regent's letter. | imp | 2014-03-11 | 1 | -1/+1 |
* | Fix panic in ktrcapfail() when no capability rights are passed. | pjd | 2013-09-18 | 1 | -1/+1 |
* | Replace kernel virtual address space allocation with vmem. This provides | jeff | 2013-08-07 | 1 | -4/+4 |
* | - Use kmem_malloc rather than kmem_alloc() for GDT/LDT/tss allocations etc. | jeff | 2013-07-26 | 1 | -4/+5 |
* | Add support for the extended FPU states on amd64, both for native | kib | 2012-01-21 | 1 | -0/+26 |
* | Trace attempts to call restricted MD syscalls. | des | 2011-10-18 | 1 | -0/+4 |
* | Add some checks to ensure that Capsicum is behaving correctly, and add some | jonathan | 2011-06-30 | 1 | -16/+18 |
* | We may split today's CAPABILITIES into CAPABILITY_MODE (which has | jonathan | 2011-06-29 | 1 | -2/+2 |
* | Remove setting of PCB_FULL_IRET at the places where we are going to call | kib | 2011-04-08 | 1 | -2/+0 |
* | Continue to introduce Capsicum capability mode: | rwatson | 2011-03-01 | 1 | -0/+29 |
* | Use CTLFLAG_RDTUN for read-only sysctl that exports tunable. | kib | 2011-01-19 | 1 | -2/+2 |
* | Make the length of the LDT a loader tunable, machdep.max_ldt_segment, | kib | 2011-01-18 | 1 | -2/+18 |
* | Use malloc(9) instead of kmem_alloc(9) for temporal copy of the | kib | 2011-01-18 | 1 | -9/+3 |
* | - Remove some always-true checks (checking for unsigned < 0). | jhb | 2011-01-18 | 1 | -4/+4 |
* | Improve PCB flags handling and make it more robust. Add two new functions | jkim | 2010-12-22 | 1 | -8/+8 |
* | Set md_ldt (pointer to the LDT) after md_ldt_sd (system segment | kib | 2010-01-09 | 1 | -1/+2 |
* | Restore the segment registers and segment base MSRs for amd64 syscall | kib | 2009-07-09 | 1 | -0/+8 |
* | Catch missed AUDIT_ARG() -> AUDIT_ARG_CMD() on amd64. | rwatson | 2009-06-27 | 1 | -1/+1 |
* | Replace AUDIT_ARG() with variable argument macros with a set more more | rwatson | 2009-06-27 | 1 | -1/+1 |
* | Save and restore segment registers on amd64 when entering and leaving | kib | 2009-04-01 | 1 | -20/+561 |
* | Validate if the value written into {FS,GS}.base is a canonical | davidxu | 2005-07-10 | 1 | -12/+39 |
* | Implement 32-bit compatable fsbase/gsbase methods so that we can run | peter | 2005-04-14 | 1 | -0/+21 |
* | Remove advertising clause from University of California Regent's license, | imp | 2004-04-05 | 1 | -4/+0 |
* | Cosmetic and/or trivial sync up with i386. | peter | 2003-11-21 | 1 | -1/+1 |
* | Update the graffiti. | peter | 2003-11-08 | 1 | -0/+1 |
* | Use __FBSDID(). | obrien | 2003-07-25 | 1 | -3/+4 |
* | Set the %gs base to pcb_gsbase, not pcb_fsbase. Oops. | peter | 2003-07-23 | 1 | -1/+1 |
* | Give a %fs and %gs to userland. Use swapgs to obtain the kernel %GS.base | peter | 2003-05-12 | 1 | -1/+25 |
* | Commit MD parts of a loosely functional AMD64 port. This is based on | peter | 2003-05-01 | 1 | -501/+0 |
* | - Push down Giant into the sysarch() calls that still need Giant. | jhb | 2003-04-25 | 1 | -2/+4 |
* | set_user_ldt_rv() should check same proc not thread, | davidxu | 2003-04-11 | 1 | -1/+1 |
* | Instrument sysarch() MD privileged I/O access interfaces with a MAC | rwatson | 2003-03-06 | 1 | -0/+6 |
* | Change the process flags P_KSES to be P_THREADED. | julian | 2003-02-27 | 1 | -1/+1 |
* | Back out M_* changes, per decision of the TRB. | imp | 2003-02-19 | 1 | -1/+1 |
* | Move a bunch of flags from the KSE to the thread. | julian | 2003-02-17 | 1 | -1/+1 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | alfred | 2003-01-21 | 1 | -1/+1 |
* | Fix a bogon in previous commit. bcopy() from the malloc'd memory that we | jhb | 2002-10-04 | 1 | -1/+1 |
* | Deal with some SMP races by doing the entire copyin at once rather | peter | 2002-09-28 | 1 | -15/+28 |
* | Repair range checking for reading the ldt list. | peter | 2002-09-28 | 1 | -1/+1 |
* | Change the suser() API to take advantage of td_ucred as well as do a | jhb | 2002-04-01 | 1 | -1/+1 |
* | Fixed some style bugs in the removal of __P(()). The main ones were | bde | 2002-03-23 | 1 | -5/+5 |