Go to file
maya adc23db869 Disable MWAIT/MONITOR on Apollo Lake CPUs to workaround APL30 errata.
We use MWAIT/MONITOR to hatch secondary CPUs. The errata means that
the wakeup may not happen, so SMP boot fails.
Use wrmsr to disable it in hardware too, for extra paranoia.

PR port-amd64/53420,
also reported on netbsd-users by joern clausen and ssartor.
2018-07-04 07:55:57 +00:00
bin Add a missing check to handle correctly 0 * 0 in expr(1) 2018-06-27 17:23:36 +00:00
common Complete previous by complteley removing the _DIAGASSERT from memmove - 2018-02-12 11:14:15 +00:00
compat fix a comment. 2018-02-06 10:00:00 +00:00
crypto Since now we are called from cleanup_exit() make sure that we have a state 2018-06-24 15:36:31 +00:00
dist/pf fix two issues found by GCC 6.4: 2018-02-04 08:44:36 +00:00
distrib Remove dhclient from the base system. 2018-06-29 12:34:13 +00:00
doc dts updated to 4.18-rc2 2018-06-27 19:49:47 +00:00
etc Remove dhclient from the base system. 2018-06-29 12:34:13 +00:00
external Use the fonts from our installed directory not the system when we are a tool! 2018-07-03 21:12:10 +00:00
extsrc
games fix the previous. the code was right, just badly formatted before. 2018-06-24 12:55:36 +00:00
include Fix the rest of the functions that have been made visible by xopen5, 2018-06-24 23:55:29 +00:00
lib Indent. 2018-07-04 07:38:38 +00:00
libexec No semicolon after macro do ... while (0) wrapper. 2018-06-23 07:21:00 +00:00
regress Don't test call gates, they are not supported anymore. 2017-08-30 15:46:19 +00:00
rescue Set NOSANITIZER in rescue/Makefile 2018-06-21 10:44:01 +00:00
sbin Not all things that write to the disk do something that dk(4) will 2018-07-03 03:41:23 +00:00
share Add more message types. 2018-07-01 22:27:43 +00:00
sys Disable MWAIT/MONITOR on Apollo Lake CPUs to workaround APL30 errata. 2018-07-04 07:55:57 +00:00
tests Add 3 more expr(1) ATF tests detecting overflow 2018-06-27 17:39:30 +00:00
tools Revert my previous config test inclusion for u_longlong_t. 2018-06-13 04:17:43 +00:00
usr.bin Avoid printing error messages twice when an invalid 2018-07-03 01:56:39 +00:00
usr.sbin Remove dhclient references. 2018-07-02 15:10:43 +00:00
build.sh Re-add files that were accidentally deleted in my previous commit. 2018-05-02 07:34:44 +00:00
BUILDING Re-add files that were accidentally deleted in my previous commit. 2018-05-02 07:34:44 +00:00
Makefile Re-add files that were accidentally deleted in my previous commit. 2018-05-02 07:34:44 +00:00
Makefile.inc Re-add files that were accidentally deleted in my previous commit. 2018-05-02 07:34:44 +00:00
UPDATING Re-add files that were accidentally deleted in my previous commit. 2018-05-02 07:34:44 +00:00