[odc] Daily src changes for 2008-01-05
ODC
auto at squish.net
Sun Jan 6 07:00:01 GMT 2008
OpenBSD src changes summary for 2008-01-05
==========================================
distrib/sets etc/sysctl.conf
lib/libc lib/libpthread
sbin/ldattach sbin/newfs
share/man sys/arch/amd64/stand/installboot
sys/arch/i386/stand/installboot sys/arch/mvme88k/dev
sys/compat/bsdos sys/compat/freebsd
sys/compat/osf1 sys/compat/sunos
sys/compat/ultrix sys/conf
sys/dev sys/dev/acpi
sys/dev/pci sys/dev/usb
sys/kern sys/net
sys/sys sys/ufs/ext2fs
sys/ufs/ffs sys/ufs/ufs
sys/uvm usr.bin/split
usr.sbin/cron usr.sbin/inetd
usr.sbin/rtsold
== distrib =========================================================== 01/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.armish ~ lists/base/md.hp300
~ lists/base/md.hppa ~ lists/base/md.hppa64
~ lists/base/md.i386 ~ lists/base/md.mac68k
~ lists/base/md.macppc ~ lists/base/md.mvme68k
~ lists/base/md.mvmeppc ~ lists/base/md.sgi
~ lists/base/md.sparc ~ lists/base/md.sparc64
~ lists/base/md.zaurus
> sync (deraadt@)
~ lists/man/mi
> sync (deraadt@)
== etc =============================================================== 02/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
sysctl.conf
~ sysctl.conf
> Add commented out entries for watchdog timers. If you enable the watchdog
> timeout, either set auto retriggering or start watchdogd(8)...
> From Mitja Muzenic. ok deraadt. (mbalmer@)
== lib =============================================================== 03/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ shlib_version
> crank libc and libpthread, because libc cannot build lint libraries anymore
> if a syscall is OBSOL.. (deraadt@)
~ sys/Makefile.inc
> no more need for vadvise.o (deraadt@)
libpthread
~ shlib_version
> crank libc and libpthread, because libc cannot build lint libraries anymore
> if a syscall is OBSOL.. (deraadt@)
== sbin ============================================================== 04/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
ldattach
~ ldattach.8 ~ ldattach.c
> Add support for the Meinberg Standard Time String format that all Meinberg
> radio clocks can transmit over serial ports. This is implemented as a
> line discipline similar to nmea(4) and provides a timedelta sensor.
> See http://www.meinberg.de/english/specs/timestr.htm for details on the
> MSTS format.
> ldattach(8) is extended to support the "msts" line discipline and two
> stopbits
> (which some radio clocks, e.g. the C51 use). Do a "make includes" before
> your
> next system build.
> Initially from Maurice Janssen based on nmea(4). "go for it" deraadt
> (mbalmer@)
newfs
~ mkfs.c
> handle 64-bit blkno's in format string (otto@)
== share ============================================================= 05/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/lii.4
> attansic made this chip, not atheros. (dlg@)
~ man4/pci.4
> attansic (deraadt@)
~ man4/pci.4 ~ man4/lii.4
> lii(4) is a Fast Ethernet chipset and add a history section.
> ok dlg@ (brad@)
~ man4/man4.mvme88k/vs.4
> Document some MVME328XT jumper settings, and warn the user some of these
> cards
> might mix single-ended and differential channels. (miod@)
~ man4/man4.mvme88k/Makefile ~ man4/man4.mvme88k/bussw.4
~ man4/man4.mvme88k/intro.4 ~ man4/man4.mvme88k/le.4
~ man4/man4.mvme88k/vme.4 + man4/man4.mvme88k/syscon.4
> Add some information about syscon(4), eyeballed by jmc@ (miod@)
~ man4/Makefile + man4/msts.4
> Add support for the Meinberg Standard Time String format that all Meinberg
> radio clocks can transmit over serial ports. This is implemented as a
> line discipline similar to nmea(4) and provides a timedelta sensor.
> See http://www.meinberg.de/english/specs/timestr.htm for details on the
> MSTS format.
> ldattach(8) is extended to support the "msts" line discipline and two
> stopbits
> (which some radio clocks, e.g. the C51 use). Do a "make includes" before
> your
> next system build.
> Initially from Maurice Janssen based on nmea(4). "go for it" deraadt
> (mbalmer@)
~ man4/man4.mvme88k/bussw.4 ~ man4/man4.mvme88k/vs.4
> - bussw.4: give a little indent
> - vs.4: forgot to update .Nd in previous, i think (jmc@)
== sys =============================================================== 06/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/stand/installboot
~ installboot.c
> handle 64-bit blkno in format string (otto@)
arch/i386/stand/installboot
~ installboot.c
> handle 64-bit blkno in format string (otto@)
arch/mvme88k/dev
~ vs.c ~ vsvar.h
> For each channel, tell if it is single-ended or differential if we can know
> this. Might help before someone sets his disks on fire. Especially with
> boards where not all channels are of the same type. (miod@)
compat/bsdos
~ bsdos_syscall.h ~ bsdos_syscallargs.h
~ bsdos_syscalls.c ~ bsdos_sysent.c
~ syscalls.master
> Mark vadvise(2) as obsolete and remove its implementation, so instead of
> returning EINVAL, you'll get ENOSYS. No serious code has used this system
> call in at least fifteen years.
> The libc stub will be removed at the next major crank time.
> ok henning@ deraadt@ krw@ toby@ (miod@)
~ bsdos_syscall.h ~ bsdos_syscallargs.h
~ bsdos_syscalls.c ~ bsdos_sysent.c
> regen (miod@)
compat/freebsd
~ freebsd_syscall.h ~ freebsd_syscallargs.h
~ freebsd_syscalls.c ~ freebsd_sysent.c
~ syscalls.master
> Mark vadvise(2) as obsolete and remove its implementation, so instead of
> returning EINVAL, you'll get ENOSYS. No serious code has used this system
> call in at least fifteen years.
> The libc stub will be removed at the next major crank time.
> ok henning@ deraadt@ krw@ toby@ (miod@)
~ freebsd_syscall.h ~ freebsd_syscallargs.h
~ freebsd_syscalls.c ~ freebsd_sysent.c
> regen (miod@)
compat/osf1
~ osf1_syscall.h ~ osf1_sysent.c
~ syscalls.master
> Mark vadvise(2) as obsolete and remove its implementation, so instead of
> returning EINVAL, you'll get ENOSYS. No serious code has used this system
> call in at least fifteen years.
> The libc stub will be removed at the next major crank time.
> ok henning@ deraadt@ krw@ toby@ (miod@)
~ osf1_syscall.h ~ osf1_syscallargs.h
~ osf1_syscalls.c ~ osf1_sysent.c
> regen (miod@)
compat/sunos
~ sunos_syscall.h ~ sunos_syscallargs.h
~ sunos_syscalls.c ~ sunos_sysent.c
~ syscalls.master
> Mark vadvise(2) as obsolete and remove its implementation, so instead of
> returning EINVAL, you'll get ENOSYS. No serious code has used this system
> call in at least fifteen years.
> The libc stub will be removed at the next major crank time.
> ok henning@ deraadt@ krw@ toby@ (miod@)
~ sunos_syscall.h ~ sunos_syscallargs.h
~ sunos_syscalls.c ~ sunos_sysent.c
> regen (miod@)
compat/ultrix
~ syscalls.master ~ ultrix_syscall.h
~ ultrix_syscallargs.h ~ ultrix_syscalls.c
~ ultrix_sysent.c
> Mark vadvise(2) as obsolete and remove its implementation, so instead of
> returning EINVAL, you'll get ENOSYS. No serious code has used this system
> call in at least fifteen years.
> The libc stub will be removed at the next major crank time.
> ok henning@ deraadt@ krw@ toby@ (miod@)
~ ultrix_syscall.h ~ ultrix_syscallargs.h
~ ultrix_syscalls.c ~ ultrix_sysent.c
> regen (miod@)
conf
~ GENERIC ~ files
> Add support for the Meinberg Standard Time String format that all Meinberg
> radio clocks can transmit over serial ports. This is implemented as a
> line discipline similar to nmea(4) and provides a timedelta sensor.
> See http://www.meinberg.de/english/specs/timestr.htm for details on the
> MSTS format.
> ldattach(8) is extended to support the "msts" line discipline and two
> stopbits
> (which some radio clocks, e.g. the C51 use). Do a "make includes" before
> your
> next system build.
> Initially from Maurice Janssen based on nmea(4). "go for it" deraadt
> (mbalmer@)
dev
~ ramdisk.c ~ softraid.c
~ systrace.c
> return with ENOTTY instead of EINVAL for unknown ioctl requests.
> ok krw@ deraadt@ dlg@ (brad@)
dev/acpi
~ acpi.c
> Never attach more acpicpu(4) devices than cpu(4) devices. Always attach
> the first acpicpu(4) device on non-MULTIPROCESSOR kernels, regardless of
> its
> ACPI processor ID.
> ok mikeb@ (kettenis@)
dev/pci
~ if_lii.c
> print info in attach before if_attach (deraadt@)
~ if_lii.c
> even better attach message location (deraadt@)
~ drm/i915_drv.h
> Adapt to the recent cleanup of Intel PCI host bridges Ids. ok oga@
> (matthieu@)
dev/usb
~ usbdevs.h ~ usbdevs_data.h
> sync (deraadt@)
~ usbdevs ~ if_rum.c
> SPARKLAN RT2573, found in HP s3200n, owned by laa at laa.zp.ua
> rum vs ural determination done by jsg (deraadt@)
kern
~ init_sysent.c ~ syscalls.c
~ syscalls.master
> Mark vadvise(2) as obsolete and remove its implementation, so instead of
> returning EINVAL, you'll get ENOSYS. No serious code has used this system
> call in at least fifteen years.
> The libc stub will be removed at the next major crank time.
> ok henning@ deraadt@ krw@ toby@ (miod@)
~ init_sysent.c ~ syscalls.c
> regen (miod@)
~ tty_conf.c + tty_msts.c
> Add support for the Meinberg Standard Time String format that all Meinberg
> radio clocks can transmit over serial ports. This is implemented as a
> line discipline similar to nmea(4) and provides a timedelta sensor.
> See http://www.meinberg.de/english/specs/timestr.htm for details on the
> MSTS format.
> ldattach(8) is extended to support the "msts" line discipline and two
> stopbits
> (which some radio clocks, e.g. the C51 use). Do a "make includes" before
> your
> next system build.
> Initially from Maurice Janssen based on nmea(4). "go for it" deraadt
> (mbalmer@)
net
~ if.c
> rtlabel_id2name() can return NULL if there is no route label..
> from chris at nmedia.net (deraadt@)
~ if.c ~ route.c
> make sure all callers of rtlabel_id2name check for a null return value.
> all the original ones did, the recently added ones for labels per interface
> didn't. no cookie for reyk ;(
> ok deraadt (henning@)
sys
~ syscall.h ~ syscallargs.h
> regen (miod@)
~ ttycom.h
> Add support for the Meinberg Standard Time String format that all Meinberg
> radio clocks can transmit over serial ports. This is implemented as a
> line discipline similar to nmea(4) and provides a timedelta sensor.
> See http://www.meinberg.de/english/specs/timestr.htm for details on the
> MSTS format.
> ldattach(8) is extended to support the "msts" line discipline and two
> stopbits
> (which some radio clocks, e.g. the C51 use). Do a "make includes" before
> your
> next system build.
> Initially from Maurice Janssen based on nmea(4). "go for it" deraadt
> (mbalmer@)
ufs/ext2fs
~ ext2fs.h ~ ext2fs_alloc.c
~ ext2fs_balloc.c ~ ext2fs_extern.h
~ ext2fs_subr.c
> Make the ffs code 64-bit disk block number clean. Based on a diff
> from Pedro Martelleto. Two things remain: the on-disk quota
> structures are still 32-bit and statfs does not do 64-bit numbers
> yet. ok deraadt@ (otto@)
ufs/ffs
~ ffs_alloc.c ~ ffs_balloc.c
~ ffs_extern.h ~ ffs_inode.c
~ ffs_softdep.c ~ ffs_softdep_stub.c
~ ffs_subr.c ~ ffs_vfsops.c
~ ffs_vnops.c ~ fs.h
~ softdep.h
> Make the ffs code 64-bit disk block number clean. Based on a diff
> from Pedro Martelleto. Two things remain: the on-disk quota
> structures are still 32-bit and statfs does not do 64-bit numbers
> yet. ok deraadt@ (otto@)
ufs/ufs
~ inode.h ~ quota.h
~ ufs_bmap.c ~ ufs_extern.h
~ ufs_quota.c ~ ufs_quota_stub.c
~ ufs_vnops.c
> Make the ffs code 64-bit disk block number clean. Based on a diff
> from Pedro Martelleto. Two things remain: the on-disk quota
> structures are still 32-bit and statfs does not do 64-bit numbers
> yet. ok deraadt@ (otto@)
uvm
~ uvm_unix.c
> Mark vadvise(2) as obsolete and remove its implementation, so instead of
> returning EINVAL, you'll get ENOSYS. No serious code has used this system
> call in at least fifteen years.
> The libc stub will be removed at the next major crank time.
> ok henning@ deraadt@ krw@ toby@ (miod@)
== usr.bin =========================================================== 07/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
split
~ split.1
> saying that -b and -l create smaller files can be misleading - the author
> was probably thinking of the fact that files created would be smaller than
> the original file split; instead, just say that they create files.
> this comes from freebsd pr#119329, submitted by Julian Stacey.
> his fix was to introduce the notion of "split files", but the idea of
> "create split files" can be just as confusing, so i've gone with removing
> the original, ambiguous, adjective. (jmc@)
== usr.sbin ========================================================== 08/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
cron
~ funcs.h ~ misc.c
> remove unused function
> from tobias@
> ok mglocker@ tobias@ (chl@)
inetd
~ inetd.c
> sync usage() w/ SYNOPSIS; (jmc@)
rtsold
~ rtsold.c
> remove unused function
> initially from tobias@, removed some unused prototypes too
> "looks good to me" jaredy@ ok tobias@ (chl@)
===============================================================================
More information about the odc
mailing list