aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
...
* Some K8 chipsets don't expose all of the PCI devices on bus 0 via PCIeJohn Baldwin2008-09-101-14/+48
* The pcb_gs32p should be per-cpu, not per-thread pointer. This isKonstantin Belousov2008-09-087-8/+8
* Provide private per-CPU GDTs on amd64. This is required at least for theKonstantin Belousov2008-09-082-5/+13
* In linux_set_thread_area(), mark pcb as PCB_GS32BIT. This was missedKonstantin Belousov2008-09-081-1/+1
* Fix inconsistencies in the comments.Konstantin Belousov2008-09-082-3/+3
* Segment registers are stored in the uc_mcontext member of the structKonstantin Belousov2008-09-072-4/+4
* - When executing FreeBSD/amd64 binaries from FreeBSD/i386 or Linux/i386Konstantin Belousov2008-09-023-2/+20
* Move empty filter handling to MI source.Jung-uk Kim2008-08-261-4/+0
* Fix a typo in copyrights.Jung-uk Kim2008-08-252-2/+2
* Adjust the handling the various timer frequencies when using the lapicJohn Baldwin2008-08-231-10/+17
* Extend the support for PCI-e memory mapped configuration space access:John Baldwin2008-08-222-3/+138
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.Ed Schouten2008-08-201-1/+1
* Export 'struct pcpu' to userland w/o requiring _KERNEL. A few portsJohn Baldwin2008-08-191-2/+2
* Correctly check unsignedness of all BPF_LD|BPF_IND instructions.Jung-uk Kim2008-08-182-38/+70
* - Make these files compilable on user land.Jung-uk Kim2008-08-181-4/+28
* The doreti_iret_fault code is always called with gs base MSR containingKonstantin Belousov2008-08-181-6/+3
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-172-2/+4
* Use int32_t/int16_t instead of int/short as sys/net/bpf_filter.c does.Jung-uk Kim2008-08-131-4/+4
* - Remove unnecessary jump instruction(s) when offset(s) is/are zero(s).Jung-uk Kim2008-08-132-78/+84
* Update copyrights and fix style(9).Jung-uk Kim2008-08-122-10/+10
* Replace all stack usages with registers and remove unused macros.Jung-uk Kim2008-08-122-86/+81
* Decode some more "exotic" instructions including: fxsave, fxrstor, ldmxcsr,John Baldwin2008-08-111-9/+68
* Intel describes the behavior of their processors as "undefined" if two orAlan Cox2008-08-091-2/+84
* - Add cpuctl(4) pseudo-device driver to provide access to some low-levelStanislav Sedov2008-08-084-0/+62
* Introduce pmap_change_attr_locked().Alan Cox2008-08-071-17/+18
* Make pmap_kenter_attr() static.Alan Cox2008-08-042-2/+2
* Disconnect drivers that haven't been ported to MPSAFE TTY yet.Ed Schouten2008-08-032-54/+0
* Enhance pmap_mapdev_attr(). Take advantage of recent enhancements toAlan Cox2008-08-021-4/+7
* Enhance pmap_change_attr() with the ability to demote 1GB page mappings.Alan Cox2008-08-012-2/+106
* Enhance pmap_change_attr(). Specifically, avoid 2MB page demotions, cacheAlan Cox2008-07-312-21/+54
* Eliminate recomputation of the PDE by pmap_pde_attr().Alan Cox2008-07-311-5/+2
* Add igb to the default kernelJack F Vogel2008-07-301-1/+2
* Bring back the save/restore of the %ds, %es, %fs and %gs registers forKonstantin Belousov2008-07-305-20/+33
* Don't allow pmap_change_attr() to be applied to the recursive mapping.Alan Cox2008-07-281-2/+5
* Add a check for 1GB page mappings to pmap_change_attr() so that it failsAlan Cox2008-07-281-1/+7
* Style fixes to several function definitions.Alan Cox2008-07-271-8/+4
* Enhance pmap_change_attr(). Use pmap_demote_pde() to demote a 2MB pageAlan Cox2008-07-271-9/+22
* Increase the ceiling on the size of the buffer map.Alan Cox2008-07-191-1/+1
* Correct an error in pmap_change_attr()'s initial loop that verifies that theAlan Cox2008-07-181-1/+1
* Simplify pmap_extract()'s control flow, making it more like the relatedAlan Cox2008-07-181-5/+4
* Update bus_dmamem_alloc()'s first call to malloc() such that M_WAITOK isAlan Cox2008-07-151-4/+4
* Handle a race between pmap_kextract() and pmap_promote_pde(). This raceAlan Cox2008-07-131-5/+13
* Make uart(4) the default serial port driver on i386 and amd64.Ed Schouten2008-07-132-16/+15
* Refine the changes made in SVN rev 180430. Specifically, instantiate a newAlan Cox2008-07-121-16/+26
* In order to apply pmap_demote_pde() to a page directory entry (PDE) from theAlan Cox2008-07-121-2/+3
* Extend pmap_demote_pde() to include the ability to instantiate a new pageAlan Cox2008-07-101-8/+29
* Band-aid a problem with 32 bit selector setup.Peter Wemm2008-07-092-1/+9
* Fix lines that are too long in pmap_growkernel() by substituting shorter butAlan Cox2008-07-091-3/+3
* Eliminate pmap_growkernel()'s dependence on create_pagetables() preallocatingAlan Cox2008-07-083-29/+34
* Rev 180333, ``Change create_pagetables() and pmap_init() so that many fewerAlan Cox2008-07-081-2/+4