Commit Graph

272623 Commits

Author SHA1 Message Date
sevan 8bcac83086 regen 2019-12-29 01:44:52 +00:00
sevan c00f9010d0 Killer E3000
from OpenBSD
2019-12-29 01:42:45 +00:00
christos 3867d9a6ba Only ignore signals if we are bind (not dhcpd). 2019-12-29 01:38:27 +00:00
jmcneill f4d989931d Identify Arm Neoverse E1 and N1 CPUs. 2019-12-28 19:18:31 +00:00
jmcneill 059f233a4a Do not use Early Write Acknowledge for PCIe I/O and config space. 2019-12-28 17:19:43 +00:00
ad bf8259ba89 Add missing call to uvm_pgflcache_resume(). 2019-12-28 16:07:41 +00:00
pgoyette 7e5e70ef9c For the built-in COMPAT_30 module code, make sure to initialize the
uipc_syscalls_30 stuff, notably to include compat_30_socket().

PR kern/54804

XXX Pullup-9 XXX
2019-12-28 15:39:52 +00:00
tkusumi d7c965d706 dm: Fix typo in comment dklinear -> linear 2019-12-28 15:38:16 +00:00
isaki 20fc421ea7 Remove a pointless MSGBUFSIZE definition.
The same operation is already done in <m68k/param.h>.
luna68k is not imported yet in 1997 but see also:
http://mail-index.netbsd.org/source-changes/1997/09/20/0021.html
2019-12-28 12:34:35 +00:00
isaki 1d3fff05c4 Bump MSGBUFSIZE (2 * NBPG).
Since timestamp was introduced, it was too small to store full dmesg
of one boot.
And putting this behind of #include <m68k/param.h> had no effect.
This was fixed on many arch in 1997 but x68k was not...
http://mail-index.netbsd.org/source-changes/1997/09/20/0021.html
2019-12-28 11:42:18 +00:00
martin 995b81af44 Use PRIxPADDR to print a physical address (instead of casting to void*
and printing a pointer - which does not work well if sizeof(paddr_t) !=
sizeof(void*)).
2019-12-28 08:49:41 +00:00
martin 7858d31885 Include <sys/param.h> here directly to have a sane default for
COHERENCY_UNIT.
2019-12-28 08:33:35 +00:00
martin 9926498798 Add mising sys/param.h include (for COHERENCY_UNIT, now needed in uvm headers) 2019-12-28 08:25:33 +00:00
tkusumi bdaaf6392d fstyp: Use iconv(3) to convert NTFS vol labels correctly
taken-from: FreeBSD (freebsd/freebsd@23a4b310ff)
2019-12-28 08:22:30 +00:00
tkusumi 0cd59d67d5 fstyp: Show exFAT volume labels with -l flag
taken-from: FreeBSD (freebsd/freebsd@73773fcda9)
2019-12-28 08:00:08 +00:00
kamil 13f0b392d5 Sync TODO.sanitizers with reality
Done:
 - compiler-rt sanitizers integration with base
 - merge TSan, MSan and libFuzzer ATF tests
 - LSan
 - finish the research of a new syscall for StopTheWorld() operation
   ptrace(2) style for self-introspection and debugging (LSan)
 - attach a NetBSD buildbot testing build of compiler-rt and executing tests
 - kernel-msan https://github.com/google/kmsan
2019-12-28 04:23:26 +00:00
gutteridge 3e6d6ee41c Fix typo in comment. 2019-12-28 03:09:18 +00:00
gutteridge 080f089b4f Fix typos in messages. 2019-12-28 03:07:18 +00:00
gutteridge 321f9b3b79 Fix typos in comments. 2019-12-28 02:58:59 +00:00
pgoyette 61ff55df20 #include "opt_xen.h" so we can tell if we're in a XEN kernel. We need
to know this in order to set module_machine correctly, which in turn is
needed to set the module_base path from which modules are loaded and
which provides the value of sysctl(8) variable kern.module.path

