CVS commit: src/sys/net

2015-09-30 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Wed Sep 30 07:12:32 UTC 2015

Modified Files:
src/sys/net: if.h if_llatbl.c if_llatbl.h

Log Message:
Make GATEWAY (fastforward) work again

With GATEWAY (fastforward), the whole forwarding processing runs in
hardware interrupt context. So we cannot use rwlock for lltable and
llentry in that case.

This change replaces rwlock with mutex(IPL_NET) for lltable and llentry
when GATEWAY is enabled. We need to tweak locking only around rtree
in lltable_free. Other than that, what we need to do is to change macros
for locks.

I hope fastforward runs in softint some day in the future...


To generate a diff of this commit:
cvs rdiff -u -r1.191 -r1.192 src/sys/net/if.h
cvs rdiff -u -r1.5 -r1.6 src/sys/net/if_llatbl.c
cvs rdiff -u -r1.2 -r1.3 src/sys/net/if_llatbl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/pci

2015-09-30 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Wed Sep 30 08:42:04 UTC 2015

Modified Files:
src/sys/dev/pci: if_wmreg.h

Log Message:
fix IVARs offset for 82580 and newer.


To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 src/sys/dev/pci/if_wmreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/sandpoint

2015-09-30 Thread Frank Wille
Module Name:src
Committed By:   phx
Date:   Wed Sep 30 14:14:32 UTC 2015

Modified Files:
src/sys/arch/sandpoint/include: bootinfo.h
src/sys/arch/sandpoint/stand/altboot: brdsetup.c globals.h main.c
siisata.c version

Log Message:
Pass a name and flags precisely describing the current model and its
features via a new bootinfo node (currently Synology only). This allows
for example the configuration of model-specific temperature I2C sensors
and fan control.
Support for the Synology DS207 and DS209 drive LEDs and wait until the
2nd drive is completely powered up.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/sandpoint/include/bootinfo.h
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/sandpoint/stand/altboot/brdsetup.c
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/sandpoint/stand/altboot/globals.h
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/sandpoint/stand/altboot/main.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/sandpoint/stand/altboot/siisata.c
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/sandpoint/stand/altboot/version

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/sandpoint/sandpoint

2015-09-30 Thread Frank Wille
Module Name:src
Committed By:   phx
Date:   Wed Sep 30 14:18:54 UTC 2015

Modified Files:
src/sys/arch/sandpoint/sandpoint: autoconf.c machdep.c

Log Message:
Now more than a single I2C device per model may be configured directly.
An additional flags argument makes the configuration depend on the model-
flags in an optional BTINFO_MODEL bootinfo node.
Print the model name together with the vendor name, when known.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/sandpoint/sandpoint/autoconf.c
cvs rdiff -u -r1.64 -r1.65 src/sys/arch/sandpoint/sandpoint/machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/sandpoint/conf

2015-09-30 Thread Frank Wille
Module Name:src
Committed By:   phx
Date:   Wed Sep 30 14:22:02 UTC 2015

Modified Files:
src/sys/arch/sandpoint/conf: GENERIC

Log Message:
Disable CFI in the GENERIC kernel again, as currently only cmdset 1.3
is supported, which is not present in all flash chips.
Add lmtemp(4), an LM75 temperature sensor, which is found in some
Synology NAS models.


To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.91 src/sys/arch/sandpoint/conf/GENERIC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/sgimips/mace

2015-09-30 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Wed Sep 30 19:44:58 UTC 2015

Modified Files:
src/sys/arch/sgimips/mace: com_mace.c

Log Message:
pass the port's hardware address in COM_INIT_REGS() so the com driver can
figure out wether this is the console or not


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/sgimips/mace/com_mace.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/sgimips/sgimips

2015-09-30 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Wed Sep 30 19:46:27 UTC 2015

Modified Files:
src/sys/arch/sgimips/sgimips: console.c

Log Message:
don't  MIPS_PHYS_TO_KSEG1() the hardware address for O2's serial ports
now serial console works again


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/sgimips/sgimips/console.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/amiga/include

2015-09-30 Thread Frank Wille
Module Name:src
Committed By:   phx
Date:   Wed Sep 30 20:36:28 UTC 2015

Modified Files:
src/sys/arch/amiga/include: vmparam.h

