summaryrefslogtreecommitdiffstats
path: root/sys/i386/include
Commit message (Expand)AuthorAgeFilesLines
* These appear to be unused in our tree, so remove them.imp2005-01-051-45/+0
* Add some constants for the local APIC timer.jhb2004-12-231-0/+5
* Add a simple 'intrcnt_add' function that other MD code can use to add ajhb2004-12-231-0/+1
* - Add a function to set the Task Priority Register (TPR) of the local APIC.jhb2004-12-231-10/+14
* Avoid more than two pending IPI interrupt vectors per local APICups2004-12-072-14/+44
* Change gdb_cpu_setreg() to not take the value to which to set themarcel2004-12-011-1/+1
* Remove UAREA_PAGES.das2004-11-201-1/+0
* Initiate deorbit burn sequence for 80386 support in FreeBSD: Removejhb2004-11-163-14/+4
* Spell _KERNEL correctly so that UP kernels are actually optimized again.jhb2004-11-121-1/+1
* - Use the SMP style ops for atomic_load/store() in userland so thatjhb2004-11-121-2/+1
* - Place the gcc memory barrier hint in the right place in the 80386 versionjhb2004-11-111-8/+9
* Begin an invasion of i386-land by amd64.peter2004-11-061-0/+11
* Move the code for halting the CPU (acpi_cpu_c1) into machdep files.njl2004-10-111-1/+2
* Make pte_load_store() an atomic operation in all cases, not just i386 PAE.alc2004-10-081-4/+16
* Prevent the unexpected deallocation of a page table page while performingalc2004-09-291-1/+1
* Fix breakpoint handling for i386.julian2004-09-151-2/+10
* Double the number of kernel page tables for amd64 and for i386/PAE. The oldscottl2004-09-111-2/+3
* Turn PREEMPTION into a kernel option. Make sure that it's defined ifscottl2004-09-021-5/+0
* Give up trying to make preemption dependent on SCHED_4BSDjulian2004-09-011-4/+1
* Don't ask for this for modules. no modules need to know about preemption at t...julian2004-09-011-1/+1
* Protect the PREEMPTION logic with #ifdef _KERNEL to fix the build.scottl2004-09-011-0/+2
* Only turn preemption for 4bsd.julian2004-09-011-0/+3
* Give the 4bsd scheduler the ability to wake up idle processorsjulian2004-09-011-2/+0
* Move the kernel-specific logic to adjust frompc from MI to MD. Formarcel2004-08-271-0/+13
* Fix a bug in in_cksum_hdr w/o -O.obrien2004-08-251-16/+14
* Increase the scaling of VM_KMEM_SIZE_MAX.obrien2004-08-161-1/+1
* Add an "options MP_WATCHDOG" to i386. This option allows one of therwatson2004-08-151-0/+34
* Instead of calling ia32_pause() conditionally on __i386__ or __amd64__mux2004-08-031-2/+3
* Add definitions for TLS relocations.dfr2004-08-021-2/+22
* Optimize intr_execute_handlers() by combining the pic_disable_source() andscottl2004-08-021-1/+7
* Turn off PREEMPTION by default while it gets debugged. It's been causingscottl2004-08-011-0/+3
* Break out the MI part of the /dev/[k]mem and /dev/io drivers intomarkm2004-08-012-0/+73
* Pass a thread argument into cpu_critical_{enter,exit}() rather thanrwatson2004-07-271-6/+6
* Make FLT_ROUNDS correctly reflect the dynamic rounding mode.das2004-07-191-1/+5
* Mega update for the KDB framework: turn DDB into a KDB backend.marcel2004-07-101-12/+5
* Update for the KDB framework:marcel2004-07-101-2/+1
* Implement makectx(). The makectx() function is used by KDB to createmarcel2004-07-101-0/+3
* Introduce the KDB debugger frontend. The frontend provides a frameworkmarcel2004-07-101-0/+52
* Introduce the GDB debugger backend for the new KDB framework. Themarcel2004-07-101-0/+52
* Implement preemption of kernel threads natively in the scheduler ratherjhb2004-07-021-0/+2
* Reduce the size of pv entries by 15%. This saves 1MB of KVA for mappingpeter2004-06-291-1/+0
* bde points out that this can't do anything useful. The full patch hasimp2004-06-281-1/+0
* When opening /dev/io, preserve iopl properly. Otherwise, if you openimp2004-06-281-0/+1
* remove needless blanklineimp2004-06-281-1/+0
* Various cleanups in support of a future ioapic_config_intr() function:jhb2004-06-231-0/+7
* Backed out previous commit. Blind substitution of dev_t by `struct cdev *'bde2004-06-201-1/+1
* Include <sys/_lock.h>'s prerequisite <sys/queue.h> before including thebde2004-06-201-1/+1
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-1/+1
* MFamd64alc2004-06-161-0/+14
* - Remove an unused declaration.alc2004-06-131-2/+2
OpenPOWER on IntegriCloud