Commit Graph

17400 Commits

Author SHA1 Message Date
sevan e7ea67ae3c Sync with FreeBSD r349177 2019-06-18 21:07:21 +00:00
maya 0837df3ba2 Don't describe wpa supplicant flags now that they aren't needed.
I'm intentionally not describing wpa_cli since it seems to be a worse
user experience than appending with wpa_passphrase.
2019-06-18 13:27:25 +00:00
sevan 5033408edd Sync with FreeBSD r349157 2019-06-17 21:51:56 +00:00
sevan 1e1110a58f CHFS 2019-06-17 15:53:20 +00:00
sevan 8a4259c21c APFS ASR CLI CLS VES XSLT 2019-06-12 16:49:48 +00:00
sevan f79532ae1a FRAND RAND 2019-06-12 16:49:10 +00:00
wiz 999ac309ae Remove superfluous Pp. 2019-06-12 13:53:24 +00:00
isaki da8ee8f6d2 Describe about get_props() properties. 2019-06-12 13:14:31 +00:00
mrg 1e5b60d053 move creds_msdos.8 into the normal place and install it. 2019-06-12 09:03:31 +00:00
mrg 4a9ee45620 update this to as much reality of 2019 as i can find on the web. 2019-06-12 04:10:25 +00:00
sevan d9b7039f5a MRO 2019-06-11 17:26:09 +00:00
mrg b436459a98 turn on MKLLVMRT for aarch64 X11 builds.
with llvmpipe vs swrast, on pinebook 1080p i see 6x speed up for glxgears,
seamonkey & google maps is significantly faster, and ksudoku is workable.
2019-06-11 04:52:44 +00:00
pgoyette 5d52412ab2 Add MAMR 2019-06-08 13:13:01 +00:00
sevan be8cdef480 LSD 2019-06-07 13:37:35 +00:00
sevan 178de22827 VROC 2019-06-07 11:41:44 +00:00
sevan 0b7817a89e AOC 2019-06-07 11:36:12 +00:00
sevan d1c4e66314 LS VCCP VCP 2019-06-07 10:52:40 +00:00
wiz 8cae7946a9 Use bulleted list to full effect, and comment out reference to fdt(4),
which doesn't exist (yet?).
2019-06-06 09:42:45 +00:00
mrg bdac6522d5 install new evbarm/rktsadc(4) manual. 2019-06-06 05:32:29 +00:00
thorpej a32b5e9881 Add Banana Pi BPI-M2 Zero and P2 Zero. 2019-06-05 07:22:49 +00:00
sevan 94d9760d5d ISE 2019-06-04 18:01:18 +00:00
sevan dd62c611e9 SED 2019-06-04 17:46:28 +00:00
sevan 9cc09c0e7b Add another SMP from the world of storage and SES 2019-06-04 17:43:23 +00:00
sevan 3d016c98c4 CCTL ERC TLER 2019-06-04 17:36:02 +00:00
msaitoh 9ba4df1502 Fix typo in comment (s/seperate/separate/). 2019-06-03 06:04:20 +00:00
mrg 963bac2566 minor hack fix for the previous:
MKX11 is used before it was defaulted, leading to eg:

... Malformed conditional (${MKX11} != "no" && ${HAVE_MESA_VER} == "18")

gain knowledge that it defaults to "no" immediately below.
could split this list, but seems uglier.
2019-06-02 21:29:13 +00:00
alnsn 0ca3ff96a5 One more CPS. 2019-06-02 20:18:23 +00:00
sevan 0dc76c690a CSP 2019-06-02 19:04:34 +00:00
mrg 047719ee02 fix building x86 with X11 but not LLVM:
- change the defaults for MKLLVMRT and MKX11 so we don't have to
  force-override later.  this makes "build.sh -V MKLLVMRT=no"
  work to disable building the LLVM Mesa components.

- in gallium, don't BUILD_RADEON if MKLLVMRT is no.

