Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
src: Tickets #711, #712, #713, #742, #743, #745, #746, and #747
details: https://anonhg.NetBSD.org/src/rev/0bed7919b02c
branches: netbsd-8
changeset: 318104:0bed7919b02c
user: martin <martin%NetBSD.org@localhost>
date: Thu Apr 12 14:16:42 2018 +0000
description:
Tickets #711, #712, #713, #742, #743, #745, #746, and #747
diffstat:
doc/CHANGES-8.0 | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 113 insertions(+), 1 deletions(-)
diffs (125 lines):
diff -r 5e78187735c3 -r 0bed7919b02c doc/CHANGES-8.0
--- a/doc/CHANGES-8.0 Thu Apr 12 14:10:57 2018 +0000
+++ b/doc/CHANGES-8.0 Thu Apr 12 14:16:42 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-8.0,v 1.1.2.179 2018/04/12 01:51:32 msaitoh Exp $
+# $NetBSD: CHANGES-8.0,v 1.1.2.180 2018/04/12 14:16:42 martin Exp $
A complete list of changes from the initial NetBSD 8.0 branch on 2017-06-04
until the 8.0 release:
@@ -12680,3 +12680,115 @@
Update unbound to 1.6.8.
[snj, ticket #744]
+
+tests/lib/libc/sys/msg.h 1.2
+tests/lib/libc/sys/t_ptrace_wait.c 1.24-1.31
+tests/lib/libc/sys/t_ptrace_wait.h 1.2
+tests/lib/libc/sys/t_ptrace_x86_wait.h 1.4,1.5
+
+ Correct all ATF failures in t_ptrace_x86_wait.h (debug registers).
+ Correct a race in attach2 (t_ptrace_wait* and reenable it.
+ Add a new function in ATF t_ptrace_wait*: await_zombie_raw().
+ t_ptrace_wait*: Disable debug messages in msg.h.
+ Add new test race1 in t_ptrace_wait*.
+ Add check in ATF tests for security.models.extensions.user_set_dbregs.
+ Improve documentation of the ATF test t_ptrace_wait*: traceme2.
+ Merge code in tests: fork1 and vfork1 (ATF t_ptrace_wait*),
+ Merge code in fork2 and vfork2 tests with (v)fork1 ones.
+ t_ptrace_wait* refactoring: Merge vforkdone1 and vforkdone2
+ into other fork tests and reuse the same function body fork_test().
+ Merge vforkdone1 and vforkdone2 into vfork* tests.
+ [kamil, ticket #711]
+
+sys/arch/x86/x86/dbregs.c 1.7-1.9
+
+ Fix the check for userland vs. kernel addresses.
+ Do not let userland set bit 13, because this can crash the kernel.
+ Add paranoid code to X86 Debug Registers.
+ Reset certain bits in DR6 and DR7 in x86_dbregs_setup_initdbstate().
+ Reset X86_BREAKPOINT_CONDITION_DETECTED in DR6.
+ Reset X86_DR7_GENERAL_DETECT_ENABLE in DR7.
+ [kamil, ticket #712]
+
+bin/ps/ps.1 1.108
+doc/TODO.ptrace 1.29
+sbin/mount_procfs/mount_procfs.8 1.36
+share/man/man9/kauth.9 1.109
+sys/compat/linux/arch/arm/linux_ptrace.c 1.20
+sys/compat/linux/arch/i386/linux_ptrace.c 1.32
+sys/compat/linux/arch/powerpc/linux_ptrace.c 1.30
+sys/compat/netbsd32/netbsd32.h 1.115
+sys/compat/netbsd32/netbsd32_ptrace.c 1.5
+sys/compat/netbsd32/netbsd32_signal.c 1.45
+sys/kern/kern_exit.c 1.269
+sys/kern/kern_proc.c 1.207
+sys/kern/kern_sig.c 1.337
+sys/kern/sys_ptrace.c 1.5
+sys/kern/sys_ptrace_common.c 1.23-1.34,1.36
+sys/miscfs/procfs/files.procfs 1.12
+sys/miscfs/procfs/procfs.h 1.72
+sys/miscfs/procfs/procfs_ctl.c delete
+sys/miscfs/procfs/procfs_subr.c 1.109
+sys/miscfs/procfs/procfs_vfsops.c 1.98
+sys/miscfs/procfs/procfs_vnops.c 1.198
+sys/modules/procfs/Makefile 1.4
+sys/secmodel/extensions/secmodel_extensions.c 1.8
+sys/sys/kauth.h 1.75
+sys/sys/proc.h 1.342
+sys/sys/ptrace.h 1.62
+sys/sys/sysctl.h 1.224
+
+ - netbsd 32-bit compat fixes
+ - code refactoring and cleanup
+ - add sysctl(2) security.models.extensions.user_set_dbregs
+ - ... reduction of scenarios like handling procfs tracking + ptrace
+ - reduce delta with HEAD for future fixes
+ [kamil, ticket #713]
+
+etc/login.conf 1.7
+etc/man.conf 1.37
+etc/root/dot.cshrc 1.27
+etc/root/dot.profile 1.30
+etc/skel/dot.cshrc 1.8
+etc/skel/dot.profile 1.10
+share/man/man7/hier.7 1.129 (patch)
+
+ Remove references to /usr/X11R6.
+ [snj, ticket #742]
+
+usr.sbin/sysinst/arch/i386/md.c 1.7
+
+ Clear the screen after running installboot to avoid screen
+ artifacts.
+ [snj, ticket #743]
+
+sys/arch/sun3/conf/GENERIC 1.177,1.178 (patch)
+sys/arch/sun3/conf/GENERIC3X 1.131 (patch)
+sys/arch/sun3/conf/Makefile.sun3 1.106
+sys/arch/sun3/conf/Makefile.sun3 1.107
+sys/arch/sun3/include/param3.h 1.57
+sys/arch/sun3/include/vmparam3.h 1.39
+
+ - build libkern as an archive for non modular builds. from maya@
+ - cut down GENERIC a bunch to bring below 2MB.
+ - reduce UBC_NWINS, MAXEXEC, and PAGER_MAP_DEFAULT_SIZE to recover
+ enough lost VA to actually run basic tests.
+ Disable SYSCTL_INCLUDE_DESCR.
+ Copy sun3 disables to sun3x mostly, it has the same ufsboot 2MB limit.
+ Build compat code as .a if not MODULAR.
+ Remove some more unused functions.
+ [mrg, ticket #745]
+
+sys/arch/sun2/conf/Makefile.sun2 1.21,1.22
+
+ Build libkern as an archive for non modular builds.
+ Remove more unused functions with COMPAT_AS=library
+ [mrg, ticket #746]
+
+distrib/sets/sets.subr 1.184
+
+ Handle compatdir first whether making obsolete lists or not, to
+ make obsolete lists including compat directory (eg. ./usr/lib/i386)
+ work properly.
+ [nakayama, ticket #747]
+
Home |
Main Index |
Thread Index |
Old Index