Commit Graph

15896 Commits

Author SHA1 Message Date
jmcneill f3cfa6f6ce Install ssh-copy-id(1) from the OpenSSH 8.0p1 portable distribution. 2019-06-01 13:21:27 +00:00
mrg aaea552db1 radeon_drv major was bumped. 2019-06-01 07:55:31 +00:00
maya 2c5ca21ea9 Omit mention of the boot prompt having an ACPI off option, as it was removed 2019-05-31 13:38:57 +00:00
christos 4f265e8e66 sort. 2019-05-26 21:04:56 +00:00
hannken 7ec1cb816f Add entries for the recent tests/lib/libcurses commit. 2019-05-26 20:01:07 +00:00
mlelstv b1f23fc946 Add experimental userland interface to IPMI driver. Currently, transactions
(like sensor readout) are locked, so that a userland program may interfere with
envsys operation.

To use this you need a program like ipmitool built with OpenIPMI support.
2019-05-18 08:38:00 +00:00
skrll 2c9023a65e Switch the kernel7.img RaspberryPi kernel in the armv7 image to GENERIC
and thus reducing the number of kernels built in an evbarmv7 release.
2019-05-18 07:33:10 +00:00
christos 72f0997774 Add a comment about iLO 2019-05-15 13:47:41 +00:00
christos 7c1902722a clang binaries are so much bigger. 2019-05-14 15:41:23 +00:00
uki 5e0b33a7be Change package name "-obsolete-" to "<category>-obsolete". It is a little step. 2019-05-13 08:38:45 +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 c975cf3b97 Undo previous 2019-05-11 13:41:52 +00:00
christos 914397cddf Add cpufunc.h 2019-05-11 13:04:40 +00:00
roy a876fb76fb Fix build with MKYP=no 2019-05-09 08:20:35 +00:00
isaki b040836639 Update manpages respond to isaki-audio2 branch. 2019-05-08 14:25:38 +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 114620fd30 Bump size to resolve build. 2019-05-06 17:20:38 +00:00
sevan 41dcfb613c Mark the set obsolete as well.
Heads up <jmcneill>
2019-05-04 17:03:39 +00:00
sevan b59b1793d5 sup.NetBSD.org is no longer around. 2019-05-03 11:29:06 +00:00
mlelstv e0c8918e3e Add man pages for Amiga clock chips 2019-05-01 06:47:45 +00:00
christos d75e0e3089 bump bind 2019-04-28 00:03:46 +00:00
kamil 0c003f5999 Add a C99 symbol to libm: nexttowardl
It's an alias for an already existing symbol nextafterl.

Patch obtained from <mgorny>

Detected by the LLVM buildbot breakage in tests.
2019-04-27 23:04:31 +00:00
skrll 7977da520a Add mount_cd9660 and sysctl 2019-04-26 18:25:08 +00:00
maya ff9d8a09c1 Add a test case for signbit.
(paranoia prior to a libm change)
2019-04-26 08:52:16 +00:00
maya 3cdbcb3e1b document cosl with MLINKS and in the man page 2019-04-25 23:17:24 +00:00
roy d73f7f4f61 Don't install YP rc.d files with MKYP=no 2019-04-25 08:56:21 +00:00
kamil 945ffcea06 Bump the libpthread(3) minor number to 4
Added C11 Threading library support.
2019-04-24 13:01:52 +00:00
kamil a9ca1710c0 Add a complete C11 threads(3) implementation
C11 Thread support library is a portable threading C API between OSs,
similar to std::threads in the C++ world.

The library is implemented as a thin shim over POSIX interfaces.

NetBSD implements the API as a part of the POSIX threading library
(libpthread(3)).

C11 threads(3) are in the process of making them an integral part
of the POSIX standard. The interface has been implemented in major
OSs and used with stopgap libraries for older versions of them.

C11 threading library is already used (with a stopgap implementation)
in the NetBSD distribution in MESA.

Original implementation by myself from 2016.

ATF tests are new and cover almost all interfaces.

