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

Makefile.cross                          distrib
distrib/notes                           distrib/sets
distrib/special                         distrib/vax
etc/Makefile                            etc/etc.vax/MAKEDEV
etc/etc.vax/MAKEDEV.md                  etc/etc.vax/Makefile
etc/etc.vax/Makefile.inc                etc/etc.vax/disktab
etc/etc.vax/fbtab                       etc/etc.vax/login.conf
etc/etc.vax/sysctl.conf                 etc/etc.vax/ttys
etc/examples/remote                     etc/mtree/4.4BSD.dist
include/Makefile                        lib/csu
lib/libc                                lib/libkvm
lib/libm                                sbin/disklabel
sbin/fdisk                              sbin/newfs
sbin/pdisk                              sbin/reboot
sbin/wsconsctl                          share/man
share/mk                                sys
sys/arch                                sys/arch/amd64/amd64
sys/arch/amd64/include                  sys/arch/i386/i386
sys/arch/m88k/m88k                      sys/arch/vax/compile
sys/arch/vax/conf                       sys/arch/vax/dec
sys/arch/vax/if                         sys/arch/vax/include
sys/arch/vax/mbus                       sys/arch/vax/mscp
sys/arch/vax/qbus                       sys/arch/vax/stand
sys/arch/vax/stand/boot                 sys/arch/vax/stand/common
sys/arch/vax/stand/xxboot               sys/arch/vax/uba
sys/arch/vax/vax                        sys/arch/vax/vsa
sys/arch/vax/vxt                        sys/conf
sys/ddb                                 sys/dev/ic
sys/dev/pci                             sys/dev/usb
sys/kern                                sys/net
sys/sys                                 sys/uvm
usr.bin/gprof                           usr.sbin/installboot
usr.sbin/wsconscfg                      

== Makefile.cross ==================================================== 01/10 ==

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

Makefile.cross


  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

== distrib =========================================================== 02/10 ==

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

distrib

  ~ Makefile                              

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

notes

  - vax/contents                          - vax/features
  - vax/hardware                          - vax/install
  - vax/prep                              - vax/upgrade
  - vax/whatis                            - vax/xfer
  ~ Makefile                              

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

sets

  - lists/base/md.vax                     - lists/comp/md.vax
  - lists/etc/md.vax                      - lists/game/md.vax
  - lists/man/md.vax                      ~ lists/comp/mi
  ~ lists/man/mi                          

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

  ~ 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/comp/mi

  > sync (deraadt@)

special

  ~ disklabel/Makefile                    ~ installboot/Makefile

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

vax

  - Makefile                              - Makefile.inc
  - install.md                            - cdfs/Makefile
  - common/Makefile.inc                   - common/list
  - iso/Makefile                          - ramdisk/Makefile.inc
  - ramdisk/list.local                    

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

== etc =============================================================== 03/10 ==

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

Makefile

  ~ Makefile                              

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

etc.vax/MAKEDEV

  - etc.vax/MAKEDEV                       

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

etc.vax/MAKEDEV.md

  - etc.vax/MAKEDEV.md                    

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

etc.vax/Makefile

  - etc.vax/Makefile                      

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

etc.vax/Makefile.inc

  - etc.vax/Makefile.inc                  

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

etc.vax/disktab

  - etc.vax/disktab                       

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

etc.vax/fbtab

  - etc.vax/fbtab                         

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

etc.vax/login.conf

  - etc.vax/login.conf                    

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

etc.vax/sysctl.conf

  - etc.vax/sysctl.conf                   

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

etc.vax/ttys

  - etc.vax/ttys                          

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

examples/remote

  ~ examples/remote                       

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

mtree/4.4BSD.dist

  ~ mtree/4.4BSD.dist                     

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

== include =========================================================== 04/10 ==

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

Makefile

  ~ Makefile                              

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

== lib =============================================================== 05/10 ==

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

csu

  - vax/md_init.h                         

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

