opnsense-src/sys
John Baldwin f252d86740 Use CPUID to see if the current CPU supports long mode when attemping to
boot an amd64 kernel.  If not, then fail the boot request with an error
message.  Otherwise, the boot attempt will fail with a BTX fault when
trying to read the EFER MSR.

MFC after:	3 days
2008-10-07 14:05:42 +00:00
..
amd64 If the current thread has the trap bit set (i.e. a debugger had 2008-10-05 02:03:54 +00:00
arm Allow static hints to override kenv. 2008-10-02 22:31:30 +00:00
boot Use CPUID to see if the current CPU supports long mode when attemping to 2008-10-07 14:05:42 +00:00
bsm When MPSAFE ttys were merged, a new BSM audit event identifier was 2008-08-24 21:20:35 +00:00
cam Replace all calls to minor() with dev2unit(). 2008-09-27 08:51:18 +00:00
cddl Disable use of the user credentials until there is code to set the levels 2008-09-27 17:52:48 +00:00
compat Current linux_fooaffinity() emulation fails, as the FreeBSD affinity 2008-10-04 19:23:30 +00:00
conf - Spell cam correctly (scbus), this makes it possible to compile hptiop 2008-10-04 10:39:31 +00:00
contrib Cache so_cred as inp_cred in the inpcb. 2008-10-04 15:06:34 +00:00
crypto Simplify session selection/allocation. 2008-08-09 20:01:01 +00:00
ddb Collect N identical (or near identical) mkdumpheader() implementations into 2008-10-01 22:08:53 +00:00
dev Limit DMA memory to lower addressable 4GB, without this patch, we 2008-10-06 22:34:17 +00:00
fs Use soconnect2() rather than directly invoking uipc_connect2() to 2008-10-06 18:38:50 +00:00
gdb Commit SYSINIT() ;-adding patch missed in previous pass. 2008-03-16 13:02:04 +00:00
geom - Use the new gv_write_header function to write out the header when removing a 2008-10-02 10:01:05 +00:00
gnu fdescfs, devfs, mqueuefs, nfs, portalfs, pseudofs, tmpfs and xfs 2008-09-20 19:50:52 +00:00
i386 If the current thread has the trap bit set (i.e. a debugger had 2008-10-05 02:03:54 +00:00
ia64 Collect N identical (or near identical) mkdumpheader() implementations into 2008-10-01 22:08:53 +00:00
isa MFp4 (my newcard tree): 2008-08-24 07:40:14 +00:00
kern Remove temporary debugging KASSERT's introduced to detect protocols 2008-10-07 09:57:03 +00:00
libkern The kernel implemented 'memcmp' is an alias for 'bcmp'. However, memcmp 2008-09-23 14:45:10 +00:00
mips Remove critical_enter() and critical_exit(): pmap_growkernel is called 2008-10-01 05:47:17 +00:00
modules - Add driver for Attansic L2 FastEthernet controller found on 2008-10-03 10:31:31 +00:00
net Step 1.5 of importing the network stack virtualization infrastructure 2008-10-02 15:37:58 +00:00
net80211 Step 1.5 of importing the network stack virtualization infrastructure 2008-10-02 15:37:58 +00:00
netatalk Remove NETISR_MPSAFE, which allows specific netisr handlers to be directly 2008-07-04 00:21:38 +00:00
netgraph Abort transfers on all pipes before closing them. This fixes the crash 2008-10-03 22:40:42 +00:00
netinet Don't pass curthread to sbreserve_locked() in tcp_do_segment(), as the 2008-10-07 09:41:07 +00:00
netinet6 Style changes: compare pointer to NULL and move a }. 2008-10-04 17:07:58 +00:00
netipsec Step 1.5 of importing the network stack virtualization infrastructure 2008-10-02 15:37:58 +00:00
netipx Remove the suser(9) interface from the kernel. It has been replaced from 2008-09-17 15:49:44 +00:00
netnatm Remove NETISR_MPSAFE, which allows specific netisr handlers to be directly 2008-07-04 00:21:38 +00:00
netncp lockmgrs need to be released before to be destroyed and draining doesn't 2008-03-30 18:16:33 +00:00
netsmb Replace all calls to minor() with dev2unit(). 2008-09-27 08:51:18 +00:00
nfs Replaced the misleading uses of a historical artefact M_TRYWAIT with M_WAIT. 2008-03-25 09:39:02 +00:00
nfs4client Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed thread 2008-08-28 15:23:18 +00:00
nfsclient Step 1.5 of importing the network stack virtualization infrastructure 2008-10-02 15:37:58 +00:00
nfsserver Remove the suser(9) interface from the kernel. It has been replaced from 2008-09-17 15:49:44 +00:00
nlm Rename RPC's 'struct pmap' to 'struct portmap' to avoid confusing it with 2008-08-25 09:36:17 +00:00
opencrypto Make ftruncate a 'struct file' operation rather than a vnode operation. 2008-01-07 20:05:19 +00:00
pc98 Replace all calls to minor() with dev2unit(). 2008-09-27 08:51:18 +00:00
pccard
pci Move wb driver from sys/pci to sys/dev/wb. 2008-08-14 21:26:29 +00:00
powerpc Remove ipi_all() and ipi_self() as the former hasn't been used at 2008-09-28 18:34:14 +00:00
rpc Step 1.5 of importing the network stack virtualization infrastructure 2008-10-02 15:37:58 +00:00
security Remove unit2minor() use from kernel code. 2008-09-26 14:19:52 +00:00
sparc64 Collect N identical (or near identical) mkdumpheader() implementations into 2008-10-01 22:08:53 +00:00
sun4v Collect N identical (or near identical) mkdumpheader() implementations into 2008-10-01 22:08:53 +00:00
sys Now that portalfs doesn't directly invoke uipc_connect2(), make it a 2008-10-06 18:43:11 +00:00
tools Introduce a standalone shell script for embedding MFS image. 2008-02-05 10:46:30 +00:00
ufs Enable shared lookups on UFS. There are some remaining issues with forced 2008-09-24 18:53:04 +00:00
vm Move the code for doing out-of-memory grass from vm_pageout_scan() 2008-09-29 19:45:12 +00:00
xdr Add the new kernel-mode NFS Lock Manager. To use it instead of the 2008-03-26 15:23:12 +00:00
xen move ipi_pcpu to evtchn.c 2008-09-26 05:54:24 +00:00
Makefile Improve the glimpse target: don't index .svn and compile directories. 2008-08-15 14:11:30 +00:00