Proposed on tech-userlevel@.
2019-04-24 11:43:19 +00:00
wiz 3229b961ff Fix typo. 2019-04-24 10:43:00 +00:00
roy 81b96f23a9 Don't install YP headers when MKYP=no 2019-04-24 10:26:08 +00:00
maya dc81fb4d95 Add awge(4) man page 2019-04-22 21:58:56 +00:00
maya 8d57144a9c Express more confidence in our ability to boot on hardware with ACPI
enabled and don't warn our users that it might not and already suggest
workarounds.

The ability to disable ACPI and SMP is still there, by dropping to
the boot prompt.
2019-04-22 13:27:39 +00:00
christos 045eecf05c bump libssh 2019-04-20 17:24:06 +00:00
mrg badcd40f23 - various updates for GCC 7 riscv definitions: -mabi and -march changed
- add missing LIBGCC_MACHINE_ARCH
- add the new ldscripts for riscv64 MKCOMPAT.
2019-04-18 10:07:07 +00:00
rin 1b7de8e902 Add missing ./var/db/dhcpcd 2019-04-18 03:50:12 +00:00
mrg 81f4fdd260 fix MKCOMPAT=no builds. 2019-04-17 07:55:33 +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
jmcneill 337dcfaf52 Remove sun50i support from 32-bit GENERIC. 2019-04-13 10:58:11 +00:00
alnsn 6ea52a40bd Add a symlink to /altroot/stand to help the kernel find modules. 2019-04-11 23:50:01 +00:00
uki 9b084d16c2 Fix "build.sh syspkgs" error when creating base-util-root package 2019-04-11 08:34:19 +00:00
christos a672382c55 adjust miniroot scripts to deal with the time prefix in dmesg 2019-04-10 14:52:53 +00:00
sevan 768ee5838e typo, pasto 2019-04-10 00:35:25 +00:00
sevan 967446d222 Include npf_boot rc.d scripts which loads an interim config early in boot.
By default /etc/default/npf.boot.conf which can be overriden by /etc/npf.boot.conf.
2019-04-10 00:32:15 +00:00
christos 7309e53737 bump 2019-04-07 20:28:55 +00:00
rin e0d0a92b2a Bump for recent Mesa update. 2019-04-07 05:29:00 +00:00
kamil 13a8069b3f Register t_ufetchstore.debug in distrib files 2019-04-06 12:34:30 +00:00
kamil 929bdb0fb7 Correct ustore(9) entry for MKCATPAGES=yes 2019-04-06 12:33:18 +00:00
kamil f8e2ee8875 Revert llvm -> llvmcmds unintended changes in distrib files 2019-04-06 09:33:07 +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
christos eca4585910 modernize, and avoid -a -o 2019-04-04 21:00:19 +00:00
christos 95c3b60f74 eXorcize and `` -> $() 2019-04-04 20:51:35 +00:00
kamil d6a1bc3f07 Upgrade indent(1)
Merge all the changes from the recent FreeBSD HEAD snapshot
into our local copy.

FreeBSD actively maintains this program in their sources and their
repository contains over 100 commits with changes.

Keep the delta between the FreeBSD and NetBSD versions to absolute
minimum, mostly RCS Id and compatiblity fixes.

Major chages in this import:

 - Added an option -ldi<N> to control indentation of local variable names.
 - Added option -P for loading user-provided files as profiles
 - Added -tsn for setting tabsize
 - Rename -nsac/-sac ("space after cast") to -ncs/-cs
 - Added option -fbs Enables (disables) splitting the function declaration and opening brace across two lines.
 - Respect SIMPLE_BACKUP_SUFFIX environment variable in indent(1)
 - Group global option variables into an options structure
 - Use bsearch() for looking up type keywords.
 - Don't produce unneeded space character in function declarators
 - Don't unnecessarily add a blank before a comment ends.
 - Don't ignore newlines after comments that follow braces.

Merge the FreeBSD intend(1) tests with our ATF framework.
All tests pass.

