OpenBSD src changes summary for 2016-01-21 ==========================================
distrib/sets sbin/pdisk sys/arch/sgi/dev sys/arch/socppc/dev sys/net80211 sys/netinet sys/netinet6 usr.sbin/smtpd == distrib =========================================================== 01/04 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib sets ~ lists/base/mi > sync (deraadt@) == sbin ============================================================== 02/04 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin pdisk ~ partition_map.c ~ validate.c > Don't try to be cute by silently opening a disk read-only when R/W > access was requested. Just complain when the R/W open fails. Make > failure messages consistent. (krw@) ~ dump.c ~ partition_map.c ~ partition_map.h ~ pdisk.c > Nuke 'writable' field now that it is always in sync with 'rflag'. Since > (!rflag && writable == 0) can't be true remove those warning blocks and > simply leave the not-writable warning when attempting to write the > map. Always show 'w' in the help and rely on the check and warning > in do_write_partition_map() so the user always gets a message. (krw@) ~ dump.c ~ file_media.c ~ file_media.h ~ io.c ~ io.h ~ partition_map.c ~ partition_map.h ~ pdisk.c ~ validate.c > Hoist all file opening and ioctl calls into main(), passing a pointer to > a valid map to edit(). Should enable pledging a la fdisk at some point. > Since edit() always gets a valid map (and maintains its validity even when > 'I'nitializing a new one) many checks for (map == NULL) are junked. > Remove some dances around block sizes by using DEV_BSIZE everywhere > since we don't support non-DEV_BSIZE (a.k.a. 512-byte) sectors. > Remove many superfluous #include statements. (krw@) == sys =============================================================== 03/04 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/sgi/dev ~ dsrtc.c > Remove now uneeded bus_space_unmap calls in the DS1742W/Origin path that > have had uninitialised bus space handle arguments since the mapping became > conditional in rev 1.9 > confirmed with miod (jsg@) arch/socppc/dev ~ socpcic.c > avoid uninitialised variable use > ok kettenis@ (jsg@) net80211 ~ ieee80211_output.c > Fix the timeout value sent in ADDBA request and response frames. > ba_timeout_val is in usec so we must divide by TU when copying it to the > frame. > ok kettenis@ millert@ (stsp@) netinet ~ if_ether.c > remove the arp_inuse and arp_allocated counters > we can get the same info from the arp pool: > # vmstat -m | grep -e ^arp -e ^Name > Name Size Requests Fail InUse Pgreq Pgrel Npage Hiwat Minpg Maxpg > Idle > arp 56 84 0 6 1 0 1 1 0 8 > 0 > Requests and InUse end up being the same: > # pstat -d d arp_allocated > arp_allocated at 0xffffffff81942084: 84 > # pstat -d d arp_inuse > arp_inuse at 0xffffffff81942098: 6 > ok bluhm@ claudio@ mpi@ (dlg@) ~ in.c ~ in_var.h ~ ip_carp.c ~ ip_input.c ~ ip_output.c > Introduce in{,6}_hasmulti(), two functions to check in the hot path if > an interface joined a specific multicast group. > ok phessler@, visa@, dlg@ (mpi@) netinet6 ~ icmp6.c > add a missing if_put() in a carp specific path > ok mpi@ (jsg@) ~ in6.c ~ in6_var.h ~ ip6_input.c ~ ip6_mroute.c ~ ip6_output.c > Introduce in{,6}_hasmulti(), two functions to check in the hot path if > an interface joined a specific multicast group. > ok phessler@, visa@, dlg@ (mpi@) == usr.sbin ========================================================== 04/04 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin smtpd ~ smtpd.conf.5 > another round of tiny wording tweaks and unifications > all from tj > ok millert (jung@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
