summaryrefslogtreecommitdiff
path: root/sys/arch/i386/include/types.h
AgeCommit message (Expand)Author
2021-04-01Whitespace: #define<tab>simonb
2020-08-01move __HAVE_PCI_MSI_MSIX to <x86/pci_machdep_common.h>jdolecek
2020-05-04add support for using MSI for XenPV Dom0jdolecek
2019-09-23Disable __NO_STRICT_ALIGNMENT on amd64/i386 for UBSan buildskamil
2019-04-06Overhaul the API used to fetch and store individual memory cells inthorpej
2018-07-12Remove the kernel PMC code. Sent yesterday on tech-kern@.maxv
2016-02-27Add cpu_rng, a framework for simple on-CPU random number generators.tls
2016-01-24expose __vaddr_t for segments.h since it is a userland api.christos
2016-01-23expose the kernel types for standalone code.christos
2016-01-23Hide {p,v}{addr,size}_t and register_t (and a couple more types thatchristos
2015-08-27Fix PTHREAD_FOO_INITIALIZER for C++ by not using volatile in the relevantpooka
2015-08-21Make it possible to explicitly disable MSI/MSIX with NO_PCI_MSI_MSIX.pooka
2015-04-27add x86 MD MSI/MSI-X support code.knakahara
2015-04-22Revise rhetoric for why __HAVE_ATOMIC64_OPS is defined with _KERNEL evenpooka
2014-04-24Explain what is going on with the 64 bit atomic ops, and restore themchristos
2014-04-22we don't really have 64 bit atomic ops.christos
2014-04-03we have cpu_bootconf()christos
2013-12-01revert fpu/pcu changes until we figure out what's wrong; they cause randomchristos
2013-10-23Use the MI "pcu" framework for bookkeeping of npx/fpu states on x86.drochner
2011-07-06Implement bus_space_tag_create() and _destroy().dyoung
2011-06-12Welcome to 5.99.53! Merge rmind-uvmplock branch:rmind
2011-03-12Add TLS support for AMD64, i386 and SH3.joerg
2011-02-24Allow storing and receiving the LWP private pointer via ucontext_tjoerg
2010-12-22Make __HAVE_CPU_DATA_FIRST truechristos
2010-12-14Revert change made in revision 1.66 by ad@ this is not true and 64bithaad
2010-09-21Promote paddr_t to 64 bits for i386 userland (non PAE and PAE).jym
2009-12-11Add PRIx{P,V}{ADDR,SIZE}, PRIu{P,V}SIZE, and PRIxREGISTER{,32,64} for allmatt
2009-06-28Define __HAVE_ATOMIC64_OPS only in kernel, since it doesn't work inad
2009-04-19cpuctl:ad
2009-04-05Use #define<tab> consistently.tsutsui
2009-04-05Remove __HAVE_UFS2_BOOT since it belongs to sysinst for now.tsutsui
2009-04-04+__HAVE_UFS2_BOOTad
2009-03-29_lwp_setprivate: provide the value to MD code if a hook is present.ad
2008-10-26- use _I386_FOO_H for multi-include protectionmrg
2008-02-21#define __HAVE_ATOMIC_AS_MEMBAR, indicating that:ad
2008-01-23Merge the bouyer-xeni386 branch. This brings in PAE support to NetBSD xeni386bouyer
2008-01-20Now that __HAVE_TIMECOUNTER and __HAVE_GENERIC_TODR are invariants,joerg
2008-01-15Introduce optional cpu_offline_md to execute MD actions at the end ofjoerg
2008-01-11Merge the bouyer-xeni386 branch to head, at tag bouyer-xeni386-merge1 (thebouyer
2008-01-04i386:yamt
2007-12-2064-bit atomic ops for i386.ad
2007-10-17Merge the ppcoea-renovation branch to HEAD.garbled
2007-07-14Generic soft interrupts are mandatory.ad
2007-02-09Merge newlock2 to head.ad
2006-09-03Nothing in the kernel now tests __HAVE_NWSCONS, so stop defining it everywhere.bjh21
2006-09-03Convert i386 to use common TODR code. Not tested, but Christos says he'llgdamore
2006-06-07convert to timecounters (from branch simonb-timecounters)kardel
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry
2004-01-18Do not export __HAVE_RAS to userland. Applications are supposed to trymartin
2003-09-26Move __cpu_simple_lock_t and __SIMPLELOCK_{UN,}LOCKED to machine/types.hnathanw