Upgrade prepared by Manikishan Ghantasala.
Final polishing by myself.
2019-04-04 15:22:13 +00:00
jmcneill edce60238f Re-enable efiboot for armv7 (thanks skrll@) 2019-04-04 14:26:39 +00:00
joerg da48f03c8a Revert MKLLVMCMDS changes. 2019-04-03 15:12:44 +00:00
christos 4a154d606e Give us a bit of breathing room since the calculated size of mkfs is not
working.
2019-04-03 11:29:39 +00:00
jmcneill d7a2d29c18 Turn off efiboot until we figure out why it fails on some boards. 2019-04-02 10:00:32 +00:00
christos 6772b6ffe7 need bigger clothes 2019-04-01 02:02:54 +00:00
christos f6a35b660e paleo diet is not working 2019-04-01 02:01:39 +00:00
christos 1d2d37be68 bump 2019-03-31 16:09:14 +00:00
jmcneill ba4377082a Install GENERIC ELF kernel as /netbsd for EFI booting 2019-03-30 13:43:52 +00:00
jmcneill 753fbe4bcd Switch to efiboot 2019-03-30 13:37:45 +00:00
jmcneill 7bee52e9e0 Install bootarm.efi to boot partition 2019-03-30 13:07:57 +00:00
jmcneill c00f8285c0 Add bootarm.efi 2019-03-30 13:02:39 +00:00
christos a9dcd151d2 Bumpity bump bump 2019-03-29 16:08:06 +00:00
christos ad94cd5960 Bumpity bump bump 2019-03-29 16:06:28 +00:00
christos 226068a73b bumpity bump bump 2019-03-29 16:03:20 +00:00
christos 67177861a2 Dedup and add the small jemalloc implementation so our install media has
a chance to fit again.
2019-03-28 15:04:41 +00:00
pgoyette 538fa6a5ce Update sets lists for new srt(4) man page. 2019-03-26 12:22:07 +00:00
pgoyette aa88590260 Now that the if_srt module has a chance of working (ie, it now
actually attaches/detaches the cdevsw!), add the required srt
module to allow module autoload triggered by opening /dev/srtN

XXX As noted in the recent commit to if_srt.c, someone(tm) needs
XXX to create the /dev/srt* device nodes with major 179. :)
2019-03-26 00:36:14 +00:00
maxv ba0aa175c4 Remove compat_osf1, discussed on tech-kern@. 2019-03-25 19:24:29 +00:00
pgoyette 9c4fa8bcb0 Add a loadable module for tap(4).
The code was already modularized, we simply didn't build the loadable
module.

Note also that since the tap(4) device can be reasonably accessed by
either creating a  device instance (using ifconfig(8)) or by opening
/dev/tap, we need to create both if_tap.kmod and tap.kmod (similar to
what is done with tun(4)).
2019-03-24 11:20:26 +00:00
rin 37add47636 Fix MKCOMPAT=no build for sparc64;
Remove duplicate entry for ./usr/include/g++/bits/sparc.

Reported by K. Schreiner.
2019-03-24 01:16:43 +00:00
uki 223e0973b5 give syspkg names to "-unknown-" files under comp category 2019-03-22 11:09:43 +00:00
uki 0eb9388fa1 give syspkg names to -unknown- files under debug category 2019-03-21 07:44:05 +00:00
mrg 18e2edb50a split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no"
- move HAVE_MESA_VER earlier so we can detect mesa 18 and enable
  MKLLVM on platforms that need it
- move the clang commands and headers into llvmcmds group
- only build the clang specific LLVM libraries if MKLLVMCMDS != "no"

much of this work came from maya@'s github commit
f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER
and llvmcmds vs MKCLANG.


build tested on several platforms and on amd64 and i386 with several
different build options (clang build, gcc build, gcc build with llvm
libs).
2019-03-20 22:51:37 +00:00
mrg e5309b49fe bump libstdc++.so.
unfortunately, we attempted to do this for netbsd-8 but we did
not actually end up having any ABI incompatibility with that,
as turning off dual ABI in libstdc++ means *only* enabling the
old ABI.  however, enabling dual ABI with C11 defaults (ie,
a forward looking ABI) *is* an ABI-change for some special
cases and thus we should have bumped this a couple of weeks
ago when we re-enabled dual ABI.