Log Message:
Reduce MAXDSIZ from 416MB back to 224MB.
Due to limitations by the current pmap implementation our virtual address
space is limited to 512MB. A MAXDSIZ of 416MB would leave only a little bit
more than 30MB for shared objects and heap allocations, so 224MB seems like
a good compromise.


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/arch/amiga/include/vmparam.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/cddl/osnet/dev/dtrace

2015-09-30 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Sep 30 20:59:13 UTC 2015

Modified Files:
src/external/cddl/osnet/dev/dtrace: dtrace_ioctl.c

Log Message:
recognize the proc provider as belonging to sdt


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/external/cddl/osnet/dev/dtrace/dtrace_ioctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/cddl/osnet/dev/sdt

2015-09-30 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Sep 30 20:59:44 UTC 2015

Modified Files:
src/external/cddl/osnet/dev/sdt: sdt.c

Log Message:
Add proc:::exit
XXX: I am going to kill that soon and make the providers register automagically
with linker sets. This can't scale.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/external/cddl/osnet/dev/sdt/sdt.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS import: src/external/cddl/dtracetoolkit/dist

2015-09-30 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Sep 30 22:01:10 UTC 2015

Update of /cvsroot/src/external/cddl/dtracetoolkit/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv26629

Log Message:
Import the dtrace toolkit from FreeBSD; simple scripts such as dtruss work
unmodified. For others we'll need to add the missing probes and adjust.
This is not attached to the build.

Status:

Vendor Tag: FreeBSD
Release Tags:   dtracetoolkit-2015-09-29

