summaryrefslogtreecommitdiff
path: root/sys/arch/i386/include
AgeCommit message (Expand)Author
2013-03-25PGSHIFT -> PAGE_SHIFTTheo de Raadt
2013-03-25unused relicsTheo de Raadt
2013-03-25ALIGNBYTES/ALIGN/ALIGNED_POINTER can move to the MI file.Theo de Raadt
2013-03-23refactor sys/param.h and machine/param.h. A lot of #ifdef _KERNEL is addedTheo de Raadt
2013-03-17Add an interface to rebind AGP DMA mappings. To be used by the upcoming KMSMark Kettenis
2013-03-12Fix kernel profiling on MP systems by using per-CPU buffers and teachMartin Pieuchot
2013-02-12Back out per-CPU kernel profiling, it shouldn't modify a public headerMartin Pieuchot
2013-02-11Fix kernel profiling on MP systems by using per-CPU buffer. PreviouslyMartin Pieuchot
2013-01-29the bus_space api implies that there's a bus endianness that it willDavid Gwynne
2013-01-27Bump MAXTSIZ to 128 MB, some binaries are quite large.Federico G. Schwindt
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
2012-12-04Implement bus_space_mmap(9).Mark Kettenis
2012-12-02Determine whether we're currently on the alternative signal stackPhilip Guenthe
2012-11-19Add atomic 32-bit cas operations.Paul Irofti
2012-11-19Use a more descriptive name for the userland cas operation.Paul Irofti
2012-11-10Recent x86 CPUs come with a constant time stamp counter. If this isMarcus Glocker
2012-11-05unifdef -D __HAVE_TIMECOUNTERMiod Vallat
2012-10-10Add __BEGIN_DECLS so that programs using C++ can use functionsStuart Henderson
2012-10-09Allow boot(8) to pass information to the kernel, regarding the softraidJoel Sing
2012-10-09Sync "Structured Extended Feature Flags" cpuid bits withJonathan Gray
2012-10-09Enable Supervisor Mode Execution Protection (SMEP), found in recentJonathan Gray
2012-09-30Remove duplicated chunk; noticed by David GilmoreMiod Vallat
2012-09-11Remove the 'OLF method' used for the transition from a.out to ELF andTheo de Raadt
2012-08-24Synchronize CR4 and CPUID portions of <machine/specialreg.h> for i386 and amd64Philip Guenthe
2012-08-22Convert cpp | as rules in bsd.lib.mk and lib/libc/sys/Makefile.inc to pure ccPascal Stumpf
2012-07-08Move the hibernate utility pages up to account for the MP tramp page.Mike Larkin
2012-07-08apm_kqfilter() is gonePhilip Guenthe
2012-06-26create new machine/_float.h which is namespace clean. create a newTheo de Raadt
2012-06-20Fix some hibernate issues on machines with > 3.5GB phys memMike Larkin
2012-06-03Add support for serial consoles at non-standard addresses. This implementsMark Kettenis
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