this stops GL from working, but basic X seems OK enough for Xvideo
to still work on modern radeon (ie, video mostly works fine, though
eg, "mpv -vo gpu" won't.  use "mpv -vo xv".)
2019-06-02 11:35:55 +00:00
kamil c006081ad9 Document KERN_PROC_CWD in sysctl(7) 2019-06-01 19:54:34 +00:00
mrg ac10ab4460 xorg-server 1.20.5 is now current. 2019-06-01 06:57:03 +00:00
christos 39d9abd938 Everyone is on gdb-8.3 now. 2019-05-30 21:33:57 +00:00
christos 61da06b1fb add vax to new gdb 2019-05-30 01:20:41 +00:00
christos 7bb3ca8936 move sparc* to new gdb. 2019-05-29 22:12:16 +00:00
christos a9359532ef Add i386 2019-05-29 18:19:03 +00:00
thorpej d47ec85b6c Add LeMaker Banana Pro. 2019-05-29 03:25:46 +00:00
christos fb2b3c4056 amd64 switched to gdb-8.3 2019-05-29 01:57:59 +00:00
sevan 0924c525b1 UCS, UTF 2019-05-28 22:11:32 +00:00
kamil 0701e2356e Correct the example in kcov(4)
mmap(2) has to be called with MAP_SHARED, not MAP_PRIVATE.

Reported by Maciej Grochowski.
2019-05-28 21:31:53 +00:00
wiz 1bfc78e58b Use Mt for emails. 2019-05-27 21:19:55 +00:00
sevan 5652875b29 GCD 2019-05-27 16:54:38 +00:00
maya 53d0ba1049 Remove very outdated note about no WPA support.
From Giles Lean in PR bin/37024, who confirmed wpa_supplicant works fine.

I didn't add a mention of wpa_supplicant. I don't think people expect WPA
support to come in any other form.
2019-05-27 02:23:16 +00:00
ryoon 49a342bd61 Set nosplit to suppress newline in AUTHORS 2019-05-26 22:30:23 +00:00
christos 70494b87c4 build gdb from gdb.old 2019-05-26 20:26:43 +00:00
ryoon 1f46558edd ure(4) also uses rgephy(4) 2019-05-26 19:36:22 +00:00
ryoon 03a24fd83a Add <> to e-mail address 2019-05-26 19:34:57 +00:00
kamil f3514b55f9 Drop no longer needed macros KCOV_STORE() KCOV_LOAD() in kcov(4)
Corrently KCOV_STORE() and KCOV_LOAD() are equivalent to x=y.

Obtained from <R3x>
2019-05-26 01:44:34 +00:00
kamil 1fa976076c Document TRAP_SCE and TRAP_SCX in siginfo(2) 2019-05-25 05:11:14 +00:00
thorpej efe13e1313 Add the Lamobo R1 board. 2019-05-25 01:37:54 +00:00
wiz 72202f4a79 Remove empty line. 2019-05-24 21:32:05 +00:00
ryoon 167d213735 Add <> for e-mail address 2019-05-24 16:02:08 +00:00
ryoon f66a722557 Add rbtree(3) to SEE ALSO 2019-05-24 15:50:59 +00:00
sevan e2a18369c6 ALPR ANPR AVI CPR LPR MLPR VLPR VRI 2019-05-24 10:08:46 +00:00
wiz a8ac0ffc09 filesystem -> file system 2019-05-22 15:17:48 +00:00
kamil 7d75527c60 Allow to use KCOV + kASan together
Stop instrumenting KCOV files with kASan and the other way around.
This fixes booting of the setup of using them together.

In theory the checks could be more fine grained, however there is no good
reason (except extra DIAGNISTIC) for running a kernel sanitizer without
kernel coverage.

Patch by <R3x>
2019-05-22 08:31:25 +00:00
sevan b60a360b26 Not yet. Back out EFS description which was committed by mistake. 2019-05-21 22:34:13 +00:00
sevan d84374c1ba Sort Keywords section 2019-05-21 16:45:19 +00:00
sevan 575d1ccc0f Sort UFS section 2019-05-21 16:22:36 +00:00
sevan 90530468c5 Document APPLE_UFS 2019-05-21 16:18:07 +00:00
wiz 4fcb205f89 Fix some typos and remove cargo-cult quoting. 2019-05-21 09:24:21 +00:00
christos 120c6c97f3 document vasprintf 2019-05-20 20:25:09 +00:00
alnsn 4c664ba03b Don't mention SVS because it can't be changed anymore. 2019-05-18 10:21:03 +00:00
nakayama 43b52312c6 Use ${_TOOL_PREFIX} instead of hardcoding "nb" for consistency. 2019-05-17 13:51:36 +00:00
nakayama 0015932b89 Revert previous.
The binaries created are different, but according to joerg@ there
is no difference in functionality.
2019-05-17 13:44:55 +00:00
nakayama 95541573e2 Rename nb{clang,llvm}-tblgen to ${MACHINE_GNU_PLATFORM}-{clang,llvm}-tblgen
since they contain the default target (e.g. x86_64--netbsd).
2019-05-16 20:00:49 +00:00
sevan 667d342ee9 CE, DLCI, LMI, MGCP, PE, PVC, SVC, VPWS 2019-05-16 10:28:19 +00:00
maxv 9a0231b6db RB_MD3 now disables SVS. 2019-05-15 17:35:02 +00:00
maxv 907a706c0b Add smtoff, an rc.d script that disables Simultaneous Multi-Threading. It
parses the output of cpuctl, and executes "cpuctl offline" for each CPU
that has SmtID!=0.

The default is "smtoff=NO", which means that SMT remains enabled.
2019-05-11 19:31:03 +00:00
christos 3dedd71659 Everyone is using gcc-7 now. 2019-05-11 02:40:31 +00:00
mrg 324b4eb87f add an entry to find upcoming intel-2014 driver. 2019-05-10 06:19:54 +00:00
cnst 87a3b9da5d envsys(4): mention ioctl(2) commands left over from Nx 1.5/4.0 experimental API 2019-05-10 05:59:47 +00:00
maya e5523bd00e G/C unused code.
gcc -combine is no longer a thing, so this entire block isn't usable.
2019-05-09 23:34:51 +00:00
wiz d2dc8d6bf5 Bump date. 2019-05-09 09:35:18 +00:00
wiz 2d27efa0f1 Improve wording, add more formatting. 2019-05-09 09:32:26 +00:00
wiz 89c9bc7330 Fix some typos, improve wording and formatting. 2019-05-09 09:22:13 +00:00
cnst f923dad31e bio(4): .In dev/biovar.h in SYNOPSIS; .Xr envsys 4 et al in both DESCR && SEE ALSO 2019-05-09 07:12:38 +00:00
cnst d23a7a2d2c bio(4): document the state of setstate more thoroughly 2019-05-08 19:34:09 +00:00
isaki b040836639 Update manpages respond to isaki-audio2 branch. 2019-05-08 14:25:38 +00:00
cnst b87889e72c cac(4): Xr bio(4) and friends, and mention when it was first introduced 2019-05-08 07:44:28 +00:00
wiz 8edeed6684 Make enumerations consistent, and use Dv for BIO*. 2019-05-08 07:41:23 +00:00
wiz c41ad8e441 Revert previous, misunderstanding. 2019-05-08 07:17:29 +00:00
cnst f01a8d9eee bio(4): document which commands are supported by which drivers; 2019-05-08 06:57:18 +00:00
wiz 85d5917a34 Fix typo. 2019-05-08 06:09:51 +00:00
cnst 72b1accc40 mpii(4): Xr bio(4) and mention first appearance in Nx; 2019-05-08 03:12:48 +00:00
cnst 267fbab7bd bio(4): enlist ataraid(4), mpii(4) and mfii(4) in bio(4); 2019-05-08 02:49:10 +00:00
mrg 5a22560bff obsolete moscom(4). it was never in any default configs, did
not work for some cases.

umcs(4) supports everything it does plus one additional chipset,
has been in default configurations since netbsd 7.
2019-05-07 22:00:10 +00:00
sevan ded1438be8 TMG 2019-05-07 21:14:46 +00:00
thorpej 02d67d1066 Add installboot(8) support for evbarm (and, in the future, other evb*)
boards that use u-boot.  A known board database lists boards and their
respective u-boot packages.  u-boot packages are discovered at run-time
(in /usr/pkg/share/u-boot, by default).  These packages contain board
database overlays that describe u-boot installation procedure that's
specific for that board.

Support this as a native tool and as a host tool.  The native tool
will attempt to determine the running board type using OpenFirmware
calls.  Host tool and native tool alike may also specify a board type
directly using the "-o board=xxx option" or have installboot(8) determine
the board type from a device tree blob using "-o dtb=/path/to/board.dtb".
A "-o media=xxx" option is provided for boards that have different u-boot
binaries and/or installation procedures for different media types (e.g.
SDMMC, eMMC, or USB).

This is trivial to extend to other evb* platforms that use u-boot, even if
they don't use FDT for autoconfiguration.
2019-05-07 05:02:41 +00:00
sevan d66d5034f0 EFS 2019-05-06 00:29:12 +00:00
sevan 4ca87d8c7f PTYFS is no longer considered experimental.
Reviewed by <kamil>
2019-05-05 21:01:01 +00:00
christos 1371fc4088 sync with reality 2019-05-05 20:10:57 +00:00
pgoyette dbebe8e150 Add a couple of xrefs, since they exist and the Synopsis mentions them. 2019-05-05 00:12:34 +00:00
sevan b59b1793d5 sup.NetBSD.org is no longer around. 2019-05-03 11:29:06 +00:00
wiz 0db71669ab Fix casing in Dt. Fix typo. 2019-05-01 07:40:52 +00:00
wiz 6d6a3bf1ef Fix casing in Dt. Fix SYNOPSIS. Fix typo. 2019-05-01 07:40:39 +00:00
wiz 343407e084 Fix casing in Dt. 2019-05-01 07:40:20 +00:00
mlelstv e0c8918e3e Add man pages for Amiga clock chips 2019-05-01 06:47:45 +00:00
sevan e528c64815 RFU 2019-04-24 14:15:35 +00:00
maya dc81fb4d95 Add awge(4) man page 2019-04-22 21:58:56 +00:00
sevan bc400bdb03 ZOI 2019-04-22 12:27:50 +00:00
kamil 55506a14cd Fix typo cost -> host 2019-04-19 22:06:03 +00:00
mrg 660c4904e1 switch ia64 to GCC 7. scole@ commited a workaround for the one new problem.
this leaves ppc64 as the only GCC 6 port left.
2019-04-19 21:34:26 +00:00
mrg 6c9d474098 turn on MKCOMPAT for riscv64. 2019-04-18 20:11:57 +00:00
sevan dff360b2eb L2CAP 2019-04-17 22:38:14 +00:00
sevan 16ce5efe63 NVMM 2019-04-17 17:44:51 +00:00
sevan d4a1d0673f BCH DSF HFS ISL LIF ODE VXFS VXVM 2019-04-17 16:45:38 +00:00
sevan 7a56cab35b LZSS NC-SI NCSI ODM VPD 2019-04-17 14:06:48 +00:00
mrg 1ce78da3f1 enable EGL and glamor. partly from maya@.
for x86 and evbarm:
- install headers and libEGL
- install xorg-server glamoregl component
- link xorg drivers against gbm/egl

bonus fix:
- fix some wrongly marked compatx11file files


build tested on shark, sgimips, evbarm64-el, amd64 and i386.
run tested on radeon, intel and nvidia on amd64, including
'modesetting' driver on amd64.  however, my systems disable
it due to llvmpipe so i'm not sure what is happening.
2019-04-16 21:20:50 +00:00
sevan 92b94ad4f3 Indent to improve readability.
Add a description for log event.
2019-04-16 10:52:28 +00:00
sevan d249bc88a9 Provide a simpler config for a host which permits any traffic from the host out,
and small subset of traffic in (DHCP (v4 and v6), All ICMPv6, ICMP echo
requests, traceroute, mDNS).
2019-04-15 22:38:48 +00:00
maya 226aa51e27 Don't build compat libraries for riscv, for now. 2019-04-15 15:56:40 +00:00
abhinav 250b46e12d Split the examples into two separate literal sections
ok wiz@
2019-04-12 11:02:22 +00:00
kamil 58fc942043 Fix CVS Id 2019-04-11 17:46:32 +00:00
sevan bc3d9c27b1 s/ifnets/ifaddrs 2019-04-11 10:17:21 +00:00
sevan d421b01773 Revert previous & just use the inets function to handle both address families.
Heads up by <leot>
2019-04-11 09:59:24 +00:00
sevan ef38acce77 typo 2019-04-10 23:14:46 +00:00
sevan 3689214e37 Use a separate variable for IPv6.
Found with npfctl validate.
2019-04-10 23:13:02 +00:00
sevan 4dcf217b7e Switch out deprecated keywords.
Found with npfctl validate.
2019-04-10 23:00:43 +00:00
sevan ac5a071282 Add LLD & LLDD 2019-04-10 10:57:51 +00:00
wiz 80e17717f7 Bump date for previous. 2019-04-10 10:09:23 +00:00
tpaul cbc90ee457 Remove mention of SPLASHSCREEN_PROGRESS option.
It was (mostly) removed from the codebase in 2011.
2019-04-10 10:08:01 +00:00
sevan d3941fb0ac typo, you don't need to specify a prefix & mask 2019-04-10 00:18:39 +00:00
sevan 75e05bff3f Add instructions on how to determine the scheduler in use. 2019-04-09 13:53:52 +00:00
wiz 482a367e19 Remove superfluous comma. Try improving a sentence. Remove duplicate sentence. 2019-04-08 13:30:46 +00:00
maya 059f51c313 Update to reference the newer (committed long ago) API.
With comments from Rocky Hotas on netbsd-docs, thanks.
2019-04-08 13:04:54 +00:00
pgoyette f1af096dd8 Make explicit note that MODULE_CLASS_ANY should note be used as the
class of a MODULE().  MODULE_CLASS_ANY is intended only to indicate
a "wildcard" match when (auto)loading modules.
2019-04-07 22:32:10 +00:00
christos ac84be3749 Add -r so that we get the location of redefinitions 2019-04-07 19:32:24 +00:00
wiz 6dd0eaa656 Remove superfluous Pp. 2019-04-06 07:57:04 +00:00
wiz 86980933f2 Sort sections. Fix typo. Remove superfluous Pp. 2019-04-06 07:56:49 +00:00
wiz 5772cf82d8 Fix short description. 2019-04-06 07:56:19 +00:00
thorpej 91bfaeb675 Overhaul the API used to fetch and store individual memory cells in
userspace.  The old fetch(9) and store(9) APIs (fubyte(), fuword(),
subyte(), suword(), etc.) are retired and replaced with new ufetch(9)
and ustore(9) APIs that can return proper error codes, etc. and are
implemented consistently across all platforms.  The interrupt-safe
variants are no longer supported (and several of the existing attempts
at fuswintr(), etc. were buggy and not actually interrupt-safe).

Also augmement the ucas(9) API, making it consistently available on
all plaforms, supporting uniprocessor and multiprocessor systems, even
those that do not have CAS or LL/SC primitives.

Welcome to NetBSD 8.99.37.
2019-04-06 03:06:23 +00:00
maya 45fb16f000 Switch everyone to mesa 18. 2019-04-05 15:58:17 +00:00
maya a63f4c9283 Limit MKLLVMRT being enabled with MKX11 to x86. 2019-04-05 15:22:35 +00:00
maya a891433074 Frantically revert previous because of missing stuff 2019-04-05 15:11:31 +00:00
sevan 8e789fe3c6 WAFL 2019-04-05 15:07:42 +00:00
maya 6103ba0427 switch everyone to mesa 18. 2019-04-05 15:07:39 +00:00
mrg 36f30ad7ad switch hppa to GCC 7.
note vax atf fails same as GCC 6.  hppa mostly works but has an
atf issue also unrelated to the compiler version

note ia64 mostly builds, but the kernel fails earlier than GCC 6.
2019-04-04 21:31:28 +00:00
christos 5e8867daf8 vax "cough" works, with gcc-7 2019-04-03 21:41:21 +00:00
joerg b90b6db247 Use and enable MKLLVMRT for HAVE_MESA_VER=18. 2019-04-03 15:26:34 +00:00
joerg cf000f1761 Provide a default value of no for MKLLVMRT. 2019-04-03 15:23:29 +00:00
joerg 8e36148e18 Document MKLLVM. 2019-04-03 15:17:23 +00:00
joerg da48f03c8a Revert MKLLVMCMDS changes. 2019-04-03 15:12:44 +00:00
sevan 80430c6add CDL, LBNF, TBNF 2019-04-02 11:33:15 +00:00
sevan 9bf5ffe555 Add RBNF 2019-04-02 11:26:53 +00:00
sevan 36049516f6 Add ABNF and EBNF 2019-04-02 11:25:15 +00:00
uwe e20acc6e49 Oops, wrong millennium :) 2019-04-02 00:48:10 +00:00
uwe b367646132 JCL 2019-04-01 02:15:00 +00:00
sevan 1d406601f9 DOTADIW, ASP, AVB, BTM, IOM, IPCF, MI, SLIC, VFS 2019-03-30 14:42:21 +00:00
maxv 50c07460e3 Move NVMM in the "any" class, so that it can be enabled in GENERIC. Add
missing files in files.nvmm, and add NVMM (commented out) in the amd64
GENERIC. Remove the "caveats" section in the man page.
2019-03-28 19:00:40 +00:00
christos 9c552bddf4 re-enable jemalloc. 2019-03-28 15:45:23 +00:00