N src/external/cddl/dtracetoolkit/dist/Guide
N src/external/cddl/dtracetoolkit/dist/License
N src/external/cddl/dtracetoolkit/dist/README
N src/external/cddl/dtracetoolkit/dist/Version
N src/external/cddl/dtracetoolkit/dist/dexplorer
N src/external/cddl/dtracetoolkit/dist/dtruss
N src/external/cddl/dtracetoolkit/dist/dvmstat
N src/external/cddl/dtracetoolkit/dist/errinfo
N src/external/cddl/dtracetoolkit/dist/execsnoop
N src/external/cddl/dtracetoolkit/dist/hotkernel
N src/external/cddl/dtracetoolkit/dist/hotuser
N src/external/cddl/dtracetoolkit/dist/install
N src/external/cddl/dtracetoolkit/dist/iopattern
N src/external/cddl/dtracetoolkit/dist/iosnoop
N src/external/cddl/dtracetoolkit/dist/iotop
N src/external/cddl/dtracetoolkit/dist/opensnoop
N src/external/cddl/dtracetoolkit/dist/procsystime
N src/external/cddl/dtracetoolkit/dist/rwsnoop
N src/external/cddl/dtracetoolkit/dist/rwtop
N src/external/cddl/dtracetoolkit/dist/statsnoop
N src/external/cddl/dtracetoolkit/dist/Apps/shellsnoop
N src/external/cddl/dtracetoolkit/dist/Apps/nfswizard.d
N src/external/cddl/dtracetoolkit/dist/Apps/Readme
N src/external/cddl/dtracetoolkit/dist/Apps/weblatency.d
N src/external/cddl/dtracetoolkit/dist/Apps/httpdstat.d
N src/external/cddl/dtracetoolkit/dist/Bin/py_calldist.d
N src/external/cddl/dtracetoolkit/dist/Bin/sigdist.d
N src/external/cddl/dtracetoolkit/dist/Bin/j_calldist.d
N src/external/cddl/dtracetoolkit/dist/Bin/cputimes
N src/external/cddl/dtracetoolkit/dist/Bin/nfswizard.d
N src/external/cddl/dtracetoolkit/dist/Bin/js_flowtime.d
N src/external/cddl/dtracetoolkit/dist/Bin/py_flow.d
N src/external/cddl/dtracetoolkit/dist/Bin/setuids.d
N src/external/cddl/dtracetoolkit/dist/Bin/priclass.d
N src/external/cddl/dtracetoolkit/dist/Bin/iopattern
N src/external/cddl/dtracetoolkit/dist/Bin/rfsio.d
N src/external/cddl/dtracetoolkit/dist/Bin/sh_calltime.d
N src/external/cddl/dtracetoolkit/dist/Bin/pl_calltime.d
N src/external/cddl/dtracetoolkit/dist/Bin/rwsnoop
N src/external/cddl/dtracetoolkit/dist/Bin/pl_who.d
N src/external/cddl/dtracetoolkit/dist/Bin/sh_calldist.d
N src/external/cddl/dtracetoolkit/dist/Bin/js_who.d
N src/external/cddl/dtracetoolkit/dist/Bin/runocc.d
N src/external/cddl/dtracetoolkit/dist/Bin/pl_calldist.d
N src/external/cddl/dtracetoolkit/dist/Bin/sh_syscolors.d
N src/external/cddl/dtracetoolkit/dist/Bin/weblatency.d
N src/external/cddl/dtracetoolkit/dist/Bin/zvmstat
N src/external/cddl/dtracetoolkit/dist/Bin/py_flowinfo.d
N src/external/cddl/dtracetoolkit/dist/Bin/lastwords
N src/external/cddl/dtracetoolkit/dist/Bin/sh_flow.d
N src/external/cddl/dtracetoolkit/dist/Bin/py_mallocstk.d
N src/external/cddl/dtracetoolkit/dist/Bin/writebytes.d
N src/external/cddl/dtracetoolkit/dist/Bin/php_syscalls.d
N src/external/cddl/dtracetoolkit/dist/Bin/rb_flowinfo.d
N src/external/cddl/dtracetoolkit/dist/Bin/lockbyproc.d
N src/external/cddl/dtracetoolkit/dist/Bin/iotop
N src/external/cddl/dtracetoolkit/dist/Bin/kstat_types.d
N src/external/cddl/dtracetoolkit/dist/Bin/pgpginbypid.d
N src/external/cddl/dtracetoolkit/dist/Bin/cputypes.d
N src/external/cddl/dtracetoolkit/dist/Bin/dispqlen.d
N src/external/cddl/dtracetoolkit/dist/Bin/httpdstat.d
N src/external/cddl/dtracetoolkit/dist/Bin/js_objgc.d
N src/external/cddl/dtracetoolkit/dist/Bin/py_funccalls.d
N src/external/cddl/dtracetoolkit/dist/Bin/uname-a.d
N src/external/cddl/dtracetoolkit/dist/Bin/dnlcps.d
N src/external/cddl/dtracetoolkit/dist/Bin/tcpsnoop
N src/external/cddl/dtracetoolkit/dist/Bin/rwbytype.d
N src/external/cddl/dtracetoolkit/dist/Bin/sh_pidcolors.d
N src/external/cddl/dtracetoolkit/dist/Bin/dnlcstat
N src/external/cddl/dtracetoolkit/dist/Bin/tcl_ins.d
N src/external/cddl/dtracetoolkit/dist/Bin/fddist
N src/external/cddl/dtracetoolkit/dist/Bin/pl_syscolors.d
N src/external/cddl/dtracetoolkit/dist/Bin/php_flowtime.d
N src/external/cddl/dtracetoolkit/dist/Bin/opensnoop
N src/external/cddl/dtracetoolkit/dist/Bin/modcalls.d
N src/external/cddl/dtracetoolkit/dist/Bin/readdist.d
N src/external/cddl/dtracetoolkit/dist/Bin/dvmstat
N src/external/cddl/dtracetoolkit/dist/Bin/connections
N src/external/cddl/dtracetoolkit/dist/Bin/crash.d
N src/external/cddl/dtracetoolkit/dist/Bin/pathopens.d
N src/external/cddl/dtracetoolkit/dist/Bin/loads.d
N src/external/cddl/dtracetoolkit/dist/Bin/shellsnoop
N src/external/cddl/dtracetoolkit/dist/Bin/iosnoop
N src/external/cddl/dtracetoolkit/dist/Bin/py_syscalls.d
N src/external/cddl/dtracetoolkit/dist/Bin/sh_stat.d
N src/external/cddl/dtracetoolk

CVS commit: src

2015-09-30 Thread Robert Swindells
Module Name:src
Committed By:   rjs
Date:   Wed Sep 30 22:58:02 UTC 2015

Modified Files:
src/distrib/sets/lists/xserver: md.mac68k
src/external/mit/xorg/server/drivers: Makefile
src/external/mit/xorg/server/xorg-server/hw/xfree86/xorgos: Makefile
src/share/mk: bsd.own.mk

Log Message:
Build Xorg server and wsfb driver for mac68k.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/distrib/sets/lists/xserver/md.mac68k
cvs rdiff -u -r1.68 -r1.69 src/external/mit/xorg/server/drivers/Makefile
cvs rdiff -u -r1.37 -r1.38 \
src/external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile
cvs rdiff -u -r1.873 -r1.874 src/share/mk/bsd.own.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.