Module Name: src
Committed By: snj
Date: Wed Apr 1 00:42:17 UTC 2009
Modified Files:
src/doc [netbsd-5]: CHANGES-5.0
Log Message:
Tickets 581, 602, 610, 615, 617, 619, 620, 622, and 625.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.121 -r1.1.2.122 src/doc/CHANGES-5.0
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/doc/CHANGES-5.0
diff -u src/doc/CHANGES-5.0:1.1.2.121 src/doc/CHANGES-5.0:1.1.2.122
--- src/doc/CHANGES-5.0:1.1.2.121 Mon Mar 30 17:16:10 2009
+++ src/doc/CHANGES-5.0 Wed Apr 1 00:42:16 2009
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-5.0,v 1.1.2.121 2009/03/30 17:16:10 snj Exp $
+# $NetBSD: CHANGES-5.0,v 1.1.2.122 2009/04/01 00:42:16 snj Exp $
A complete list of changes from the initial NetBSD 5.0 branch on October 2008
until the 5.0 release:
@@ -5435,3 +5435,119 @@
Only print warnings if vflg. Fixes PR 40759.
[dholland, ticket #618]
+sys/fs/udf/udf_allocation.c 1.20 via patch
+
+ Fix possible overshoot when allocating from a space bitmap
+ when ffs(3) returns a too big offset for the bitmap.
+ [reinoud, ticket #610]
+
+sys/kern/init_main.c patch
+sys/kern/kern_ksyms.c patch
+sys/sys/ksyms.h patch
+
+ ksyms_init calls mutex_init too early, which leads to failure on,
+ e.g., sparc64 LOCKDEBUG kernels. Instead, add a new function
+ ksyms_init_finalize and call it from main. Fixed in a more
+ intrusive and less ugly way on HEAD.
+ [martin, ticket #602]
+
+distrib/notes/common/main 1.435, 1.436
+
+ Under "Features to be removed in a later release", try to explain
+ what softdep is, as well as saying that it will be removed. Say
+ that the WAPBL in netbsd-5 is a "preview", not an "experimental
+ preview".
+ --
+ Under "The following issues need to be resolved manually", say
+ that unprivileged use of mount(8) now needs the nosuid and nodev
+ flags.
+ [apb, ticket #581]
+
+share/man/man4/clockctl.4 1.6
+
+ Sync ioctl arguments with reality.
+ [enami, ticket #615]
+
+share/man/man5/rc.conf.5 1.128
+
+ Document ipfilter_flags.
+ [hannken, ticket #617]
+
+sys/kern/kern_descrip.c 1.189
+
+ fownsignal: pre-check for zero pgid, avoids locking of proc_lock.
+ [rmind, ticket #619]
+
+sys/kern/kern_sig.c 1.297
+
+ kpsignal2: do not start process (when it is stopped) for all
+ termination signals (i.e. SA_KILL), just if SIGKILL (or SIGCONT).
+ Improve comments. Make some functions static, remove unused
+ sigrealloc() prototype. Fixes PR/39814.
+ [rmind, ticket #620]
+
+bin/csh/csh.1 1.46
+bin/csh/func.c 1.37
+bin/ps/print.c 1.111
+bin/ps/ps.c 1.74
+bin/sh/miscbltin.c 1.38
+bin/sh/sh.1 1.92 via patch
+external/bsd/top/dist/machine/m_netbsd.c 1.7
+lib/libkvm/kvm_proc.c 1.82
+sys/arch/mips/mips/cpu_exec.c 1.55
+sys/compat/darwin/darwin_exec.c 1.57, 1.58
+sys/compat/ibcs2/ibcs2_exec.c 1.73
+sys/compat/irix/irix_resource.c 1.15
+sys/compat/linux/arch/amd64/linux_exec_machdep.c 1.16
+sys/compat/linux/arch/i386/linux_exec_machdep.c 1.12
+sys/compat/linux/common/linux_limit.h 1.5
+sys/compat/osf1/osf1_resource.c 1.14
+sys/compat/svr4/svr4_resource.c 1.18
+sys/compat/svr4_32/svr4_32_resource.c 1.17
+sys/kern/exec_subr.c 1.62
+sys/kern/init_sysctl.c 1.160
+sys/kern/kern_exec.c 1.288
+sys/kern/kern_resource.c 1.151
+sys/sys/param.h patch
+sys/sys/resource.h 1.31
+sys/sys/sysctl.h 1.184
+sys/uvm/uvm_extern.h 1.153
+sys/uvm/uvm_glue.c 1.136
+sys/uvm/uvm_mmap.c 1.128
+usr.bin/systat/ps.c 1.32
+
+ - add new RLIMIT_AS (aka RLIMIT_VMEM) resource that limits the
+ total address space available to processes. this limit exists
+ in most other modern unix variants, and like most of them, our
+ defaults are unlimited. remove the old mmap / rlimit.datasize
+ hack.
+
+ - add the VMCMD_STACK flag to all the stack-creation vmcmd
+ callers. it is currently unused, but was added a few years
+ ago.
+
+ - add a pair of new process size values to kinfo_proc2{}. one
+ is the total size of the process memory map, and the other is
+ the total size adjusted for unused stack space (since most
+ processes have a lot of this...)
+
+ - patch sh, and csh to notice RLIMIT_AS. (in some cases, the
+ alias RLIMIT_VMEM was already present and used if availble.)
+
+ - patch ps, top and systat to notice the new k_vm_vsize member
+ of kinfo_proc2{}.
+
+ - update irix, svr4, svr4_32, linux and osf1 emulations to
+ support this information.
+
+ this addresses PR 7897. it also gives correct memory usage
+ values, which have never been entirely correct (since mmap),
+ and have been very incorrect since jemalloc() was enabled.
+ [mrg, ticket #622]
+
+sys/arch/sgimips/dev/crmfbreg.h 1.10
+
+ Add a few more register definitions, needed by the latest
+ crime_drv.
+ [macallan, ticket #625]
+