summaryrefslogtreecommitdiff
path: root/sys/arch/i386/include
AgeCommit message (Expand)Author
2012-03-27Make the bus_clock calculations happen later in the boot process soJonathan Gray
2012-03-27Implement the AMD suggested workaround for family 10h & 12h errata 721Jonathan Gray
2012-03-26Add APM_IOC_HIBERNATETheo de Raadt
2012-01-11Pass the DUID of the boot disk via bootduid instead of rootduid, since itJoel Sing
2011-12-24i386 has MD TCB, so add the #define. Not sure how I overlookedPhilip Guenthe
2011-12-24Need <machine/pcb.h> for TSEG_GSPhilip Guenthe
2011-11-15label_t is the kernel setjmp buffer. It should simply be an array ofTheo de Raadt
2011-11-13Fix a handful of bugs that were causing reboots and other bad behaviorMike Larkin
2011-11-07TLS-lite support for i386Philip Guenthe
2011-11-07Lift the copyout() from i386_get_threadbase() to sys_sysarch(), so thatPhilip Guenthe
2011-11-02display AMD/extended (0x80000001) cpuid flags and remove theJonathan Gray
2011-10-21Add bounds checks for access to mp_busses. Also make sure that we don'tMark Kettenis
2011-09-21Perform most of the remaining refactoring of hibernate code intoMike Larkin
2011-09-08Provide namespace-safe alignment macros in <machine/_types.h>, withPhilip Guenthe
2011-09-08Make the INT_FAST*_{MIN,MAX} macros match the types they're defined to.Philip Guenthe
2011-08-29Only provide FLT_EVAL_METHOD for C99. Add missing DECIMAL_DIG for C99.Mark Kettenis
2011-08-18stray spaces; no binary changeMarco Peereboom
2011-08-03Fix linux compat breakage: can't copyin() from kernel-space, soPhilip Guenthe
2011-07-09Add an atomic compare and exchange operation dealing with addressesPaul Irofti
2011-07-09Extract MI pmap function hibernate_enter_resume_mapping, refactor old i386Mike Larkin
2011-07-09Add zlib reset, alloc, and free functions for hibernate image compressionMike Larkin
2011-07-09Separate some MD and MI bits and a bit of refactoring to make subsequentMike Larkin
2011-07-05N: Thou shalt not call hardclock() with biglock held.Owain Ainsworth
2011-07-04remove all the compat svr4 filesTed Unangst
2011-07-04Nuke the useless D_KQFILTER flag and just check that d_kqfilter isNicholas Marriott
2011-06-25ansi, no binary changeJonathan Gray
2011-06-08Ateempt to make pci_intr_disestablish() work for MSIs.Mark Kettenis
2011-06-05reduce unneccessary differences; ok kettenisTheo de Raadt
2011-05-30Remove the freelist member from vm_physsegOwain Ainsworth
2011-05-25Also enclose variable names with external linkage in __BEGIN_DECLS.Martynas Venckus
2011-05-23AMD K10/K11 pstate driver allows setperf and apm to change CPUClaudio Jeker
2011-05-21First stab at supporting Message Signaled Interrupts on i386. Still work inMark Kettenis
2011-05-07So long, uvm_pglist.hOwain Ainsworth
2011-04-30Preliminary plumbing code for i386 hibernate (suspend-to-disk).Mike Larkin
2011-04-28fenv improvements and cleanupsMartynas Venckus
2011-04-26Make amd64/i386 boot(8) pass the DUID of the selected boot device to theJoel Sing
2011-04-24fenv for i386, and sparc64; from matthew@Martynas Venckus
2011-04-22Remove unused structure member.Mark Kettenis
2011-04-16More than a decade ago, interrupt handlers on sparc started returning 0Theo de Raadt
2011-04-07Make sure the ALIGN() macro uses u_long on all platforms for consistency, andMiod Vallat
2011-04-05Push COMPAT_FREEBSD in front of a whale. Buggy, out of date, noPhilip Guenthe
2011-04-04Add linux_sys_[g|s]et_set_thread_area() support. Okay guenther@.Paul Irofti
2011-03-23Normalize sentinel. Use _MACHINE_*_H_ and _<ARCH>_*_H_ properly and consitently.Paul Irofti
2011-03-20When reading MXCSR from userland sigcontext or a ptrace request,Philip Guenthe
2011-03-14Clamp BIOS io attempts to < 2 ^28 - 1 sectors (a.k.a. 128GB forKenneth R Westerback
2011-03-12Add missing __statement modifiers in various endian.h files and correctPhilip Guenthe
2011-03-12Provide distinct segments for the %fs and %gs selectors to use byPhilip Guenthe
2011-03-11Use _MACHINE_ENDIAN_H_ for this is The Right Thing To Do.Paul Irofti
2011-01-07increase i386 maxdsiz to 2GB. comments from ariane deraadt kettenis.Ted Unangst
2010-12-30add a simple __va_copy inside ifdef lint, from tim van der molen.Ted Unangst