libc

  - arch/vax/DEFS.h                       - arch/vax/Makefile.inc
  - arch/vax/SYS.h                        - arch/vax/gdtoa/Makefile.inc
  - arch/vax/gdtoa/arith.h                - arch/vax/gdtoa/gd_qnan.h
  - arch/vax/gdtoa/hdtoa.c                - arch/vax/gdtoa/strtof.c
  - arch/vax/gen/Makefile.inc             - arch/vax/gen/_setjmp.S
  - arch/vax/gen/fabs.S                   - arch/vax/gen/fpclassify.c
  - arch/vax/gen/frexp.c                  - arch/vax/gen/infinity.c
  - arch/vax/gen/isfinite.c               - arch/vax/gen/isinf.c
  - arch/vax/gen/isnan.c                  - arch/vax/gen/isnormal.c
  - arch/vax/gen/ldexp.S                  - arch/vax/gen/modf.S
  - arch/vax/gen/setjmp.S                 - arch/vax/gen/signbit.c
  - arch/vax/gen/sigsetjmp.S              - arch/vax/gen/udiv.S
  - arch/vax/gen/urem.S                   - arch/vax/net/Makefile.inc
  - arch/vax/net/htonl.S                  - arch/vax/net/htons.S
  - arch/vax/net/ntohl.S                  - arch/vax/net/ntohs.S
  - arch/vax/string/Makefile.inc          - arch/vax/string/bcmp.S
  - arch/vax/string/bcopy.S               - arch/vax/string/bzero.S
  - arch/vax/string/ffs.S                 - arch/vax/string/memcmp.S
  - arch/vax/string/memcpy.S              - arch/vax/string/memmove.S
  - arch/vax/string/memset.S              - arch/vax/string/strchr.S
  - arch/vax/sys/Ovfork.S                 - arch/vax/sys/brk.S
  - arch/vax/sys/cerror.S                 - arch/vax/sys/fork.S
  - arch/vax/sys/sbrk.S                   - arch/vax/sys/sigpending.S
  - arch/vax/sys/sigprocmask.S            - arch/vax/sys/sigreturn.S
  - arch/vax/sys/sigsuspend.S             - arch/vax/sys/syscall.S
  - arch/vax/sys/tfork_thread.S           ~ Makefile.inc
  ~ gdtoa/ldtoa.c                         ~ rpc/xdr_float.c

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

libkvm

  - kvm_vax.c                             

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

libm

  ~ Makefile                              ~ man/Makefile

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

== sbin ============================================================== 06/10 ==

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

disklabel

  ~ Makefile                              

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

fdisk

  ~ disk.c                                

  > Accept only character special devices rather than generating a core
  > dump on the attempt to get a disklabel from a regular file.
  > Regular files have not been acceptable as the 'disk' for some time,
  > and pledging changed the consequences from a somewhat obscure error
  > message to an abort().
  > Issue discovered by espie@.
  > ok natano@ (krw@)

newfs

  ~ newfs.c                               

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

pdisk

  ~ pdisk.c                               

  > Accept only character special devices rather than generating a core
  > dump on the attempt to get a disklabel from a regular file.
  > Regular files have not been acceptable as the 'disk' for some time,
  > and pledging changed the consequences from a somewhat obscure error
  > message to an abort().
  > Issue discovered by espie@.
  > ok natano@ (krw@)

reboot

  ~ reboot.8                              

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

wsconsctl

  ~ Makefile                              

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

== share ============================================================= 07/10 ==

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