call this "nb3 20190319".

mknative-gcc regen all switched ports and almost all of the
unswitched ports.
2019-03-20 05:09:26 +00:00
wiz 384f11b278 Revert previous.
The lines look like misapplied patches but I'm told they are correct.
2019-03-18 22:40:44 +00:00
wiz 4c0258419d Remove weird lines from set lists. 2019-03-18 09:03:08 +00:00
tnn 7833eefc68 add ssdfb(4) manual page 2019-03-17 00:35:09 +00:00
mrg d0e870f3ff properly mark libmesa_dri.so obsolete in mesa18 x86 builds. 2019-03-15 07:03:36 +00:00
mrg 8eb0252f3f libmesa_dri.so is obsolete in mesa18 for x86 as well. 2019-03-15 04:26:13 +00:00
christos 1f8a4877c0 lint library for jemalloc 2019-03-12 23:51:40 +00:00
christos ea88c8a037 lint library for vdpau 2019-03-12 23:50:56 +00:00
christos 814a39d929 fix pasto (gnumalloc vs jemalloc) 2019-03-12 16:50:35 +00:00
christos 14448cb4eb Add libjemalloc.so 2019-03-12 15:10:43 +00:00
martin dbd8f353e1 Add libvdpau_g.a here as well 2019-03-12 10:32:35 +00:00
mrg f19fc818b7 move the mesa 18 khrplatform.h header into xcomp/mi. 2019-03-12 03:37:23 +00:00
kamil 6167c1c8b0 Register ./usr/X11R7/lib/libvdpau_g.a in md.amd64 sets
This unbreaks the build.
2019-03-11 17:50:19 +00:00
mrg d8f51e97eb install transset. 2019-03-11 09:20:13 +00:00
mrg 0b5c7c926a fix path to khrplatform.h 2019-03-11 08:05:18 +00:00
nakayama f4cc5cb728 Install new files also to etc/fonts/conf.avail. 2019-03-11 05:05:31 +00:00
christos c5ac9f1c90 add vdpau to evbarm 2019-03-10 22:00:37 +00:00
mrg 9f50906983 libvdpau pkg-config file is called vdpau.pc.
this does not need a special rule, just to be named correctly.
2019-03-10 12:44:58 +00:00
mrg f4e2645dc0 - build and install libvdpau and x86 and evbarm.
- add khrplatform.h for mesa_ver=18 platforms.

need to enable libvdpau.pc generation (needs special rules)


this mostly comes from maya in the first one, and a small part
of the second:

commit 48eb746983a5a7967fba221e7b167808af36f44a
Author: Maya Rashish <maya@NetBSD.org>
Date:   Sun Feb 24 09:31:22 2019 +0200

    More of vdpau. Cogs spin.

commit d9fbba8f61a43648d32f160c5fa62626788566ff
Author: Maya Rashish <maya@NetBSD.org>
Date:   Sat Feb 23 22:36:37 2019 +0200

    Adjust for MesaLib 18.

    Build llvmpipe driver on x86 (the driver itself is x86-only).
    build llvm on all x86, even on GCC builds.
    galahad driver removed (upstream).
    Don't build mesa 7 at all.
