summaryrefslogtreecommitdiffstats
path: root/sys/i386/i386
Commit message (Expand)AuthorAgeFilesLines
...
* o Relax locking assertions for vm_page_find_least()attilio2013-05-211-1/+2
* Add basic support for FDT to i386 & amd64. This change includes:marcel2013-05-211-0/+8
* Improve readability of static assertions for OFFSET_* macros.ed2013-05-131-3/+4
* Fix the name of the pcb member in the comments.kib2013-04-131-2/+2
* Implement the concept of the unmapped VMIO buffers, i.e. buffers whichkib2013-03-191-0/+2
* MFCattilio2013-03-171-0/+43
|\
| * Add pmap function pmap_copy_pages(), which copies the content of thekib2013-03-141-0/+43
* | Simplify the interface to vm_radix_insert() by eliminating the parameteralc2013-03-171-1/+1
* | MFamd64alc2013-03-121-107/+11
* | MFCattilio2013-03-111-1/+0
|\ \ | |/
| * The kernel pmap is statically allocated, so there is really no need toalc2013-03-101-1/+0
* | MFCattilio2013-03-092-6/+7
|\ \ | |/
| * MFCattilio2013-03-022-39/+40
| |\
| * | Hide the details for the assertion for VM_OBJECT_LOCK operations.attilio2013-02-211-6/+6
| * | There is no need to use VM_OBJECT_LOCKED() as the assertion won'tattilio2013-02-201-3/+2
| * | Switch vm_object lock to be a rwlock.attilio2013-02-202-5/+6
* | | MFCattilio2013-03-021-11/+12
|\ \ \ | | |/ | |/|
| * | Merge from vmc-playground branch:attilio2013-03-021-28/+28
| * | MFcalloutng:davide2013-02-281-11/+12
| * | Merge from vmobj-rwlock:attilio2013-02-271-3/+2
| |/
* | MFCattilio2013-02-271-3/+2
* | MFCattilio2013-02-241-3/+3
|\ \ | |/
| * Consistently use round_page(x) rather than roundup(x, PAGE_SIZE). There isjkim2013-02-151-3/+3
* | MFCattilio2013-02-032-2/+18
|\ \ | |/
| * cpususpend_handler: mark AP as resumed only after fully setting up lapicavg2013-02-021-2/+2
| * Fix build with SMP disabled.`jhb2013-01-191-0/+5
| * Don't attempt to use clflush on the local APIC register window. Variousjhb2013-01-171-0/+11
* | MFCattilio2012-12-112-16/+13
|\ \ | |/
| * Print the frame addresses for the backtraces on i386 and amd64. Itkib2012-12-031-6/+11
| * Rework the known rwlock to benefit about staying on their ownattilio2012-11-031-10/+1
| * Add missed sched_pin().kib2012-10-241-0/+1
* | MFCattilio2012-10-225-20/+42
|\ \ | |/
| * The 'testing memory' patch gets printed too many timeseadler2012-10-221-2/+0
| * Explain the upcoming delay by printing a message when the kerneleadler2012-10-221-0/+2
| * MFamd64: add machdep.uprintf_signal.kib2012-10-141-0/+19
| * Reverts r234074,234105,234564,234723,234989,235231-235232 and part ofattilio2012-10-092-5/+4
| * Add several asserts to i386 pmap, which mostly state that pv entry shallkib2012-10-081-0/+9
| * In a few places, like the implementation of ptrace(), a thread may callalc2012-10-081-6/+8
| * Eliminate a stale comment. It describes another use case for the pmap inalc2012-09-281-7/+0
| * After r205013, amd64 and i386 CPU family and model IDs were printed outdim2012-09-211-2/+2
* | MFCattilio2012-09-212-22/+19
|\ \ | |/
| * Simplify pmap_unmapdev(). Since kmem_free() eventually calls pmap_remove(),alc2012-09-101-4/+1
| * userret() already checks for td_locks when INVARIANTS is enabled, soattilio2012-09-081-1/+0
| * Rename {_,}pmap_unwire_pte_hold() to {_,}pmap_unwire_ptp() and update thealc2012-09-051-17/+18
* | MFCattilio2012-08-271-15/+1
|\ \ | |/
| * Remove the deassert INIT IPI from the IPI startup sequence for APs.jhb2012-08-131-16/+1
| * Add a 10 millisecond delay after sending the initial INIT IPI. Thisjhb2012-08-131-1/+2
* | MFCattilio2012-08-036-18/+30
|\ \ | |/
| * MFamd64 r238623:kib2012-07-265-16/+20
| * MFCamd64 r238598:kib2012-07-211-2/+8
OpenPOWER on IntegriCloud