CVS commit: src/distrib/utils/embedded/conf

2015-08-01 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Aug  1 10:04:06 UTC 2015

Modified Files:
src/distrib/utils/embedded/conf: evbarm.conf

Log Message:
Align partitions to 64MB for the benefit of SD cards > 32GB


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/distrib/utils/embedded/conf/evbarm.conf

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



CVS commit: src/distrib/utils/embedded/conf

2015-08-01 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Aug  1 10:04:50 UTC 2015

Modified Files:
src/distrib/utils/embedded/conf: evbarm.conf

Log Message:
mount root partition with noatime


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/distrib/utils/embedded/conf/evbarm.conf

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



CVS commit: src/distrib/utils/embedded

2015-08-01 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Aug  1 10:05:51 UTC 2015

Modified Files:
src/distrib/utils/embedded: mkimage

Log Message:
use a larger (64KB) block size, this helps SD card performance


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/distrib/utils/embedded/mkimage

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



CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2015-08-01 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Sat Aug  1 13:42:32 UTC 2015

Modified Files:
src/sys/external/bsd/drm2/dist/drm/i915: i915_gem.c

Log Message:
Pull upstream fix to avoid kernel panic on starting X on Intel 855GM machines.

Reported in PR kern/49875, and ok'ed to commit by riastradh@.

Should be pulled up to netbsd-7.


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.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/arm/broadcom

2015-08-01 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Aug  1 14:18:00 UTC 2015

Modified Files:
src/sys/arch/arm/broadcom: bcm2835_intr.c

Log Message:
Call the correct ipi handlers for IPI_AST and IPI_KPREEMPT


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/broadcom/bcm2835_intr.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/evbarm/rpi

2015-08-01 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Aug  1 16:18:47 UTC 2015

Modified Files:
src/sys/arch/evbarm/rpi: rpi_machdep.c

Log Message:
Re-enable cpus [123] now that bcm2835_intr.c is fixed with rev 1.11/


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 src/sys/arch/evbarm/rpi/rpi_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

2015-08-01 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Aug  1 21:19:24 UTC 2015

Modified Files:
src/sys/conf: files majors
Added Files:
src/sys/dev/hdmicec: files.hdmicec hdmicec.c hdmicec_if.h hdmicecio.h

Log Message:
Add an API for HDMI CEC devices. HDMI Consumer Electronics Control (CEC) is
a protocol that provides high-level control functions between CEC-capable
connected devices.


To generate a diff of this commit:
cvs rdiff -u -r1.1129 -r1.1130 src/sys/conf/files
cvs rdiff -u -r1.69 -r1.70 src/sys/conf/majors
cvs rdiff -u -r0 -r1.1 src/sys/dev/hdmicec/files.hdmicec \
src/sys/dev/hdmicec/hdmicec.c src/sys/dev/hdmicec/hdmicec_if.h \
src/sys/dev/hdmicec/hdmicecio.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/evbarm

2015-08-01 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Aug  1 21:20:47 UTC 2015

Modified Files:
src/sys/arch/evbarm/conf: JETSONTK1
src/sys/arch/evbarm/tegra: tegra_machdep.c

Log Message:
Enable tegracec and hdmicec


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/evbarm/conf/JETSONTK1
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbarm/tegra/tegra_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/arm/nvidia

2015-08-01 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Aug  1 21:20:11 UTC 2015

Modified Files:
src/sys/arch/arm/nvidia: files.tegra tegra_car.c tegra_intr.h
tegra_io.c tegra_reg.h tegra_var.h
Added Files:
src/sys/arch/arm/nvidia: tegra_cec.c tegra_cecreg.h

Log Message:
Add driver for Tegra HDMI CEC controller.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/nvidia/files.tegra
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/arm/nvidia/tegra_car.c
cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/nvidia/tegra_cec.c \
src/sys/arch/arm/nvidia/tegra_cecreg.h
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/nvidia/tegra_intr.h
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/nvidia/tegra_io.c \
src/sys/arch/arm/nvidia/tegra_reg.h
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/arm/nvidia/tegra_var.h

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



CVS commit: src/etc

2015-08-01 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Aug  1 21:30:09 UTC 2015

Modified Files:
src/etc: MAKEDEV.tmpl

Log Message:
add hdmicec


To generate a diff of this commit:
cvs rdiff -u -r1.173 -r1.174 src/etc/MAKEDEV.tmpl

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



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

2015-08-01 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Aug  2 00:24:45 UTC 2015

Modified Files:
src/sys/arch/evbarm/conf: JETSONTK1

Log Message:
enable eMMC


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/evbarm/conf/JETSONTK1

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



CVS commit: src/sys/dev/sdmmc

2015-08-01 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Aug  2 00:24:24 UTC 2015

Modified Files:
src/sys/dev/sdmmc: sdhc.c

Log Message:
return MMC_OCR_HCS bit from host_ocr if the controller supports high-speed mode


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/dev/sdmmc/sdhc.c

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



CVS commit: src/usr.bin/patch

2015-08-01 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug  2 03:19:02 UTC 2015

Modified Files:
src/usr.bin/patch: patch.1

Log Message:
remove reference to SCCS which is not supported anymore.
XXX: pullup-7


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/usr.bin/patch/patch.1

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



CVS commit: src/sys/kern

2015-08-01 Thread Emmanuel Dreyfus
Module Name:src
Committed By:   manu
Date:   Sun Aug  2 03:29:22 UTC 2015

Modified Files:
src/sys/kern: vfs_mount.c

Log Message:
Do not VFS_SYNC before VFS_UNMOUNT on force unmount

VFS_SYNC does not consider whether we are performing a force unmount or not,
and therefore it can wait for a while if the filesytstem is misbehaving.
Removing VFS_SYNC before VFS_UNMOUNT on forced unmount fixes the problem.

This should not cause harm as the VFS_SYNC seems just useless.
As noted by Chuck Silvers in
http://mail-index.netbsd.org/tech-kern/2015/07/13/msg019156.html
- Nothing seems to prevent vnodes from getting dirty again after VFS_SYNC call.
- Filesystems do flush data through vflush() in VFS_UNMOUNT anyway.

As a consequence, the VFS_SYNC call in do_unmount() could probably be
completely removed. But since such a change is quite dangerous, we just
remove it in the case of forced unmounts, which are situations where
the risk of data loss is known to the operator.


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/kern/vfs_mount.c

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