2019-03-10 11:18:02 +00:00
mrg 21af34482f convert make's HAVE_MESA_VER into mesa_ver for set lists 2019-03-10 11:04:08 +00:00
kamil fedd7fc74d Fix MKCATPAGES=yes build
Register missing files in distribution sets.
2019-03-09 18:38:34 +00:00
christos e3941ca589 html3 suffixes are .html 2019-03-09 04:57:47 +00:00
mrg f0807ebf4a add html pages to match the previous (not tested) 2019-03-08 23:10:52 +00:00
mrg e57d0e2bad mark 30-urw-aliases.conf as obsolete. 2019-03-08 12:21:03 +00:00
mrg 9aa8af5455 bump amdgpu_drv.so major. 2019-03-08 12:18:41 +00:00
mrg 2205ec8c8a - install fontconfig 2.13.1 files and new fc-conflist
- move libuuid_ul stuff into its srcs.mk and link directly into libfontconfig.
- update reachover
- update man page list
2019-03-08 09:58:23 +00:00
rin 89488e27f3 bump libc minor 2019-03-04 23:03:10 +00:00
maya 614738f57c Install more libdrm nouveau headers.
These will be used by mesa 18.
2019-03-03 17:52:32 +00:00
jmcneill 64fbb2204e Add Amlogic dtb files to arm64.img 2019-03-03 11:44:18 +00:00
isaki 8116c33ceb Add ATF tests for __sync_* functions instead of all_sync_ops_linkable.c 2019-02-26 10:01:40 +00:00
rin b991ad92fc Install unpigz(1). 2019-02-26 07:31:49 +00:00
kamil 89fc1fda14 Register missing CAT page spi.0 in distribution files 2019-02-25 10:25:40 +00:00
christos d40d641d38 update for new bind 2019-02-24 20:06:43 +00:00
mlelstv ed3650807a add missing debug file for kcov. 2019-02-23 11:23:07 +00:00
mlelstv 975ce0ba8d Add userland driver to spi framework.
Previously spi would configure the controller to use the lowest speed of
all connected devices since the kernel started and to fail attempted mode
changes. This is now improved to keep individual modes and speeds for each
slave and to reconfigure the controller as necessary for each transfer.

Added man page for spi(9).
2019-02-23 10:43:25 +00:00
kamil 0fe7e51662 Add KCOV - kernel code coverage tracing device
The KCOV driver implements collection of code coverage inside the kernel.
It can be enabled on a per process basis from userland, allowing the kernel
program counter to be collected during syscalls triggered by the same
process.

The device is oriented towards kernel fuzzers, in particular syzkaller.

Currently the only supported coverage type is -fsanitize-coverage=trace-pc.

The KCOV driver was initially developed in Linux. A driver based on the
same concept was then implemented in FreeBSD and OpenBSD.

Documentation is borrowed from OpenBSD and ATF tests from FreeBSD.

This patch has been prepared by Siddharth Muralee, improved by <maxv>
and polished by myself before importing into the mainline tree.

