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