| Commit message (Expand) | Author | Age | Files | Lines |
* | x86: Always use clean FPU and segment base state for new kthreads. | John Baldwin | 2021-03-12 | 1 | -2/+4 |
* | i386: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -1/+1 |
* | Use NLDT to get number of LDTs on i386 | Dimitry Andric | 2019-02-04 | 1 | -1/+1 |
* | i386 4/4G split. | Konstantin Belousov | 2018-04-13 | 1 | -12/+10 |
* | sys: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
* | Change i386_get_ldt() to return 'EOF' when the requested range of | Konstantin Belousov | 2017-10-09 | 1 | -12/+9 |
* | Improvements to set_user_ldt(). | Konstantin Belousov | 2017-10-09 | 1 | -27/+26 |
* | Reset the fs and gs bases on exec(2). | Konstantin Belousov | 2017-10-09 | 1 | -18/+40 |
* | More style. | Konstantin Belousov | 2017-10-09 | 1 | -3/+7 |
* | Improve i386_get_ldt(). | Konstantin Belousov | 2017-10-06 | 1 | -25/+22 |
* | Remove unneeded cast. | Konstantin Belousov | 2017-10-06 | 1 | -2/+1 |
* | Style. | Konstantin Belousov | 2017-10-06 | 1 | -3/+4 |
* | Use ANSI C declarations. | Konstantin Belousov | 2017-10-05 | 1 | -7/+3 |
* | Correct format specifiers in the debug code. Style. | Konstantin Belousov | 2017-10-05 | 1 | -4/+4 |
* | Style. | Konstantin Belousov | 2017-10-05 | 1 | -15/+8 |
* | Do not do torn writes to active LDTs. | Konstantin Belousov | 2017-09-19 | 1 | -11/+23 |
* | Remove register keyword from sys/ and ANSIfy prototypes | Ed Maste | 2017-05-17 | 1 | -3/+1 |
* | MFamd64: r266901 | Tijl Coosemans | 2016-09-25 | 1 | -1/+1 |
* | Check for overflow and return EINVAL if detected. Backport this and | Konstantin Belousov | 2016-05-20 | 1 | -2/+4 |
* | sys: use our roundup2/rounddown2() macros when param.h is available. | Pedro F. Giffuni | 2016-04-21 | 1 | -1/+1 |
* | Set %esp correctly in the extended TSS. | John Baldwin | 2015-12-07 | 1 | -2/+1 |
* | Make kstack_pages a tunable on arm, x86, and powepc. On i386, the | Konstantin Belousov | 2015-08-10 | 1 | -1/+1 |
* | Reduce code duplication. Add helper fill_based_sd(9) which creates a | Konstantin Belousov | 2015-06-29 | 1 | -23/+20 |
* | Remove support for Xen PV domU kernels. Support for HVM domU kernels | John Baldwin | 2015-04-30 | 1 | -103/+0 |
* | MFamd64: Add support for extended FPU states on i386. This includes | John Baldwin | 2014-11-02 | 1 | -0/+15 |
* | Fix some cosmetic issues with the use of kmem_malloc() in the i386 LDT | Konstantin Belousov | 2014-06-15 | 1 | -24/+6 |
* | Update kernel inclusions of capability.h to use capsicum.h instead; some | Robert Watson | 2014-03-16 | 1 | -1/+1 |
* | Remove clause 3 (the advertising clause), per the regent's letter. | Warner Losh | 2014-03-11 | 1 | -1/+1 |
* | Fix panic in ktrcapfail() when no capability rights are passed. | Pawel Jakub Dawidek | 2013-09-18 | 1 | -1/+1 |
* | Replace kernel virtual address space allocation with vmem. This provides | Jeff Roberson | 2013-08-07 | 1 | -8/+8 |
* | - Use kmem_malloc rather than kmem_alloc() for GDT/LDT/tss allocations etc. | Jeff Roberson | 2013-07-26 | 1 | -7/+9 |
* | Use curthread rather than PCPU_GET(curthread). 'curthread' uses | John Baldwin | 2011-12-29 | 1 | -1/+1 |
* | Trace attempts to call restricted MD syscalls. | Dag-Erling Smørgrav | 2011-10-18 | 1 | -0/+4 |
* | Add some checks to ensure that Capsicum is behaving correctly, and add some | Jonathan Anderson | 2011-06-30 | 1 | -12/+14 |
* | We may split today's CAPABILITIES into CAPABILITY_MODE (which has | Jonathan Anderson | 2011-06-29 | 1 | -2/+2 |
* | Continue to introduce Capsicum capability mode: | Robert Watson | 2011-03-01 | 1 | -0/+25 |
* | - Remove some always-true checks (checking for unsigned < 0). | John Baldwin | 2011-01-18 | 1 | -3/+2 |
* | Make i386_set_ldt work on i386/XEN, step 5/5. | Colin Percival | 2010-12-31 | 1 | -0/+5 |
* | Make i386_set_ldt work on i386/XEN, step 4/5. | Colin Percival | 2010-12-31 | 1 | -4/+8 |
* | Make i386_set_ldt work on i386/XEN, step 3/5. | Colin Percival | 2010-12-31 | 1 | -0/+3 |
* | Replace AUDIT_ARG() with variable argument macros with a set more more | Robert Watson | 2009-06-27 | 1 | -1/+1 |
* | Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERIC | Robert Watson | 2009-06-05 | 1 | -1/+0 |
* | Retire the MALLOC and FREE macros. They are an abomination unto style(9). | Dag-Erling Smørgrav | 2008-10-23 | 1 | -7/+7 |
* | When doing rfork(0), i.e. separating curproc VM from any other user of | Konstantin Belousov | 2008-09-12 | 1 | -0/+8 |
* | The user_ldt_alloc() function shall return with dt_lock locked. | Konstantin Belousov | 2008-09-12 | 1 | -5/+9 |
* | Remove warning about static LDT segment allocation. Applications | Konstantin Belousov | 2008-09-12 | 1 | -9/+0 |
* | Integrate support for xen in to i386 common code. | Kip Macy | 2008-08-15 | 1 | -0/+96 |
* | Remove kernel support for M:N threading. | Jeff Roberson | 2008-03-12 | 1 | -3/+0 |
* | NULL_LDT_BASE is used in !SMP kernels too and set_user_ldt() is not | Attilio Rao | 2007-07-08 | 1 | -4/+2 |
* | Actual code shows several problems in ia32 LDT handling: | Attilio Rao | 2007-07-07 | 1 | -32/+38 |