OpenBSD src changes summary for 2016-03-28
==========================================

bin/ls                                  distrib/sets
games/hunt                              gnu/lib/libstdc++-v3
sbin/fdisk                              share/man
sys/arch/amd64/conf                     sys/dev/acpi
sys/dev/wscons                          sys/kern
sys/net                                 sys/sys
usr.bin/logger                          usr.bin/make
usr.bin/netstat                         usr.bin/rusers
usr.bin/tcpbench                        usr.sbin/rcctl
usr.sbin/user                           

== bin =============================================================== 01/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin

ls

  ~ ls.c                                  

  > remove unused variable
  > ok schwarze@ (chl@)

== distrib =========================================================== 02/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib

sets

  ~ lists/base/md.alpha                   ~ lists/base/md.amd64
  ~ lists/base/md.armish                  ~ lists/base/md.armv7
  ~ lists/base/md.hppa                    ~ lists/base/md.hppa64
  ~ lists/base/md.i386                    ~ lists/base/md.landisk
  ~ lists/base/md.loongson                ~ lists/base/md.luna88k
  ~ lists/base/md.macppc                  ~ lists/base/md.octeon
  ~ lists/base/md.sgi                     ~ lists/base/md.socppc
  ~ lists/base/md.sparc                   ~ lists/base/md.sparc64
  ~ lists/base/md.zaurus                  ~ lists/base/mi

  > all arch are dynamic now (deraadt@)

== games ============================================================= 03/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/games

hunt

  ~ huntd/answer.c                        ~ huntd/driver.c

  > remove unused variables
  > ok millert@ (chl@)

== gnu =============================================================== 04/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu

lib/libstdc++-v3

  ~ Makefile                              

  > Cleanup duplicate filenames in SRCS (deraadt@)

== sbin ============================================================== 05/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin

fdisk

  ~ fdisk.c                               ~ gpt.c

  > Remove unused variables
  > OK krw@ (mestre@)

  ~ cmd.c                                 

  > The GPT versions of help strings that don't contain'MBR' were
  > leaking. Refactor logic a bit to avoid leak and make logic clearer.
  > Noticed by (and initial diff from) mestre@ and his friend clang. (krw@)

== share ============================================================= 06/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share

man

  ~ man4/Makefile                         + man4/bytgpio.4

  > btgpio(4) (kettenis@)

  ~ man4/acpi.4                           ~ man4/bytgpio.4

  > some bytgpio bits; (jmc@)

== sys =============================================================== 07/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys

arch/amd64/conf

  ~ GENERIC                               

  > Enable bytgpio(4). (kettenis@)

dev/acpi

  ~ dsdt.h                                

  > Add definitions for GPIO resources. (kettenis@)

  ~ amltypes.h                            

  > Add infrastructure that allows gpio drivers to register themselves with
  > the acpi framework such that we can start adding supportfor GPIO resources.
  > (kettenis@)

  ~ files.acpi                            + bytgpio.c

  > Add bytgpio(4) a driver for the gpio controllers found on Intel's Bay Trail
  > SoC. (kettenis@)

  ~ sdhc_acpi.c                           

  > Add support for card detect through a GPIO signal. (kettenis@)

  ~ dwiic.c                               

  > Match based on _HID instead of the driver name.
  > ok mlarkin@ (kettenis@)

  ~ acpi.c                                

  > Adding each and every new acpi device driver to acpi_foundhid() is
  > gettinga bit of the burden.  And it really isn't how our autoconf
  > framework is supposed to work for busses that can be enumerated.  All
  > the drivers already check for a matching _HID in their attach
  > function.  So we can just drop the checks in acpi_foundhid() and let
  > the drivers sort themselves out.
  > Print a "not configured" line for devices for which we don't attach
  > adriver.
  > This may be a bit much as there are devices for which we will not have a
  > driver.  This will be removed if it causes too much dmesg spam.
  > ok deraadt@, mlarkin@ (kettenis@)

  ~ bytgpio.c                             ~ sdhc_acpi.c

  > Replace 0 with NULL. (kettenis@)

dev/wscons

  ~ wsdisplay_compat_usl.c                

  > OpenBSD has stopped using the SVr4 KDENABIO/KDDISABIO ioctls for at
  > least 10 years. No need for special treatement on i386.
  > ok deraadt@, millert@, jca@ (matthieu@)

kern

  ~ kern_synch.c                          ~ syscalls.master

  > Make sure that a thread that calls sched_yield(2) ends up on the run queue
  > behind all other threads in the process by temporarily lowering its
  > priority.
  > This isn't optimal but it is the easiest way to guarantee that we make
  > progress when we're waiting on an other thread to release a lock.  This
  > results in significant improvements for processes that suffer from lock
  > contention, most notably firefox.  Unfortunately this means that
  > sched_yield(2)
  > needs to grab the kernel lock again.
  > All the hard work was done by mpi@, based on observations of the behaviour
  > of the BFS scheduler diff by Michal Mazurek.
  > ok deraadt@ (kettenis@)

  ~ init_sysent.c                         ~ syscalls.c

  > regen (kettenis@)

net

  ~ if_vlan_var.h                         ~ if_vlan.c

  > turn ifv_p into an interface index instead of a real pointer to the parent
  > ok mpi@ jmatthew@ (dlg@)

sys

  ~ syscall.h                             ~ syscallargs.h

  > regen (kettenis@)

== usr.bin =========================================================== 08/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin

logger

  ~ logger.c                              

  > remove unused variable
  > ok millert@ (chl@)

make

  ~ cmd_exec.c                            

  > remove unused variable
  > ok espie@ (chl@)

netstat

  ~ inet6.c                               

  > Drop if-zeroed gethostbyname2.h header, remnant from KAME times (jca@)

rusers

  ~ rusers.c                              

  > remove unused variable
  > ok bentley@ (chl@)

tcpbench

  ~ tcpbench.c                            

  > remove unused variable
  > ok millert@ (chl@)

== usr.sbin ========================================================== 09/09 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

rcctl

  ~ rcctl.sh                              

  > Remove left-over debug line. (ajacoutot@)

user

  ~ defs.h                                ~ user.c

  > Remove handrolled #define FREE and use free(3) directly without wrapping
  > if (ptr!=NULL) around them since they are not needed.
  > OK millert@ and jung@ (mestre@)

  ~ user.c                                

  > Remove cast from free(3)
  > OK gsoares@ (mestre@)

===============================================================================
_______________________________________________
odc mailing list
[email protected]
http://www.squish.net/mailman/listinfo/odc

Reply via email to