CVS commit: src

2020-06-28 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sun Jun 28 09:42:41 UTC 2020

Modified Files:
src/distrib/sets/lists/tests: mi
src/usr.bin/make/unit-tests: Makefile
Added Files:
src/usr.bin/make/unit-tests: cond-short.exp cond-short.mk

Log Message:
make(1): demonstrate bug when evaluating conditions


To generate a diff of this commit:
cvs rdiff -u -r1.861 -r1.862 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.58 -r1.59 src/usr.bin/make/unit-tests/Makefile
cvs rdiff -u -r0 -r1.1 src/usr.bin/make/unit-tests/cond-short.exp \
src/usr.bin/make/unit-tests/cond-short.mk

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



CVS commit: src/usr.bin/make

2020-06-28 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sun Jun 28 11:06:27 UTC 2020

Modified Files:
src/usr.bin/make: cond.c
src/usr.bin/make/unit-tests: cond-short.exp cond-short.mk

Log Message:
make(1): fix evaluation of unreachable conditions

Since 2015-10-11, make had evaluated unreachable conditions even though
the manual page said it didn't.


To generate a diff of this commit:
cvs rdiff -u -r1.75 -r1.76 src/usr.bin/make/cond.c
cvs rdiff -u -r1.1 -r1.2 src/usr.bin/make/unit-tests/cond-short.exp \
src/usr.bin/make/unit-tests/cond-short.mk

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



CVS commit: src/sys/stand/efiboot

2020-06-28 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Jun 28 11:39:50 UTC 2020

Modified Files:
src/sys/stand/efiboot: Makefile.efiboot boot.c exec.c version
Removed Files:
src/sys/stand/efiboot: efienv.c efienv.h

Log Message:
Remove support for storing settings in EFI environment variables now that
we have boot.cfg support.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/stand/efiboot/Makefile.efiboot
cvs rdiff -u -r1.26 -r1.27 src/sys/stand/efiboot/boot.c
cvs rdiff -u -r1.6 -r0 src/sys/stand/efiboot/efienv.c
cvs rdiff -u -r1.3 -r0 src/sys/stand/efiboot/efienv.h
cvs rdiff -u -r1.17 -r1.18 src/sys/stand/efiboot/exec.c
cvs rdiff -u -r1.18 -r1.19 src/sys/stand/efiboot/version

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



CVS commit: src/sys

2020-06-28 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Jun 28 12:43:00 UTC 2020

Modified Files:
src/sys/arch/arm/ti: omap3_dss.c
src/sys/dev/cadence: if_cemac.c

Log Message:
Use prop_data_value (not prop_data_data_nocopy)


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/ti/omap3_dss.c
cvs rdiff -u -r1.22 -r1.23 src/sys/dev/cadence/if_cemac.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/mips/mips

2020-06-28 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Sun Jun 28 13:33:06 UTC 2020

Modified Files:
src/sys/arch/mips/mips: mips_machdep.c

Log Message:
Fix mm_md_kernacc() for 64 bit kernels (including n32):
 - FAULT for any physical address less than start of cached XKPHY address.
 - Pass any remaining physical address less then end of RAM.
 - Pass any remaining physical address within the KEGS0 kernel address range.
Ignore all remaining addresses and fall back to uvm_kernacc() for checking
virtual address ranges.

Fixes pmap(1) (and probably other kmem grovellers).


To generate a diff of this commit:
cvs rdiff -u -r1.293 -r1.294 src/sys/arch/mips/mips/mips_machdep.c

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



CVS commit: src

2020-06-28 Thread Frederic Cambus
Module Name:src
Committed By:   fcambus
Date:   Sun Jun 28 14:26:19 UTC 2020

Modified Files:
src/distrib/sets/lists/base: mi
src/share/wscons/fonts: COPYRIGHT Makefile
Added Files:
src/share/wscons/fonts: spleen-12x24.fnt.uue spleen-16x32.fnt.uue
spleen-32x64.fnt.uue spleen-5x8.fnt.uue spleen-8x16.fnt.uue

Log Message:
Add font files for Spleen, which can be loaded into the wsfont pool
or a wscons display device using wsfontload(8).

For example, Spleen 16x32 can be loaded and enabled as follow:

wsfontload -N spleen-16x32 -w 16 -h 32 spleen-16x32.fnt
wsconsctl -dw font=spleen-16x32


To generate a diff of this commit:
cvs rdiff -u -r1.1252 -r1.1253 src/distrib/sets/lists/base/mi
cvs rdiff -u -r1.2 -r1.3 src/share/wscons/fonts/COPYRIGHT
cvs rdiff -u -r1.10 -r1.11 src/share/wscons/fonts/Makefile
cvs rdiff -u -r0 -r1.1 src/share/wscons/fonts/spleen-12x24.fnt.uue \
src/share/wscons/fonts/spleen-16x32.fnt.uue \
src/share/wscons/fonts/spleen-32x64.fnt.uue \
src/share/wscons/fonts/spleen-5x8.fnt.uue \
src/share/wscons/fonts/spleen-8x16.fnt.uue

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



CVS commit: src/sys/compat/common

2020-06-28 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jun 28 14:37:53 UTC 2020

Modified Files:
src/sys/compat/common: vfs_syscalls_20.c

Log Message:
Fix struct entry size (thanks kre@)


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/compat/common/vfs_syscalls_20.c

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



CVS commit: src/lib/libc/posix1e

2020-06-28 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jun 28 18:23:01 UTC 2020

Modified Files:
src/lib/libc/posix1e: posix1e.3

Log Message:
reality check


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/libc/posix1e/posix1e.3

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



CVS commit: src/lib/libc/posix1e

2020-06-28 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Jun 28 21:37:05 UTC 2020

Modified Files:
src/lib/libc/posix1e: posix1e.3

Log Message:
Remove Xr to extattr(2) which we don't have.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/libc/posix1e/posix1e.3

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



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

2020-06-28 Thread Sean Cole
Module Name:src
Committed By:   scole
Date:   Mon Jun 29 01:37:27 UTC 2020

Modified Files:
src/sys/arch/ia64/include: mcontext.h setjmp.h

Log Message:
Allow kernel to compile by preventing "error: stack usage is ..."
too-large errors.  What was there previously was not correct and this
will need to be revisited for debugger to ever become functional
anyway.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/ia64/include/mcontext.h
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/ia64/include/setjmp.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/i2c

2020-06-28 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Mon Jun 29 06:01:30 UTC 2020

Modified Files:
src/sys/dev/i2c: sdtemp.c

Log Message:
KNF. No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/dev/i2c/sdtemp.c

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



CVS commit: src/sys/dev/microcode/aic7xxx

2020-06-28 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Mon Jun 29 06:39:38 UTC 2020

Modified Files:
src/sys/dev/microcode/aic7xxx: Makefile

Log Message:
No longer depend on libl.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/dev/microcode/aic7xxx/Makefile

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



CVS commit: src/sys/arch/powerpc/ibm4xx

2020-06-28 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Mon Jun 29 06:51:32 UTC 2020

Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c

Log Message:
Remove evcnt(9) counter for tlbhit; there's no way to observe TLB hits
from kernel, and it just counted intersection b/w tlbmiss and tlbenter.


To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 src/sys/arch/powerpc/ibm4xx/pmap.c

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