aboutsummaryrefslogtreecommitdiff
path: root/sys/i386
Commit message (Expand)AuthorAgeFilesLines
* Change the cap_rights_t type from uint64_t to a structure that we can extendPawel Jakub Dawidek2013-09-054-6/+18
* Better conformance to style(9) and organizational cleanup.Justin T. Gibbs2013-09-021-40/+51
* Introduce a new, HVM compatible, paravirtualized timer driver for Xen.Justin T. Gibbs2013-08-295-640/+6
* Implement vector callback for PVHVM and unify event channel implementationsJustin T. Gibbs2013-08-2918-229/+252
* Significantly reduce the cost, i.e., run time, of calls to madvise(...,Alan Cox2013-08-292-0/+172
* Rename definition of HYPERVISOR_VIRT_START to avoid conflict withJustin T. Gibbs2013-08-222-3/+2
* Revert r254501. Instead, reuse the type stability of the struct pmapKonstantin Belousov2013-08-222-6/+0
* The PADLOCK_RNG and RDRAND_RNG kernel options are now devices.David E. O'Brien2013-08-212-2/+4
* Reimplement atomic operations on PDEs and PTEs in pmap.h. This changeJung-uk Kim2013-08-211-84/+13
* Implement atomic_cmpset_64() and atomic_swap_64() for i386.Jung-uk Kim2013-08-211-0/+113
* Reimplement atomic_load_acq_64() and atomic_store_rel_64() for i386. TheseJung-uk Kim2013-08-212-99/+110
* Remove empty lines before return statements for style consistency.Jung-uk Kim2013-08-211-6/+0
* Implement atomic_swap() and atomic_testandset().Jung-uk Kim2013-08-211-19/+43
* - Remove the "a" constraint from main output operand for atomic_cmpset().Jung-uk Kim2013-08-211-5/+5
* Use '+' modifier for a memory operand that is both an input and an output.Jung-uk Kim2013-08-211-29/+21
* Remove bogus labels. No functional change.Jung-uk Kim2013-08-211-1/+0
* Use consistent style. No functional change.Jung-uk Kim2013-08-211-10/+10
* Add process descriptors support to the GENERIC kernel. It is already beingPawel Jakub Dawidek2013-08-181-0/+1
* libc: Access _logname_valid more efficiently.Jilles Tjoelker2013-08-171-1/+2
* Simplify check for CMPXCHG8B instruction. Note CMPXCHG8B instruction isJung-uk Kim2013-08-152-2/+17
* Merge acpica_machdep.h for amd64 and i386 and move to x86. In fact, theseJung-uk Kim2013-08-131-97/+3
* Tidy up global locks for ACPICA. There is no functional change.Jung-uk Kim2013-08-131-3/+3
* Different consumers of the struct vm_page abuse pageq member to keepKonstantin Belousov2013-08-101-43/+46
* On all the architectures, avoid to preallocate the physical memoryAttilio Rao2013-08-091-4/+10
* The soft and hard busy mechanism rely on the vm object lock to work.Attilio Rao2013-08-092-24/+20
* follow up to r254051Andriy Gapon2013-08-091-2/+1
* enable KDB_TRACE in GENERICsAndriy Gapon2013-08-071-1/+1
* Replace kernel virtual address space allocation with vmem. This providesJeff Roberson2013-08-079-40/+38
* - Introduce a specific function, pmap_remove_kernel_pde, for removingJeff Roberson2013-08-051-2/+39
* Back out r253779 & r253786.David E. O'Brien2013-07-313-3/+1
* Decouple yarrow from random(4) device.David E. O'Brien2013-07-293-1/+3
* Revert r253748,253749Andriy Gapon2013-07-281-2/+1
* put contents of cpu.h under _KERNELAndriy Gapon2013-07-281-1/+2
* x86: detect mwait capabilities and extensions, when presentAndriy Gapon2013-07-283-0/+13
* - Use kmem_malloc rather than kmem_alloc() for GDT/LDT/tss allocations etc.Jeff Roberson2013-07-261-7/+9
* Include sys/systm.h after sys/param.h.Andrey V. Elsukov2013-07-151-1/+1
* Nuke mbstat. It wasn't used for mbuf statistics since FreeBSD 5.Gleb Smirnoff2013-07-151-1/+0
* Introduce new structure sfstat for collecting sendfile's statisticsAndrey V. Elsukov2013-07-151-1/+1
* Create a proper stack frame for i386 version of bcopy(), despite theKonstantin Belousov2013-07-131-5/+9
* Explicitely panic instead of possibly doing undefined things whenKonstantin Belousov2013-07-111-1/+1
* MFamd64 r253140:Konstantin Belousov2013-07-111-0/+1
* Import HighPoint DC Series Data Center HBA (DC7280 and R750) driver.Xin LI2013-07-064-1/+7
* Fix issues with zeroing and fetching the counters, on x86 and ppc64.Konstantin Belousov2013-07-011-0/+87
* Move definitions required by userland applications out of acpica_machdep.h.Jung-uk Kim2013-06-271-6/+2
* Some clarifications and updates for the comments, mostly retrievedKonstantin Belousov2013-06-191-30/+34
* Adjust i386 Xen PV support for updated Xen interface files.Justin T. Gibbs2013-06-172-4/+4
* Upgrade Xen interface headers to Xen 4.2.1.Justin T. Gibbs2013-06-141-8/+19
* - Add a BIT_FFS() macro and use it to replace cpusetffs_obj()Jeff Roberson2013-06-134-6/+6
* Assert that interrupts are enabled in the trap handlers on x86 beforeKonstantin Belousov2013-06-031-0/+1
* MFamd64: when printing the trap information, show the %esp value.Konstantin Belousov2013-06-031-2/+2