Thanks to jnemeth@ for pointing out the problem.
2019-12-28 00:38:08 +00:00
rjs 98d130985f s/Memroy/Memory/ in comment. 2019-12-28 00:22:08 +00:00
mlelstv 7c810e9952 Fix build. 2019-12-27 21:55:51 +00:00
jmcneill fc49f88936 Enable early write acknowledge for device memory mappings. 2019-12-27 18:56:47 +00:00
maxv 3a25398807 Switch to panic, and make the message more useful. 2019-12-27 15:49:20 +00:00
skrll 5c39c6146d Add a missing newline 2019-12-27 15:36:02 +00:00
ad 6e083f05c6 Fix a comment. 2019-12-27 13:24:52 +00:00
ad 364cbbd32e Nothing uses uvm.cpus any more, and we can do the same with cpu_lookup(),
so get rid of it.
2019-12-27 13:19:24 +00:00
ad 6c2dc7683f vm_page: Now that listq is gone, give the pagedaemon its own private
TAILQ_ENTRY, so that update of page replacement state can be made
asynchronous/lazy.  No functional change.
2019-12-27 13:13:17 +00:00
ad aa7e87dc2c NetBSD 9.99.31 - page allocator changes, struct vm_page changed 2019-12-27 12:53:40 +00:00
ad 9b1e2fa25c Redo the page allocator to perform better, especially on multi-core and
multi-socket systems.  Proposed on tech-kern.  While here:

- add rudimentary NUMA support - needs more work.
- remove now unused "listq" from vm_page.
2019-12-27 12:51:56 +00:00
tkusumi a4a6d53262 fstyp: Add APFS support
taken-from: FreeBSD (freebsd/freebsd@171bb54729)
2019-12-27 11:15:06 +00:00
tkusumi c952179f84 fstyp: Add HFS+ support
taken-from: FreeBSD (freebsd/freebsd@b4d7ad9f78)
2019-12-27 11:06:23 +00:00
msaitoh b40ff30391 s/orignal/original/ 2019-12-27 10:20:01 +00:00
msaitoh 53636c3c61 s/referece/reference/ in comment. 2019-12-27 10:17:56 +00:00
msaitoh 417c7af79c s/conjuction/conjunction/ 2019-12-27 10:13:59 +00:00
msaitoh c37f432460 s/reister/register/ in comment. 2019-12-27 09:50:27 +00:00
msaitoh 453080b8b7 s/transef/transfer/ in comment. 2019-12-27 09:48:35 +00:00
msaitoh a3317f920a s/le_de_subr/le_dec_subr/ in comment. 2019-12-27 09:47:55 +00:00
msaitoh cf9d25e6bc s/defintion/definition/ in comment. 2019-12-27 09:47:18 +00:00
msaitoh ba5c90c4a4 s/sucess/success/ in comment. 2019-12-27 09:45:26 +00:00
msaitoh a0403cde04 s/transfered/transferred/ 2019-12-27 09:41:48 +00:00
msaitoh b932d49383 s/expresion/expression/ in comment. 2019-12-27 09:32:09 +00:00
msaitoh c46d1cc12b s/manaul/manual/ in comment. 2019-12-27 09:28:41 +00:00
msaitoh a5effc3ce9 s/inital/initial/ 2019-12-27 09:25:57 +00:00
msaitoh e992133145 s/suport/support/ 2019-12-27 09:22:19 +00:00
msaitoh 25c7ba7c6d s/saftey/safety/ 2019-12-27 09:17:59 +00:00
msaitoh 65ac1eace8 URL_TCR_IFG0 is not bit 4 but bit3. From OpenBSD. 2019-12-27 08:53:30 +00:00
msaitoh e1ca6a8735 s/recive/receive/ in comment. 2019-12-27 08:22:49 +00:00
msaitoh 3d490413f9 s/enty/entry/ in comment. 2019-12-27 08:01:58 +00:00
msaitoh 88af233251 s/opration/operation/ 2019-12-27 07:41:22 +00:00