man

  - man4/man4.vax/asc.4                   - man4/man4.vax/autoconf.4
  - man4/man4.vax/cons.4                  - man4/man4.vax/de.4
  - man4/man4.vax/dhu.4                   - man4/man4.vax/dz.4
  - man4/man4.vax/fwio.4                  - man4/man4.vax/gpx.4
  - man4/man4.vax/ibus.4                  - man4/man4.vax/intro.4
  - man4/man4.vax/lcg.4                   - man4/man4.vax/lcspx.4
  - man4/man4.vax/le.4                    - man4/man4.vax/led.4
  - man4/man4.vax/legss.4                 - man4/man4.vax/lkkbd.4
  - man4/man4.vax/lkms.4                  - man4/man4.vax/mbus.4
  - man4/man4.vax/mem.4                   - man4/man4.vax/mscpbus.4
  - man4/man4.vax/mt.4                    - man4/man4.vax/mtc.4
  - man4/man4.vax/ncr.4                   - man4/man4.vax/qe.4
  - man4/man4.vax/qsc.4                   - man4/man4.vax/ra.4
  - man4/man4.vax/rx.4                    - man4/man4.vax/sii.4
  - man4/man4.vax/smg.4                   - man4/man4.vax/uba.4
  - man4/man4.vax/uda.4                   - man4/man4.vax/vsaudio.4
  - man4/man4.vax/vsbus.4                 - man4/man4.vax/vxtbus.4
  - man4/man4.vax/ze.4                    - man8/man8.vax/MAKEDEV.8
  - man8/man8.vax/Makefile                - man8/man8.vax/boot_vax.8
  ~ man4/Makefile                         ~ man8/Makefile

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

mk

  ~ bsd.README                            ~ bsd.own.mk

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

== sys =============================================================== 08/10 ==

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

sys

  ~ Makefile                              

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

arch

  - vax/Makefile                          

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

arch/amd64/amd64

  ~ vmm.c                                 

  > Induce an exit in a running vcpu if an interrupt is asserted (pending).
  > Needed for ongoing interrupt controller work. (mlarkin@)

arch/amd64/include

  ~ vmmvar.h                              

  > Add a comment to the vcpu state enum to remind people there is a matching
  > conversion function in vmm.c
  > Increase the size of the pending interrupt field from uint8_t to uint16_t.
  > (mlarkin@)

arch/i386/i386

  ~ locore.s                              

  > Unmask interrupts unconditionnally before calling the generic trap handler.
  > Reduce differences with amd64.
  > Inputs from mikeb@, ok mlarkin@ (mpi@)

arch/m88k/m88k

  ~ db_interface.c                        ~ db_trace.c

  > Convert DDB_REGS -> &ddb_regs, inputs and ok naddy@
  > Put addresses instead of registers inside db_regs[] to match what other
  > archs do and to get rid of db_setf_regs(). (mpi@)

arch/vax/compile

  - .cvsignore                            

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

arch/vax/conf

  - GENERIC                               - Makefile.vax
  - RAMDISK                               - files.vax

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

arch/vax/dec

  - dzcons.c                              - dzinput.c
  - dzkbd.c                               - dzkbdvar.h
  - dzms.c                                - files.dec
  - lk201_ws.c                            - lk201reg.h
  - lk201var.h                            - sii.c
  - siireg.h                              - siivar.h
  - vsms_ws.c                             - vsmsvar.h
  - wskbdmap_lk201.c                      - wskbdmap_lk201.h

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

arch/vax/if

  - if_de.c                               - if_dereg.h
  - if_le.c                               - if_qe.c
  - if_qereg.h                            - if_uba.h
  - if_ze.c                               - sgec.c
  - sgecreg.h                             - sgecvar.h

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

arch/vax/include

  - _float.h                              - _types.h
  - asm.h                                 - atomic.h
  - bus.h                                 - cca.h
  - cdefs.h                               - clock.h
  - cpu.h                                 - cvax.h
  - db_machdep.h                          - disklabel.h
  - endian.h                              - exec.h
  - frame.h                               - intr.h
  - ka410.h                               - ka420.h
  - ka43.h                                - ka46.h
  - ka48.h                                - ka630.h
  - ka650.h                               - ka670.h
  - ka680.h                               - kcore.h
  - limits.h                              - loadfile_machdep.h
  - lock.h                                - macros.h
  - mtpr.h                                - mutex.h
  - nexus.h                               - param.h
  - pcb.h                                 - pmap.h
  - proc.h                                - profile.h
  - psl.h                                 - pte.h
  - ptrace.h                              - reg.h
  - reloc.h                               - rpb.h
  - scb.h                                 - setjmp.h
  - sgmap.h                               - sid.h
  - signal.h                              - spinlock.h
  - stdarg.h                              - tcb.h
  - trap.h                                - uvax.h
  - varargs.h                             - vaxfp.h
  - vmparam.h                             - vsbus.h

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

