[odc] Daily src changes for 2008-06-29
ODC
auto at squish.net
Mon Jun 30 07:00:01 BST 2008
OpenBSD src changes summary for 2008-06-29
==========================================
distrib/notes sbin/pfctl
share/man sys/arch/amd64/amd64
sys/arch/i386/i386 sys/arch/luna88k/luna88k
sys/arch/sparc/sparc sys/arch/sparc64/sparc64
sys/dev sys/dev/microcode
sys/dev/usb sys/net
usr.bin/mg usr.bin/ssh
usr.bin/systat usr.sbin/snmpd
usr.sbin/ypldap
== distrib =========================================================== 01/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
notes
~ amd64/hardware ~ i386/hardware
~ macppc/hardware ~ sparc64/hardware
> +Belkin F5D9050C and sort the list; (jmc@)
== sbin ============================================================== 02/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
pfctl
~ pf_print_state.c
> Simplify state creation code; merge state import/export code between pfsync
> and the state-related pf(4) ioctls, and make functions in state creation
> and
> destruction paths more robust in error conditions.
> All values in struct pfsync_state now in network byte order, as with
> pfsync.
> testing by david
> ok henning, systat parts ok canacar (mcbride@)
== share ============================================================= 03/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/rum.4
> new belkin rum with california designed plastic (deraadt@)
~ man4/rum.4
> +Belkin F5D9050C and sort the list; (jmc@)
== sys =============================================================== 04/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/amd64
~ powernow-k8.c
> Split k8_powernow_setperf into two functions, the new function called
> k8pnow_transition handles the actual transition, this change is
> necessitated by some of the ACPI work which can involve dynamic changes
> in the available states in response to endogenous events such as removing
> the AC power. This new code is designed to cope with the current operating
> point not being among the newly available states in which case we
> recalculate what the current desired performance level coresponds to among
> the new states.
> Also fix a screw up with the acpi_states function (fix originally by
> Markus Hennecke in a diff to tech@ thanks) which resolves PR 5854. Diff
> tested by numerous people thanks!
> ok marco@ (gwk@)
arch/i386/i386
~ powernow-k8.c
> Split k8_powernow_setperf into two functions, the new function called
> k8pnow_transition handles the actual transition, this change is
> necessitated by some of the ACPI work which can involve dynamic changes
> in the available states in response to endogenous events such as removing
> the AC power. This new code is designed to cope with the current operating
> point not being among the newly available states in which case we
> recalculate what the current desired performance level coresponds to among
> the new states.
> Also fix a screw up with the acpi_states function (fix originally by
> Markus Hennecke in a diff to tech@ thanks) which resolves PR 5854. Diff
> tested by numerous people thanks!
> ok marco@ (gwk@)
~ amdmsr.c
> Don't fail compilation if APERTURE is not defined.
> Also, fail probe if APERTURE is not defined.
> Ok Marc Balmer. (ragge@)
arch/luna88k/luna88k
~ disksubr.c
> Use DEV_BSIZE (defined as 512) instead of 512 when initializing the
> disklabel's d_secsize.
> ok millert@ marco@ (krw@)
arch/sparc/sparc
~ cpu.c
> Revert 1.8, and reenable branch prediction on swift cpus. Ten years of
> trap.c
> and locore.s changes have fixed the condition incorrectly blamed on branch
> prediction, and these processors run fine with it enabled. (miod@)
~ disksubr.c
> Use DEV_BSIZE (defined as 512) instead of 512 when initializing the
> disklabel's d_secsize.
> ok millert@ marco@ (krw@)
arch/sparc64/sparc64
~ disksubr.c
> Use DEV_BSIZE (defined as 512) instead of 512 when initializing the
> disklabel's d_secsize.
> ok millert@ marco@ (krw@)
dev
~ vnd.c
> Use DEV_BSIZE (defined as 512) instead of 512 when initializing the
> disklabel's d_secsize.
> ok millert@ marco@ (krw@)
dev/microcode
~ rum/Makefile ~ rum/build.c
~ rum/microcode.h ~ rum/rum-license
> Add RT2870 firmware with the same license as the rest of
> the Ralink firmware files.
> Discussed with Paul Lin at Ralink. (jsg@)
dev/usb
~ usbdevs
> another new belkin rum. says on it "designed in california, made in
> china".
> inside, it has a board designed by ralink in taiwan. i guess that people
> in
> california now have sunk so far in their skills they just "design" the
> plastic
> shrouds for the devices now. (deraadt@)
~ usbdevs.h ~ usbdevs_data.h
> sync (deraadt@)
~ if_rum.c
> new belkin rum with california designed plastic (deraadt@)
~ ehci.c ~ ohci.c
~ uhci.c ~ usb.h
~ usb_quirks.c ~ usb_quirks.h
~ usb_subr.c ~ usbdivar.h
> add usb2.0 to usb1.1(ohci/uchi) handover request to usb subsystem.
> add new quirk entry for uvideo which is required isoc transfer.
> Some usb2.0 devices use isochronous transfer but current usb
> subsystem does not support isoc transfer in ehci(usb2.0) bus.
> This patch introduce new psuedo usb hub request UHF_PORT_DISOWN_TO_1_1
> to handover the device to ehci to usb1.1 bus(ohci or uhci).
> ok mglocker@ deraadt@ fgsch@ (yuo@)
net
~ if_pfsync.c ~ if_pfsync.h
~ pf.c ~ pf_ioctl.c
~ pfvar.h
> Simplify state creation code; merge state import/export code between pfsync
> and the state-related pf(4) ioctls, and make functions in state creation
> and
> destruction paths more robust in error conditions.
> All values in struct pfsync_state now in network byte order, as with
> pfsync.
> testing by david
> ok henning, systat parts ok canacar (mcbride@)
~ bpf.h
> this stupid per-arch SIZEOF_BPF_HDR define is really really stupid, but
> for now add __sparc64__ to the list (ridiculous as it seems, but that is
> the best we know to do so far)
> ok miod (deraadt@)
== usr.bin =========================================================== 05/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
mg
~ mg.1
> documentation tweaks. (sobrado@)
ssh
~ PROTOCOL.agent
> protocol 2 key blobs are strings, not byte arrays (djm@)
systat
~ config.h ~ pftop.c
> Simplify state creation code; merge state import/export code between pfsync
> and the state-related pf(4) ioctls, and make functions in state creation
> and
> destruction paths more robust in error conditions.
> All values in struct pfsync_state now in network byte order, as with
> pfsync.
> testing by david
> ok henning, systat parts ok canacar (mcbride@)
== usr.sbin ========================================================== 06/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
snmpd
~ ber.c ~ snmpd.h
> Use C99, not gcc-specific variadics. Ok miod at . (ragge@)
ypldap
~ ypldap.conf.5
> document the configuration directives for directories. (pyr@)
~ ypldap.8
> typo (miod@)
~ ypldap.conf.5
> various macro/spelling/grammar fixes; (jmc@)
~ ypldap.conf.5
> repetition, spotted by <bsd at openbsd.rutgers.edu> (pyr@)
===============================================================================
More information about the odc
mailing list