All ATF tests pass.
2019-02-23 03:10:05 +00:00
tsutsui 60282a8efb Explicitly use ${TOOL_AWK} instead of system's awk. 2019-02-22 22:20:18 +00:00
tsutsui 9541ec522c Reduce diffs between common and amd64 uefi Makefile.bootimage files.
No functional change.
2019-02-22 22:13:58 +00:00
sevan f1b263c7a6 Document the netbsd-POWERMAC_G5 and netbsd-POWERMAC_G5.MP kernels. 2019-02-20 00:10:26 +00:00
rin 2f668af971 Belatedly add debugging symbols for t_atomic_*. 2019-02-18 00:42:54 +00:00
isaki ecae8bc568 Add ATF tests for atomic_ops(3). 2019-02-17 12:24:17 +00:00
mrg e5f4a8fa1d ensure that all include dirs are created before make includes runs.
separate the compat vs per-arch -ness of the mtree lists.  merge the
mips64 mtree files into a single file.
2019-02-17 05:29:08 +00:00
christos dcaaa9c384 get rid of binutils=227-specific files. 2019-02-14 20:42:40 +00:00
wiz 721279f428 Sort, and add a couple obsolete files for binutils=231. 2019-02-14 12:49:28 +00:00
gson 7f592895ee Bump pmax install ramdisk size by another 100k, as 3500k is no longer
enough with GCC 7.
2019-02-13 07:55:33 +00:00
mrg 3b030d46ce openssl/store.h is installed by openssl 1.1, don't obsolete it every build. 2019-02-10 04:03:03 +00:00
mrg 036a48a6e4 run this through sort -u. removes a few duplicates and fixes order. 2019-02-09 23:26:35 +00:00
mrg 1383461bd0 mark ./usr/include/g++/bits/aarch64/c++config.h and
./usr/include/g++/bits/arm/c++config.h as "libstdcxx" not "gcc=6".
2019-02-09 02:15:05 +00:00
mrg c39df26c59 add new t_libgomp test. 2019-02-09 00:14:43 +00:00
mrg 503eacff30 bump ramdisk sizes by 100kb for GCC 7 bloaty. 2019-02-07 23:11:10 +00:00
mrg bcf3b19768 - don't use arm unwind code for netbsd/earm. conflicts with native unwind. 2019-02-07 10:45:48 +00:00
mrg 3a525b6945 bump ramdisk sizes to cope with GCC 7 bloat. 2019-02-07 04:33:58 +00:00
mrg 1c4493c3a7 fix mips64 GCC 7 builds. 2019-02-07 00:04:56 +00:00
rin 3b61790727 Add ure(4): RealTek RTL8152/RTL8153 10/100/Gigabit USB Ethernet device.
Ported from OpenBSD. Support for RX/TX checksum offload added by myself.
2019-02-06 11:55:05 +00:00
mrg 07c9782f50 pply zlib hack for gcc 7 here too (4th occurance!) 2019-02-06 09:17:18 +00:00
mrg 8bf484fa75 bump image size by 1/8th of an MB. 2019-02-06 07:51:20 +00:00
mrg e1052b82ae - clean the .tmp kernel targets as well 2019-02-06 07:33:08 +00:00
mrg f68b80937a add gcc-7 specific header. 2019-02-05 13:57:25 +00:00
maxv ed8fc6e9ad Add 12 tests for libnvmm's I/O Assist. 2019-02-05 13:00:03 +00:00
mrg fe9dd32d6b add new gcc7 arm headers: arm_cmse.h and arm_fp16.h 2019-02-05 10:54:14 +00:00
mrg acfd4d5491 mark ./usr/include/g++/bits/sparc and ./usr/include/g++/bits/sparc64
subdirs as non-compat.
2019-02-05 06:14:55 +00:00
mrg 88c4e4870c lto1 and lto-wrapper are part of gcccmds set. 2019-02-04 03:26:27 +00:00
martin b65e77441f Add debug info for new ksem test 2019-02-03 13:01:57 +00:00
pgoyette cd454b2473 Update sets lists for new compat_netbsd32_raid module 2019-02-03 08:02:58 +00:00
mrg 0033ffe5d3 put g++/debug/{assertions,helper_functions,stl_iterator}.h back in the
normal gcc set, since we have it for gcc6 and gcc7.

should fix builds.  reported by moof, but i also see 47 builds failed
on HEAD on the latest build report so far.
2019-02-03 03:28:04 +00:00
thorpej 68e270a267 Implement support for "pshared" POSIX semaphores.
Fixes lib/53273 (and Firefox's multi-process tab feature).
2019-02-03 03:20:23 +00:00
mrg 2d1f11de34 - add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan
- add missing header files fpr gcc=7
- add some missing gcc=5 obsolete entries
- create ./usr/include/dev/bluetooth in mtree not make, and move it into the
  base set where all other directories are.
2019-02-02 22:39:32 +00:00
christos b38e44ea7c threadpool needs rump 2019-01-27 16:32:52 +00:00
maxv 65d06f3f0e Remove the satlink driver. It was disabled everywhere, had no man page and
no use either. Spotted by thorpej in PR/21345, ok christos.
2019-01-27 08:53:28 +00:00
dholland d5bcf4cdfb fix duplicated chunk from merge 2019-01-27 04:21:26 +00:00
pgoyette d91f98a871 Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
christos 78928445f5 PR/53908: Alex Raschi: Test that require modules belong in modules; move the
threadpool test from kernel to modules.
2019-01-25 18:33:58 +00:00
mrg 29b7d8b58b adjust libstdc++ headers for gcc7. 2019-01-24 21:51:15 +00:00
kamil 8059cc86d2 Fix MKCATPAGES=yes build
Register vboxvideo.0 for i386 and amd64 sets.
2019-01-22 03:11:32 +00:00
jmcneill 918e5fb8e9 No need to specify root and console bootargs on amlogic 2019-01-21 16:28:39 +00:00