arch/vax/mbus

  - dz_fwio.c                             - files.mbus
  - fwio.c                                - fwioreg.h
  - fwiovar.h                             - if_le_fwio.c
  - legss.c                               - mbus.c
  - mbusreg.h                             - mbusvar.h
  - sii_fwio.c                            - uba_mbus.c

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

arch/vax/mscp

  - files.mscp                            - mscp.c
  - mscp.h                                - mscp_disk.c
  - mscp_subr.c                           - mscp_tape.c
  - mscpreg.h                             - mscpvar.h

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

arch/vax/qbus

  - dhu.c                                 - dhureg.h
  - dl.c                                  - dlreg.h
  - dz.c                                  - dz_uba.c
  - dzreg.h                               - dzvar.h
  - files.uba                             - qdreg.h
  - qevent.h                              - uba.c
  - ubavar.h                              - uda.c

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

arch/vax/stand

  - Makefile                              - Makefile.inc

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

arch/vax/stand/boot

  - Makefile                              - autoconf.c
  - boot.c                                - conf.c
  - consio.c                              - consio2.S
  - data.h                                - devopen.c
  - if_de.c                               - if_le.c
  - if_qe.c                               - if_ze.c
  - mfm.c                                 - netio.c
  - ra.c                                  - rom.c
  - vaxstand.h                            - version

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

arch/vax/stand/common

  - romread.S                             - srt0.S
  - str.S                                 - vaxstand.h

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

arch/vax/stand/xxboot

  - Makefile                              - bootxx.c
  - genassym.cf                           - start.S

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

arch/vax/uba

  - uba_common.h                          - uba_dma.c
  - uba_ibus.c                            - ubareg.h

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

arch/vax/vax

  - autoconf.c                            - bus_dma.c
  - bus_mem.c                             - clock.c
  - conf.c                                - cvax.c
  - db_disasm.c                           - db_disasm.h
  - db_machdep.c                          - disksubr.c
  - emulate.s                             - findcpu.c
  - genassym.cf                           - gencons.c
  - gencons.h                             - ibus.c
  - in4_cksum.c                           - in_cksum.c
  - ka410.c                               - ka43.c
  - ka46.c                                - ka48.c
  - ka49.c                                - ka53.c
  - ka60.c                                - ka630.c
  - ka650.c                               - ka660.c
  - ka670.c                               - ka680.c
  - led.c                                 - locore.S
  - machdep.c                             - mem.c
  - mutex.c                               - opcodes.c
  - pmap.c                                - scb.c
  - sgmap.c                               - softintr.c
  - trap.c                                - udiv.s
  - unimpl_emul.s                         - urem.s
  - vm_machdep.c                          - vxt.c
  - wscons_machdep.c                      

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

arch/vax/vsa

  - asc_vsbus.c                           - dz_ibus.c
  - gpx.c                                 - hdc9224.c
  - hdc9224.h                             - if_le_vsbus.c
  - if_ze_vsbus.c                         - lcg.c
  - lcgreg.h                              - lcspx.c
  - maskbits.h                            - ncr.c
  - smg.c                                 - vsaudio.c
  - vsbus.c                               - vsbus_dma.c

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

arch/vax/vxt

  - if_ze_vxtbus.c                        - qsc.c
  - qsckbd.c                              - qscms.c
  - qscreg.h                              - qscvar.h
  - vxtbus.c                              - vxtbusvar.h

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

