NetBSD/sys
jym 07829955b6 Add latest CR4 bits:
- CR4_VMXE: VMX operations, used for hardware virtualization.
- CR4_SMXE: SMX operations, used for safer Mode Extensions (ground for
            Intel's TXT - Trusted Execution Technology - platform).
- CR4_FSGSBASE: enable *FSBASE and *GSBASE instructions, for R/W access
                to FS/GS segment base addresses.
- CR4_PCIDE: enable Process Context IDentifiers (other architectures may call
             these "address space identifiers").
- CR4_OSXSAVE: enable xsave and xrestore instructions
- CR4_SMEP: Supervisor Mode Execution Prevention. Allows enforcing --x rights
            from cpl 0.

From Intel® 64 and IA-32 Architectures Software Developer’s Manual,
March 2012.

Align declarations.

CPUID_* bits for these features follow.
2012-05-05 15:08:29 +00:00
..
altq
arch Add latest CR4 bits: 2012-05-05 15:08:29 +00:00
coda comment out debugging printfs 2012-05-04 17:57:22 +00:00
common thinko in comment. 2012-01-18 07:17:09 +00:00
compat Revert posix_spawn() clean up for now, there are some bugs. 2012-05-02 23:33:11 +00:00
conf Remove MALLOC_DEBUG and MALLOCLOG, which is dead code after malloc(9) move 2012-04-28 23:03:39 +00:00
crypto Separate /dev/random pseudodevice implemenation from kernel entropy pool 2011-12-17 20:05:38 +00:00
ddb Remove MALLOC_DEBUG and MALLOCLOG, which is dead code after malloc(9) move 2012-04-28 23:03:39 +00:00
dev use uint64_t for sc_disksize512. 2012-05-03 21:21:08 +00:00
dist remove KAME IPSEC, replaced by FAST_IPSEC 2012-03-22 20:34:37 +00:00
external Fix ATHHAL_DEBUG by syncing HALDEBUG() with Atheros HAL code. 2012-04-11 13:48:11 +00:00
fs - Replace some malloc(9) uses with kmem(9). 2012-04-30 22:51:27 +00:00
gdbscripts
ipkdb
kern Revert posix_spawn() clean up for now, there are some bugs. 2012-05-02 23:33:11 +00:00
lib Add a spin mutex to the rndsink structure; it is used to avoid lock 2012-04-10 14:02:27 +00:00
miscfs - Replace some malloc(9) uses with kmem(9). 2012-04-30 22:51:27 +00:00
modules split the coda module in a device one, and a vfs one so that it works. 2012-04-26 03:03:53 +00:00
net Update rumpdev_npf; use WARNS=4. 2012-04-14 19:01:21 +00:00
net80211 - fix offsetof usage, and redundant defines 2011-12-31 20:41:58 +00:00
netatalk Fix AppleTalk name registration, as discussed on the port-macppc list 2012-01-31 09:53:44 +00:00
netbt
netinet Explicitly include <sys/kmem.h> 2012-05-01 15:09:36 +00:00
netinet6 remove KAME IPSEC, replaced by FAST_IPSEC 2012-03-22 20:34:37 +00:00
netipsec remove KAME IPSEC, replaced by FAST_IPSEC 2012-03-22 20:34:37 +00:00
netisdn
netiso - Eliminate so_nbio and turn it into a bit SS_NBIO in so_state. 2011-12-20 23:56:28 +00:00
netkey remove KAME IPSEC, replaced by FAST_IPSEC 2012-03-22 20:34:37 +00:00
netmpls old style def 2012-02-01 16:49:36 +00:00
netnatm
netsmb Remove everything to do with 'struct malloc_type' and the malloc link_set. 2012-04-29 20:27:31 +00:00
nfs fix access permission check which got broken by some kauth rework 2012-04-27 18:12:01 +00:00
opencrypto
rump Remove everything to do with 'struct malloc_type' and the malloc link_set. 2012-04-29 20:27:31 +00:00
secmodel Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
stand
sys Revert posix_spawn() clean up for now, there are some bugs. 2012-05-02 23:33:11 +00:00
ufs comments and cosmetics. no functional changes. 2012-05-05 04:08:53 +00:00
uvm change vflushbuf() to take the full FSYNC_* flags. 2012-04-29 22:53:59 +00:00
Makefile