NetBSD/sys
tls 9c8a51e704 On i386 (but not on amd64) we can enable SSE comparatively very late, when
probing/attaching the FPU.  This is a problem for cpu_rng with the VIA
processors because, by design, cpu_rng attaches, and the entropy subsystem
starts up, very early.

If SSE is not enabled, calls to any "PadLock" instructions (ACE, RNG)
on the VIA processors will trap, per the manual:
	linux.via.com.tw/support/beginDownload.action?eleid=181&fid=261

All VIA CPUs with PadLock, or which match the model/stepping test as
possibly having PadLock, have SSE.  Just unconditionally enable it before
trying to turn the crypto block on.

Fixes crash at RNG attach time reported by Andrus V.; fix proposed by
jak@.
2017-02-16 15:00:30 +00:00
..
altq PR 51553 David Binderman: don't bother counting up backlogged classes 2016-11-21 07:15:36 +00:00
arch On i386 (but not on amd64) we can enable SSE comparatively very late, when 2017-02-16 15:00:30 +00:00
coda
compat Make sure %rip is in userland. This is harmless, since the return to 2017-02-13 15:03:18 +00:00
conf add l2tp(4) L2TPv3 interface. 2017-02-16 08:12:43 +00:00
crypto Add XTS mode. 2016-12-11 00:28:44 +00:00
ddb Add ddb command to find a vnode by the address of its lock. 2017-01-11 12:17:34 +00:00
dev Do if_snd check even if IXGBE_LEGACY_TX is used. It's used by ALTQ. 2017-02-16 08:01:11 +00:00
dist/pf Do ND in L2_output in the same manner as arpresolve 2017-02-14 03:05:06 +00:00
external Handle persistent memory. Currently only debug output. 2017-02-14 13:29:09 +00:00
fs Run vflush() when going from read/write to read only. 2017-01-27 10:47:54 +00:00
gdbscripts Move vnode members "v_freelisthd" and "v_freelist" from "struct vnode" 2016-12-14 15:48:54 +00:00
ipkdb
kern fix number of arguments of kmem_alloc and kmem_zalloc macro. ok skrll. 2017-02-13 16:53:41 +00:00
lib Fix build with clang. 2017-02-03 17:24:43 +00:00
miscfs Handle v_writecount from layer_open(), layer_close() and layer_revoke() 2017-01-27 10:47:13 +00:00
modules add missing files. 2017-02-16 08:23:35 +00:00
net add missing files. 2017-02-16 08:23:35 +00:00
net80211 wlan interfaces make interrupt routine running on softint context. 2017-02-02 10:05:35 +00:00
netatalk Add rtcache_unref to release points of rtentry stemming from rtcache 2016-12-08 05:16:33 +00:00
netbt avoid -Werror=sign-conversion 2017-01-28 19:19:41 +00:00
netinet add missing files. 2017-02-16 08:23:35 +00:00
netinet6 add missing files. 2017-02-16 08:23:35 +00:00
netipsec ip6_sprintf -> IN6_PRINT so that we pass the size. 2017-01-16 15:44:46 +00:00
netisdn Defer bpf_mtap in Rx interrupt context to softint 2017-01-24 09:05:27 +00:00
netkey
netmpls Assert size for sockaddr_mpls, but don't require it to be packed. 2016-10-08 20:19:37 +00:00
netnatm Fix race condition on ifqueue used by traditional netisr 2016-10-03 11:06:06 +00:00
netsmb
nfs Memory leak, found by Mootja; not tested, but obvious enough. 2017-02-12 18:24:31 +00:00
opencrypto make some locks and condvar static 2017-02-09 06:03:29 +00:00
rump l2tp(4) support rump. 2017-02-16 08:39:10 +00:00
secmodel
stand
sys Introduce new interface in ptrace(2) - PT_GET_SIGMASK and PT_SET_SIGMASK 2017-02-12 06:09:52 +00:00
ufs Sprinkle in a pinch of const, not too much, just enough 2017-02-09 04:37:35 +00:00
uvm Fix off by one. 2017-02-05 07:25:49 +00:00
Makefile