Module Name:src
Committed By: kamil
Date: Thu Jan 21 18:09:10 UTC 2021
Modified Files:
src/share/misc: acronyms.comp
Log Message:
Add SRTP (Secure Real-time Transport Protocol)
To generate a diff of this commit:
cvs rdiff -u -r1.318 -r1.319 src/share/misc/acronyms.comp
Module Name:src
Committed By: kamil
Date: Thu Jan 21 17:58:56 UTC 2021
Modified Files:
src/share/misc: acronyms.comp
Log Message:
Add RTP (Real-time Transport Protocol)
To generate a diff of this commit:
cvs rdiff -u -r1.317 -r1.318 src/share/misc/acronyms.comp
Please
Module Name:src
Committed By: kamil
Date: Thu Jan 21 17:53:05 UTC 2021
Modified Files:
src/share/misc: acronyms.comp
Log Message:
Add PBX (private branch exchange)
To generate a diff of this commit:
cvs rdiff -u -r1.316 -r1.317 src/share/misc/acronyms.comp
Please note
Module Name:src
Committed By: kamil
Date: Mon Nov 30 14:27:23 UTC 2020
Modified Files:
src/etc: man.conf
Log Message:
man.conf(5): Drop support for .me files
The .me troff macros are unused for any known man-pages.
To generate a diff of this commit:
cvs rdiff -u -r1.37
Module Name:src
Committed By: kamil
Date: Fri Nov 27 16:42:00 UTC 2020
Modified Files:
src/lib/libc/sys: pipe.2
Log Message:
Refine the documentation
Sort includes.
Correct the historical note, pipe first appeared in AT UNIX v3.
Document ENOMEM.
To generate a diff of
Module Name:src
Committed By: kamil
Date: Wed Nov 11 11:54:42 UTC 2020
Modified Files:
src/games/warp: warp.c
Log Message:
Fix the old leftover license note
Larry Wall: "I outgrew commercial-free licensing about 30 years ago."
To generate a diff of this commit:
cvs
Module Name:src
Committed By: kamil
Date: Tue Nov 10 21:47:49 UTC 2020
Modified Files:
src: BUILDING
src/distrib/sets: comments deps descrs sets.subr
src/distrib/sets/lists/base: mi
src/distrib/sets/lists/comp: mi
Module Name:src
Committed By: kamil
Date: Tue Nov 10 11:29:29 UTC 2020
Removed Files:
src/games/warp: smap.0 smap.1 smap.2 smap.3 smap.4 smap.5 smap.6 smap.7
Log Message:
Remove the smap.* files
They are generated during the build.
To generate a diff of this commit:
Module Name:src
Committed By: kamil
Date: Tue Nov 10 10:31:48 UTC 2020
Modified Files:
src/etc/mtree: NetBSD.dist.base
Log Message:
+ ./usr/share/games/warp
To generate a diff of this commit:
cvs rdiff -u -r1.226 -r1.227 src/etc/mtree/NetBSD.dist.base
Please note that
Module Name:src
Committed By: kamil
Date: Tue Nov 10 08:49:09 UTC 2020
Modified Files:
src/distrib/sets/lists/base: mi
src/distrib/sets/lists/debug: mi
src/distrib/sets/lists/games: mi
src/games: Makefile
src/games/warp: Makefile config.h
and license to BSD-2-clause NetBSD-style.
- *
- * Signed-off-by: Larry Wall
- * Signed-off-by: Kamil Rytarowski
+/* Header: EXTERN.h,v 7.0.1.1 86/12/12 16:46:50 lwall Exp
*
+ * Log: EXTERN.h,v
* Revision 7.0.1.1 86/12/12 16:46:50 lwall
* Guarded the undefs.
*
Index: src/games/warp/INTERN.h
Module Name:src
Committed By: kamil
Date: Mon Nov 9 12:12:17 UTC 2020
Modified Files:
src/distrib/syspkg/sets/comp: Makefile
src/distrib/syspkg/sets/games: Makefile
src/distrib/syspkg/sets/man: Makefile
src/distrib/syspkg/sets/text: Makefile
Module Name:src
Committed By: kamil
Date: Mon Nov 9 01:07:04 UTC 2020
Modified Files:
src/etc/mtree: NetBSD.dist.Xorg NetBSD.dist.base
Log Message:
Remove the catman directories
No longer relevant after the MKCATPAGES removal.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: kamil
Date: Mon Nov 9 01:05:52 UTC 2020
Modified Files:
src/distrib/sets: comments deps descrs
src/distrib/sets/lists/base: mi
src/distrib/sets/lists/comp: mi
src/distrib/sets/lists/games: mi
Module Name:src
Committed By: kamil
Date: Mon Nov 9 00:46:00 UTC 2020
Modified Files:
src/games/fortune/datfiles: fortunes
Log Message:
Revert to the original phrasing, but remove the man 8 section reference.
catman is a historical Unix tool.
To generate a diff of
Module Name:src
Committed By: kamil
Date: Sun Nov 8 17:37:30 UTC 2020
Modified Files:
src/games/fortune/datfiles: fortunes
Log Message:
catman(8) is a past thing
To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 src/games/fortune/datfiles/fortunes
Please
Module Name:src
Committed By: kamil
Date: Sun Nov 8 16:47:59 UTC 2020
Modified Files:
src/distrib/sets/lists/comp: mi
Log Message:
Move the html9/psref* files from comp-sys-catman to comp-sys-htmlman
To generate a diff of this commit:
cvs rdiff -u -r1.2363 -r1.2364
Module Name:src
Committed By: kamil
Date: Sun Nov 8 15:19:18 UTC 2020
Modified Files:
src/share/mk: bsd.README
Log Message:
Stop mentioning the support for cat pages
To generate a diff of this commit:
cvs rdiff -u -r1.413 -r1.414 src/share/mk/bsd.README
Please note
Module Name:src
Committed By: kamil
Date: Sun Nov 8 14:55:26 UTC 2020
Modified Files:
src/share/mk: bsd.own.mk
Log Message:
Remove the MKCATPAGES remnants
To generate a diff of this commit:
cvs rdiff -u -r1.1231 -r1.1232 src/share/mk/bsd.own.mk
Please note that diffs
Module Name:src
Committed By: kamil
Date: Sun Nov 8 14:52:36 UTC 2020
Modified Files:
src: BUILDING
src/distrib/sets: sets.subr
src/doc: BUILDING.mdoc
src/share/man/man5: mk.conf.5
src/share/mk: bsd.README bsd.man.mk bsd.own.mk
Log
Module Name:src
Committed By: kamil
Date: Sat Oct 24 07:03:01 UTC 2020
Modified Files:
src/etc/mtree: NetBSD.dist.base
Log Message:
Register the usr/share/gdb dir
To generate a diff of this commit:
cvs rdiff -u -r1.224 -r1.225 src/etc/mtree/NetBSD.dist.base
Please note
Module Name:src
Committed By: kamil
Date: Sat Oct 24 05:01:58 UTC 2020
Modified Files:
src/distrib/sets/lists/base: mi
src/distrib/sets/lists/comp: mi
src/external/gpl3/gdb/bin/gdb: Makefile
Log Message:
Install the NetBSD XML syscall definitions
To
Module Name:src
Committed By: kamil
Date: Tue Oct 20 23:27:58 UTC 2020
Modified Files:
src/share/man/man3: queue.3
src/sys/sys: queue.h
Log Message:
Remove the CIRCLEQ API from queue(3)
It was marked deprecated in NetBSD 7 and already removed from
FreeBSD in 2000
Module Name:src
Committed By: kamil
Date: Mon Oct 19 22:33:53 UTC 2020
Modified Files:
src/lib/libc/arch/aarch64/sys: __sigtramp2.S
Log Message:
Restore SP from mcontext
Improves unwinding of multiple frames without frame pointer.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: kamil
Date: Mon Oct 19 15:25:58 UTC 2020
Modified Files:
src/share/legal: COPYRIGHT
Log Message:
Remove advertising clause from the code distributed from UCB
Follow ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
To generate
Module Name:src
Committed By: kamil
Date: Mon Oct 19 15:07:47 UTC 2020
Modified Files:
src/sys/kern: sys_ptrace.c
Log Message:
This file does not contain any code written by cgd@
Delete the BSD 4-clause license.
To generate a diff of this commit:
cvs rdiff -u -r1.8
Module Name:src
Committed By: kamil
Date: Mon Oct 19 14:52:19 UTC 2020
Modified Files:
src/sys/kern: sys_ptrace.c sys_ptrace_common.c
Log Message:
Rollback unintended changes in the previous commit
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8
Module Name:src
Committed By: kamil
Date: Mon Oct 19 14:47:01 UTC 2020
Modified Files:
src/sys/kern: sys_ptrace.c sys_ptrace_common.c
Log Message:
Remove obsolete references to 4.4BSD papers
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
Module Name:src
Committed By: kamil
Date: Mon Oct 19 11:31:02 UTC 2020
Modified Files:
src/lib/libc/arch/i386/sys: __sigtramp2.S
Log Message:
Restore ESP from mcontext
Improves unwinding of multiple frames without base pointer.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: kamil
Date: Mon Oct 19 11:29:26 UTC 2020
Modified Files:
src/lib/libc/arch/x86_64/sys: __sigtramp2.S
Log Message:
Restore RSP from mcontext
Fixes unwinding of multiple frames without base pointer.
Patch by: Nikhil Benesch via PR lib/55719
Module Name:src
Committed By: kamil
Date: Wed Oct 14 14:02:43 UTC 2020
Modified Files:
src/external/gpl3/gdb/dist/gdb/nat: fork-inferior.c
Log Message:
Limit the switch_to_thread() calls in startup_inferior()
Do not jump over the threads during the startup unless we
Module Name:src
Committed By: kamil
Date: Tue Oct 13 13:56:34 UTC 2020
Modified Files:
src/usr.sbin/ypserv/ypserv: ypserv_db.c
Log Message:
Convert the CIRCLEQ (from sys/queue.h) usage to TAILQ
The CIRCLEQ API from sys/queue.h is deprecated since NetBSD 7 and is
already
Module Name:src
Committed By: kamil
Date: Tue Oct 13 01:59:55 UTC 2020
Modified Files:
src/lib/libc/arch/aarch64: genassym.cf
src/lib/libc/arch/aarch64/sys: __sigtramp2.S
Log Message:
Decorate the aarch64 signal trampoline with CFI attributes easing unwinding
is derived from software contributed to The NetBSD Foundation
-# by Kamil Rytarowski or Moritz Systems Technology Company Sp. z o.o.
+# by Kamil Rytarowski for Moritz Systems Technology Company Sp. z o.o.
#
# Redistribution and use in source and binary forms, with or without
# modification
oftware contributed to The NetBSD Foundation
+# by Kamil Rytarowski or Moritz Systems Technology Company Sp. z o.o.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of
Module Name:src
Committed By: kamil
Date: Mon Oct 12 21:33:46 UTC 2020
Modified Files:
src/lib/libc/arch/x86_64: genassym.cf
Log Message:
Add CVS Id
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libc/arch/x86_64/genassym.cf
Please note that diffs
Module Name:src
Committed By: kamil
Date: Mon Oct 12 17:55:54 UTC 2020
Modified Files:
src/lib/libc/arch/x86_64: Makefile.inc
src/lib/libc/arch/x86_64/sys: __sigtramp2.S
Added Files:
src/lib/libc/arch/x86_64: genassym.cf
Log Message:
Decorate the x86_64
Module Name:src
Committed By: kamil
Date: Tue Oct 6 23:28:13 UTC 2020
Modified Files:
src/external/gpl3/gdb/dist/bfd: config.bfd
Log Message:
Replace local patches adding NetBSD/aarch64 support with the upstream one
Cherry-pick:
>From
Module Name:src
Committed By: kamil
Date: Tue Oct 6 23:14:47 UTC 2020
Modified Files:
src/external/gpl3/gdb/dist/gdb: inf-ptrace.c nbsd-nat.c
Log Message:
Undo local patches
They are no longer needed (and are wrong).
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: kamil
Date: Tue Oct 6 22:17:42 UTC 2020
Modified Files:
src/external/gpl3/gdb/dist/gdb: nbsd-tdep.c
Log Message:
Remove NFC local delta
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gdb/dist/gdb/nbsd-tdep.c
Module Name:src
Committed By: kamil
Date: Tue Oct 6 22:14:41 UTC 2020
Modified Files:
src/external/gpl3/gdb/dist/gdb: ppc-nbsd-tdep.c
Log Message:
Fix typo
Remove delta with upstream.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6
:00 2001
From: Kamil Rytarowski
Date: Wed, 23 Sep 2020 04:20:05 +0200
Subject: [PATCH] Preinitialize the sockaddr_un variable to zero
Don't pass random sun_len for the BSD's,
zero the whole structure as recommended for portability.
Reported by Coverity.
gdbsupport/ChangeLog:
* agent
Module Name:src
Committed By: kamil
Date: Tue Oct 6 21:54:01 UTC 2020
Modified Files:
src/external/gpl3/gdb/dist/gnulib/import/m4: mbrtowc.m4
Log Message:
Undo local NFC patch
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 \
Module Name:src
Committed By: kamil
Date: Tue Oct 6 21:49:22 UTC 2020
Modified Files:
src/external/gpl3/gdb/dist/libiberty: make-temp-file.c
Log Message:
Undo local patch having no impact
/tmp is picked from P_tmpdir earlier.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: kamil
Date: Tue Oct 6 21:39:53 UTC 2020
Modified Files:
src/external/gpl3/gdb/dist/bfd: netbsd-core.c
Log Message:
Undo local NFC patch
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9
Cherry-pick and adapt:
>From 2a9ce60de98e53198047daaeeec3cf09ece4e693 Mon Sep 17 00:00:00 2001
From: Kamil Rytarowski
Date: Fri, 2 Oct 2020 16:13:09 +0200
Subject: [PATCH] [compiler-rt] [netbsd] Improve the portability of
ThreadSelfTlsTcb
Use __lwp_gettcb_fast() and __lwp_getprivate_f
Module Name:src
Committed By: kamil
Date: Thu Oct 1 18:34:06 UTC 2020
Modified Files:
src/doc: RESPONSIBLE
Log Message:
Reset the entries for drochner and dsl
i386 and amd64 are now maintained by core.
To generate a diff of this commit:
cvs rdiff -u -r1.125 -r1.126
Module Name:src
Committed By: kamil
Date: Thu Oct 1 18:23:29 UTC 2020
Removed Files:
src/doc: TODO.sanitizers
Log Message:
Remove
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r0 src/doc/TODO.sanitizers
Please note that diffs are not public domain; they are
Module Name:src
Committed By: kamil
Date: Thu Oct 1 18:21:11 UTC 2020
Removed Files:
src/doc: TODO.ptrace
Log Message:
Drop TODO.ptrace
The remaining issues are mostly tracked in the ATF ptrace tests and GDB
or LLDB test-suite.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: kamil
Date: Thu Oct 1 18:19:20 UTC 2020
Modified Files:
src/doc: TODO.sanitizers
Log Message:
Drop TODO.sanitizers
The LLVM work is merged mostly to GCC.
The remaining work is not worth tracking here and is restricted mostly to
fixing bugs
Module Name:src
Committed By: kamil
Date: Thu Sep 24 03:06:01 UTC 2020
Modified Files:
src/external/gpl3/gdb/bin/gdbserver: Makefile
Log Message:
Make gdbserver almost work
The only missing thing is the lack of generated version.c.
To generate a diff of this commit:
Module Name:src
Committed By: kamil
Date: Wed Sep 23 23:39:18 UTC 2020
Modified Files:
src/share/mk: bsd.own.mk
Log Message:
Switch GDB on i386 to 1100
Confirmed to build and work.
To generate a diff of this commit:
cvs rdiff -u -r1.1220 -r1.1221
Module Name:src
Committed By: kamil
Date: Tue Sep 22 01:52:16 UTC 2020
Modified Files:
src/include: link_elf.h
Log Message:
Remove duplicate word in a comment
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/include/link_elf.h
Please note that diffs
Module Name:src
Committed By: kamil
Date: Tue Sep 22 01:09:33 UTC 2020
Modified Files:
src/distrib/sets/lists/debug: mi
src/distrib/sets/lists/tests: mi
src/tests/libexec/ld.elf_so: Makefile
Added Files:
src/tests/libexec/ld.elf_so: t_rtld_r_debug.c
Module Name:src
Committed By: kamil
Date: Tue Sep 22 00:41:28 UTC 2020
Modified Files:
src/libexec/ld.elf_so: rtld.c
Log Message:
Correct r_ldbase valuse
It shall be the relocbase value, not linkmap.
To generate a diff of this commit:
cvs rdiff -u -r1.206 -r1.207
Module Name:src
Committed By: kamil
Date: Mon Sep 21 16:12:16 UTC 2020
Modified Files:
src/doc: CHANGES
Log Message:
ld.so(1): Upgrade r_debug to the protocol version 1.
To generate a diff of this commit:
cvs rdiff -u -r1.2740 -r1.2741 src/doc/CHANGES
Please note that
Module Name:src
Committed By: kamil
Date: Mon Sep 21 16:08:57 UTC 2020
Modified Files:
src/include: link_elf.h
src/libexec/ld.elf_so: load.c rtld.c rtld.h
Log Message:
Upgrade the SVR4 RTLD r_debug protocol to version 1
Changes:
- Add a new field r_ldbase in the
Module Name:src
Committed By: kamil
Date: Mon Sep 21 02:20:27 UTC 2020
Modified Files:
src/include: link_elf.h
Log Message:
Refine the documentation of r_debug
Obtained from OpenBSD link.h r.1.15.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
:
commit 0008fb343704bafc3469703be930b8a65d7c47fa
Author: Kamil Rytarowski
Date: Mon Sep 14 10:10:49 2020 +0200
[compiler-rt] [netbsd] Use internal_ptrace() instead of ptrace()
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 \
src/external/gpl3/gcc/dist/libsanitizer
Module Name:src
Committed By: kamil
Date: Thu Sep 17 15:42:17 UTC 2020
Modified Files:
src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common:
sanitizer_stoptheworld_netbsd_libcdep.cc
Log Message:
Undo setting _KERNTYPES
The sparc ptrace(2) headers were
Module Name:src
Committed By: kamil
Date: Mon Sep 14 15:17:53 UTC 2020
Modified Files:
src/tests/usr.bin/c++: t_tsan_data_race.sh
t_tsan_heap_use_after_free.sh t_tsan_lock_order_inversion.sh
t_tsan_locked_mutex_destroy.sh t_tsan_signal_errno.sh
Module Name:src
Committed By: kamil
Date: Mon Sep 14 15:01:58 UTC 2020
Modified Files:
src/external/gpl3/gcc/lib/libasan: Makefile
src/external/gpl3/gcc/lib/liblsan: Makefile
src/external/gpl3/gcc/lib/libtsan: Makefile
Module Name:src
Committed By: kamil
Date: Mon Sep 14 14:56:43 UTC 2020
Modified Files:
src/external/gpl3/gcc/dist/libsanitizer/tsan: tsan_rtl_amd64.S
Log Message:
Undo local patch adding GNU-stack
This is unneeded on NetBSD.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: kamil
Date: Mon Sep 14 14:33:01 UTC 2020
Modified Files:
src/external/gpl3/gcc/lib/libtsan: Makefile
Removed Files:
src/external/gpl3/gcc/lib/libtsan: tsan_rtl_unimpl.cc
Log Message:
Avoid using dummy tsan_rtl_unimpl.cc
Instead of
Module Name:src
Committed By: kamil
Date: Mon Sep 14 11:56:01 UTC 2020
Modified Files:
src/external/gpl3/gcc/dist/libsanitizer/tsan: tsan_interceptors.cc
Log Message:
Catch unsupported LONG_JMP_SP_ENV_SLOT
A variation of this patch is pending upstream:
Module Name:src
Committed By: kamil
Date: Mon Sep 14 09:47:43 UTC 2020
Modified Files:
src/sys/arch/sparc/include: ptrace.h
Log Message:
Switch from register_t to unsigned long int
Removes dependency on _KERNTYPES.
To generate a diff of this commit:
cvs rdiff -u -r1.15
Module Name:src
Committed By: kamil
Date: Sun Sep 13 03:43:16 UTC 2020
Modified Files:
src/distrib/sets/lists/base: shl.mi
src/distrib/sets/lists/comp: mi shl.mi
src/distrib/sets/lists/debug: mi
Log Message:
Currently restrict GCC TSan files to gcc=9
To
Module Name:src
Committed By: kamil
Date: Sun Sep 13 03:03:57 UTC 2020
Modified Files:
src/doc: CHANGES
Log Message:
gcc(1): Install TSan for 64bit CPUs.
To generate a diff of this commit:
cvs rdiff -u -r1.2737 -r1.2738 src/doc/CHANGES
Please note that diffs are not
Module Name:src
Committed By: kamil
Date: Sun Sep 13 03:00:12 UTC 2020
Modified Files:
src/external/gpl3/gcc/dist/libsanitizer/include/sanitizer:
netbsd_syscall_hooks.h
src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common:
Module Name:src
Committed By: kamil
Date: Sun Sep 13 02:37:32 UTC 2020
Modified Files:
src/distrib/sets/lists/base: shl.mi
src/distrib/sets/lists/comp: mi shl.mi
src/distrib/sets/lists/debug: mi shl.mi
src/external/gpl3/gcc/lib: Makefile
Module Name:src
Committed By: kamil
Date: Sat Sep 12 23:04:44 UTC 2020
Modified Files:
src/external/gpl3/gcc/lib/libtsan: Makefile
Log Message:
Always link TSan runtime with librt and libm
With these changes, TSan/amd64 works.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: kamil
Date: Sat Sep 12 22:52:24 UTC 2020
Modified Files:
src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common:
sanitizer_posix_libcdep.cc
Log Message:
Disable GetNamedMappingFd for NetBSD
Analogous logic is in LLVM rev.
Module Name:src
Committed By: kamil
Date: Sat Sep 12 22:24:22 UTC 2020
Modified Files:
src/external/gpl3/gcc/lib/libtsan: Makefile
Log Message:
Ignore unused functions in tsan_interceptors.cc
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
Module Name:src
Committed By: kamil
Date: Sat Sep 12 22:23:57 UTC 2020
Modified Files:
src/external/gpl3/gcc/dist/libsanitizer/tsan: tsan_interceptors.cc
Log Message:
Sync chunks of tsan_interceptors.cc with LLVM rev. 74760bb00fb9b78a2fe122
Sync tsan_interceptors.cc with
Module Name:src
Committed By: kamil
Date: Sat Sep 12 21:30:36 UTC 2020
Modified Files:
src/external/gpl3/gcc/dist/libsanitizer/tsan: tsan_interceptors.cc
Log Message:
Remove dead code block (from a local patch)
To generate a diff of this commit:
cvs rdiff -u -r1.9
Module Name:src
Committed By: kamil
Date: Sat Sep 12 16:44:41 UTC 2020
Modified Files:
src/sys/dev/tc: sticio.h
Log Message:
Restrict stic_xmap to the kernel namespace
Otherwise this header is not includable on ports without the definition
of NBPG. This fixes build of
change from:
commit 983d7ddd0b278b45d815cbac9197205b39c4860a
Author: Kamil Rytarowski
Date: Thu Jul 11 06:22:35 2019 +
Add NetBSD LSan support
Summary:
Combine few relatively small changes into one:
- implement internal_ptrace() and internal_clone() for NetBSD
- add
02519fc7a6f8c528f67975a9f78ce64dabf402b4
Author: Kamil Rytarowski
Date: Thu Sep 12 18:57:58 2019 +
Add getauxval() compat for NetBSD
Summary:
getauxval() is not available on NetBSD and there is no a direct equivalent.
Add a function that implements the same semantics with NetBSD
Module Name:src
Committed By: kamil
Date: Fri Sep 11 01:07:53 UTC 2020
Modified Files:
src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common:
sanitizer_linux.cc
Log Message:
Use sysctl to implement GetPageSize()
Cherry-pick code chunk from newer LLVM
3a189bac9bb111c9a59339015ab0d4e2fed735f4
Author: Kamil Rytarowski
Date: Thu Dec 19 03:21:46 2019 +0100
[compiler-rt] Enable SANITIZER_CAN_USE_PREINIT_ARRAY on NetBSD
.preinit_array is supported since 9.0.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 \
src/external
Cherry-pick and adapt:
commit fc356dcc11c10003ff22acff667b0a9f5e6c1e0f
Author: Kamil Rytarowski
Date: Tue Dec 24 20:33:54 2019 +0100
[compiler-rt] Adapt stop-the-world for ptrace changes in NetBSD-9.99.30
Handle PT_LWPNEXT for newer kernels and keep PT_LWPINFO for older ones
983d7ddd0b278b45d815cbac9197205b39c4860a
Author: Kamil Rytarowski
Date: Thu Jul 11 06:22:35 2019 +
Add NetBSD LSan support
Summary:
Combine few relatively small changes into one:
- implement internal_ptrace() and internal_clone() for NetBSD
- add support for stoptheworld
/libsanitizer/sanitizer_common:
sanitizer_platform_interceptors.h
Log Message:
Stop tracking atexit/__cxa_atexit/pthread_atfork allocations in LSan/NetBSD
Cherry-pick and adapt:
commit 8827047551570b7ed7088765c3de2a8cce6823b8
Author: Kamil Rytarowski
Date: Sat Sep 21 07:30:42 2019 +
/libsanitizer/sanitizer_common:
sanitizer_common_interceptors.inc
Log Message:
Add __lsan::ScopedInterceptorDisabler for strerror(3)
Cherry-pick and adapt:
commit 1b58389428ed07a7322ba9c2bcaeec99807f9457
Author: Kamil Rytarowski
Date: Sat Sep 21 07:45:02 2019 +
Add __lsan
Module Name:src
Committed By: kamil
Date: Fri Sep 11 01:01:14 UTC 2020
Modified Files:
src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common:
sanitizer_stoptheworld_linux_libcdep.cc
Log Message:
Disable sanitizer_stoptheworld_linux_libcdep.cc for NetBSD
RTLD/libpthread/libc symbol in sanitizers
Cherry-pick and adapt:
commit 0da15ff318480f30bbc90b9e8ecb9bb9431c7fd3
Author: Kamil Rytarowski
Date: Fri Jan 3 02:35:33 2020 +0100
[compiler-rt] [netbsd] Switch to syscall for ThreadSelfTlsTcb()
This change avoids using internal, namespaced
Module Name:src
Committed By: kamil
Date: Wed Sep 9 14:38:41 UTC 2020
Modified Files:
src/distrib/sets/lists/comp: mi
Log Message:
Register getrandom.0
Fixes MKCATPAGES=yes build.
To generate a diff of this commit:
cvs rdiff -u -r1.2348 -r1.2349
Module Name:src
Committed By: kamil
Date: Fri Jul 17 15:52:16 UTC 2020
Modified Files:
src/doc: CHANGES
Log Message:
libc: Added ppoll() wrapper around native pollts(2)
To generate a diff of this commit:
cvs rdiff -u -r1.2716 -r1.2717 src/doc/CHANGES
Please note that
Module Name:src
Committed By: kamil
Date: Fri Jul 17 15:44:04 UTC 2020
Modified Files:
src/external/bsd/nsd/include: config.h
Log Message:
Enable support for ppoll()
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/external/bsd/nsd/include/config.h
Module Name:src
Committed By: kamil
Date: Fri Jul 17 15:34:17 UTC 2020
Modified Files:
src/distrib/sets/lists/comp: mi
src/distrib/sets/lists/debug: mi
src/distrib/sets/lists/tests: mi
src/lib/libc/sys: Makefile.inc poll.2
src/sys/sys:
Module Name:src
Committed By: kamil
Date: Fri Jul 17 15:24:03 UTC 2020
Modified Files:
src/distrib/sets/lists/man: mi
Log Message:
man5/changelist.5 does not depend on MKPOSTFIX
To generate a diff of this commit:
cvs rdiff -u -r1.1695 -r1.1696
Module Name:src
Committed By: kamil
Date: Sat Jun 20 10:53:28 UTC 2020
Modified Files:
src/usr.bin/tail: tac.1
Log Message:
Remove double 'each of'
Reported by Weitian LI liweitianux (DragonFly).
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: kamil
Date: Thu Jun 18 23:30:51 UTC 2020
Modified Files:
src/share/man/man9: kmem.9
Log Message:
Document kmem_strdup() and kmem_strndup()
Added in 2018 by christos@ in sys/sys/kmem.h r. 1.11.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: kamil
Date: Wed Jun 17 00:16:22 UTC 2020
Modified Files:
src/lib/libc/rpc: svc_fdset.h
src/sbin/fsck_lfs: kernelops.c
src/tests/fs/common: fstest_ext2fs.c fstest_ffs.c fstest_lfs.c
fstest_msdosfs.c fstest_nfs.c
Module Name:src
Committed By: kamil
Date: Sun Jun 14 23:38:25 UTC 2020
Modified Files:
src/sys/rump/include/rump: rump.h
Log Message:
Remove old compat include of rump_syscallshotgun.h
It was separated in 2016 and is no longer needed.
To generate a diff of this commit:
Module Name:src
Committed By: kamil
Date: Sun Jun 14 22:12:58 UTC 2020
Modified Files:
src/sys/rump/include/rump: rump.h
Log Message:
Fix header compatibility with C++
This file is OS-agnostic and cannot include OS specific headers.
The fallback for NetBSD specific
Module Name:src
Committed By: kamil
Date: Sun Jun 14 01:26:46 UTC 2020
Modified Files:
src/usr.bin/jot: jot.c
Log Message:
Generate format after setting the prec value
Otherwise we end up with setting invalid printf format: "%.-1f" (from
"if (snprintf(p, sz, "%%.%df",
Module Name:src
Committed By: kamil
Date: Sat Jun 13 16:51:59 UTC 2020
Modified Files:
src/lib/librumpuser: sp_common.c
Log Message:
Fix incompatible function pointer casts
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/lib/librumpuser/sp_common.c
Module Name:src
Committed By: kamil
Date: Thu Jun 11 13:08:08 UTC 2020
Modified Files:
src/bin/expr: expr.y
Log Message:
Fix typo
To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/bin/expr/expr.y
Please note that diffs are not public domain; they are
Module Name:src
Committed By: kamil
Date: Thu Jun 11 00:33:30 UTC 2020
Modified Files:
src/sys/rump/librump/rumpkern: rump.c
Log Message:
Follow the syscall() logic and mask unsupported syscall ranges in rump
Avoids invalid pointer dereference from too large syscall
1 - 100 of 1419 matches
Mail list logo