CVS commit: src/sys/net
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
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
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
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
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
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
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
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
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
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
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
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.