conf

  ~ files                                 

  > Move db_show_regs() in the only file where it is used and turn it private.
  > ok mlarkin@ (mpi@)

  ~ defines                               

  > delete dangling vax reference (deraadt@)

  ~ files                                 

  > Hook up dev/ic/rtwn.c -- should have been part of rtwn(4) split commit.
  > (stsp@)

ddb

  - db_print.c                            ~ db_command.c
  ~ db_extern.h                           

  > Move db_show_regs() in the only file where it is used and turn it private.
  > ok mlarkin@ (mpi@)

dev/ic

  + rtwn.c                                + rtwnvar.h

  > Split the rtwn(4) driver into two layers:
  > One layer which handles PCI support and low-level packet processing.
  > And another layer which handles ioctls, net80211 state transitions,
  > and all communication with the chip. The plan is to eventually merge
  > corresponding code from urtwn(4) in here.
  > ok mpi@ (stsp@)

  ~ rtwn.c                                

  > Make rtwn(4) stop the chip during DVACT_QUIESCE rather than DVACT_SUSPEND
  > because the code that shuts down the firmware tsleep's to avoid system
  > hangs.
  > ok mpi@ (stsp@)

  ~ rtwn.c                                ~ rtwnvar.h

  > Make rtwn(4) check for "unsupported test chip" error during attach again.
  > ok mpi@ (stsp@)

dev/pci

  ~ files.pci                             ~ if_rtwn.c

  > Split the rtwn(4) driver into two layers:
  > One layer which handles PCI support and low-level packet processing.
  > And another layer which handles ioctls, net80211 state transitions,
  > and all communication with the chip. The plan is to eventually merge
  > corresponding code from urtwn(4) in here.
  > ok mpi@ (stsp@)

  ~ if_rtwn.c                             

  > Make rtwn(4) check for "unsupported test chip" error during attach again.
  > ok mpi@ (stsp@)

dev/usb

  ~ if_urtwn.c                            

  > Remove pointless function pointers from urtwn(4) softc. They didn't serve
  > any purpose and the code is shorter when calling the functions directly.
  > ok mpi@ (stsp@)

kern

  ~ kern_sig.c                            ~ kern_synch.c
  ~ sched_bsd.c                           

  > Correct some comments and definitions, from Michal Mazurek. (mpi@)

  ~ Makefile                              

  > remove handling of vax (deraadt@)

net

  ~ if_mpw.c                              

  > rework how mpw(4) interacts with vlan(4)
  > previously mpw would walk around our interface hierarchy so it could
  > reinject vlan tags for packets that were received on a stack of
  > vlan interfaces. this got in the way of making vlan mpsafe, but is
  > also unecessary according to how i read RFC 4448 which describes
  > how mpls pseudowires should function.
  > the behaviour is now:
  > - in raw mode mpw(4) acts like a normal ethernet interface
  > it no longer injects a tag from a vlan interface that may be on the
  > same bridge as it, and it allows you to configure ip addresses on
  > the local interface and use them without panicking the kernel.
  > - in tagged mode it will only add tags from vlan interfaces on the
  > same bridge as it, but not any parent/child tags from interfaces
  > on top of that vlan. if the packet did not come from a vlan interface
  > on a bridge it will inject a tag for vlan 0.
  > this will also allow vlan to move forward.
  > ok mpi@ rzalamena@ claudio@ (dlg@)

  ~ bpf.h                                 

  > remove __vax__ (deraadt@)

sys

  ~ proc.h                                ~ sched.h

  > Correct some comments and definitions, from Michal Mazurek. (mpi@)

uvm

  ~ uvm_map.c                             ~ uvm_mmap.c
  ~ uvm_page.h                            

  > remove vaxisms (deraadt@)

== usr.bin =========================================================== 09/10 ==

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

gprof

  - vax.c                                 - vax.h
  ~ gprof.c                               

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

== usr.sbin ========================================================== 10/10 ==

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

installboot

  - vax_installboot.c                     ~ Makefile

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

wsconscfg

  ~ Makefile                              

  > We are done providing support for the vax.
  > lots of agreement. (deraadt@)

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

Reply via email to