[odc] Daily src changes for 2007-04-14
ODC
auto at squish.net
Sun Apr 15 08:00:23 BST 2007
OpenBSD src changes summary for 2007-04-14
==========================================
bin/md5 etc/rc
lib/libkvm regress/sys
sbin/fsck sbin/fsck_vnd
sbin/mount sbin/mount_ntfs
sbin/mount_vnd share/man
sys/arch/mips64/include sys/arch/mips64/mips64
sys/dev sys/dev/pci
sys/scsi sys/sys
sys/uvm usr.bin/cvs
usr.bin/gprof usr.bin/oldrdist
usr.bin/ssh usr.bin/systat
usr.sbin/pkg_add
== bin =============================================================== 01/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/bin
md5
~ md5.c
> if we define a constant for the OPTSTRING, we can as well use it.
> ok tedu@ (grunk@)
== etc =============================================================== 02/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
rc
~ rc
> introduce {fsck,mount}_vnd tools to be able to describe vnd images
> in /etc/fstab instead of using some weird homegrown scripts.
> No support for boot time mounting yet, so "noauto" is still needed.
> original idea from david@
> help and discussion todd@ bluhm@ beck@, manpage help jmc@
> ok simon@ tedu@ bluhm@ todd@, "looks good" thib@ (grunk@)
== lib =============================================================== 03/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libkvm
~ kvm_proc.c
> hide struct process from userland, allow kvm_proc to see it.
> okay miod@ (espie@)
== regress =========================================================== 04/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
sys
~ ffs/fstest.c
> Add code to check the kern.securelvel sysctl, since we run with a
> default securelevel of 1, files with the SF_APPEND or SF_IMMUTBLE
> flag set cant be removed (or the have the flag removed) so we get
> alot of false postives.
> Instead of creating duplicte tests for different securelevels we
> simply remove these flags for the call to chflags(); This however
> makes some of the test a little corny but we agreed this was better.
> ok pedro@, tedu@ (thib@)
== sbin ============================================================== 05/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
fsck
~ fsck.8
> +.Xr fsck_vnd 8 , (jmc@)
fsck_vnd
+ Makefile + fsck_vnd.8
+ fsck_vnd.c
> introduce {fsck,mount}_vnd tools to be able to describe vnd images
> in /etc/fstab instead of using some weird homegrown scripts.
> No support for boot time mounting yet, so "noauto" is still needed.
> original idea from david@
> help and discussion todd@ bluhm@ beck@, manpage help jmc@
> ok simon@ tedu@ bluhm@ todd@, "looks good" thib@ (grunk@)
mount
~ mount.8
> introduce {fsck,mount}_vnd tools to be able to describe vnd images
> in /etc/fstab instead of using some weird homegrown scripts.
> No support for boot time mounting yet, so "noauto" is still needed.
> original idea from david@
> help and discussion todd@ bluhm@ beck@, manpage help jmc@
> ok simon@ tedu@ bluhm@ todd@, "looks good" thib@ (grunk@)
mount_ntfs
~ mount_ntfs.8 ~ mount_ntfs.c
> documentation of -o option was missing both in man page and usage()
> ok jmc@ (grunk@)
mount_vnd
+ Makefile + mount_vnd
+ mount_vnd.8
> introduce {fsck,mount}_vnd tools to be able to describe vnd images
> in /etc/fstab instead of using some weird homegrown scripts.
> No support for boot time mounting yet, so "noauto" is still needed.
> original idea from david@
> help and discussion todd@ bluhm@ beck@, manpage help jmc@
> ok simon@ tedu@ bluhm@ todd@, "looks good" thib@ (grunk@)
~ mount_vnd.8
> oops, sort options; (jmc@)
== share ============================================================= 06/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man5/pf.conf.5
> set timeout source-track -> set timeout src.track; from Jason Testart
> and a missing full stop... (jmc@)
~ man5/fstab.5
> fs_vfstype may be "vnd" now; ok grunk (jmc@)
== sys =============================================================== 07/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/mips64/include
~ pmap.h
> Correctly handle pv_flags for pages used to store ptes, so that they
> are in a correct state when we uvm_pagefree() them. (miod@)
~ vmparam.h
> Crank KVM from a ridiculous pedro-sized 256MB to 1GB; needed for upcoming
> MI
> changes. (miod@)
arch/mips64/mips64
~ pmap.c
> Correctly handle pv_flags for pages used to store ptes, so that they
> are in a correct state when we uvm_pagefree() them. (miod@)
~ pmap.c
> Crank KVM from a ridiculous pedro-sized 256MB to 1GB; needed for upcoming
> MI
> changes. (miod@)
dev
~ softraid.c
> Add degraded raid 1 io path code (marco@)
~ softraid.c ~ softraidvar.h
> shave some blocks off each chunk to make sure disklabel doesn't get eaten
> this can also be used for softraid metadata
> ok marco (tedu@)
dev/pci
~ if_vic.c
> replace IPL_BIO with IPL_NET. vic(4) is a networking driver, not block
> I/O... ;)
> ok dlg@ (reyk@)
scsi
~ sd.c
> For devices unwilling or unable to report geometry, change the 'fake'
> geometry used to 255 heads and 63 sectors/track from 64 heads and 32
> sectors. 255/63 makes the cylinders as large as PC/BIOS compatibility
> allows, increasing the size of devices that can be supported.
> ok pedro@ (long ago) marco@ millert@ weingart@ (krw@)
sys
~ proc.h
> hide struct process from userland, allow kvm_proc to see it.
> okay miod@ (espie@)
~ vnode.h
> Fix typo in comment. ok grunk (bluhm@)
uvm
~ uvm_map.c
> Clean up.
> - ansi-fy
> - use struct vm_map * and struct vm_map_entry * instead of _t types
> - fix some indentation problems.
> miod@ ok (art@)
~ uvm_vnode.c
> remove static
> ok beck miod pedro thib (tedu@)
== usr.bin =========================================================== 08/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
- cvsignore.5 - cvsrc.5
- cvswrappers.5 ~ cvs.1
~ cvsintro.7 + cvs.5
> put cvs(1)'s FILES, cvsignore(5), cvsrc(5), and cvswrappers(5)
> into a single file, cvs(5), dedicated to cvs file formats;
> this will trim cvs(1) a little, and stop us having a hundred cvs pages;
> ok xsa (jmc@)
gprof
~ gprof.1
> adds a detailed list of flags and arguments to the synopsis of gprof;
> while here, alphabetically sorts the options list and slightly improves
> the name of the arguments to -k
> ok by jmc@ (sobrado@)
oldrdist
~ main.c ~ oldrdist.1
> sorts the options in both the synopsis and usage()
> ok by jmc@ (sobrado@)
ssh
~ auth2.c
> remove unused macro; from Dmitry V. Levin <ldv at altlinux.orgstevesk@)
systat
~ if.c
> naptime is already extern in extern.h, don't do it again
> found by mike erdely (tedu@)
== usr.sbin ========================================================== 09/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
pkg_add
~ OpenBSD/Ustar.pm
> no need to go SUPER:: for set_modes.
> also call it for devices (even though it's unlikely to be very useful)
> (espie@)
===============================================================================
More information about the odc
mailing list