svn commit: r321973 - head/sys/dev/ksyms

2017-08-02 Thread Mark Johnston
Author: markj Date: Thu Aug 3 05:55:01 2017 New Revision: 321973 URL: https://svnweb.freebsd.org/changeset/base/321973 Log: Remove D_TRACKCLOSE now that ksyms no longer has a close method. Reported by: jhb X-MFC with: r321963 Modified: head/sys/dev/ksyms/ksyms.c Modified: head/sys

svn commit: r321969 - in head/sys/boot: arm/at91/libat91 arm/ixp425/boot2 i386/boot2

2017-08-02 Thread Ngie Cooper
Author: ngie Date: Thu Aug 3 05:27:05 2017 New Revision: 321969 URL: https://svnweb.freebsd.org/changeset/base/321969 Log: Fix the return types for printf and putchar to match their libc and POSIX equivalents Both printf and putchar return int, not void. This will allow code that le

Re: svn commit: r321920 - head/sys/sys

2017-08-02 Thread Bruce Evans
On Wed, 2 Aug 2017, Konstantin Belousov wrote: On Wed, Aug 02, 2017 at 02:38:50PM +0200, Hans Petter Selasky wrote: On 08/02/17 14:36, Hans Petter Selasky wrote: On 08/02/17 12:14, Konstantin Belousov wrote: +#definemajor(x)((int)((dev_t)(x) >> 32))/* major number */ +#definem

svn commit: r321967 - head/tests/sys/fs/tmpfs

2017-08-02 Thread Ngie Cooper
Author: ngie Date: Thu Aug 3 03:43:41 2017 New Revision: 321967 URL: https://svnweb.freebsd.org/changeset/base/321967 Log: Chase r321920 and r321930 (dev_t being widened) The layout of st_rdev has changed after this commit, and assumptions made in the NetBSD tests are no longer valid. Ch

svn commit: r321966 - head/usr.bin/calendar/calendars

2017-08-02 Thread Rick Macklem
Author: rmacklem Date: Thu Aug 3 02:08:01 2017 New Revision: 321966 URL: https://svnweb.freebsd.org/changeset/base/321966 Log: Added entry as requested by Kirk. Modified: head/usr.bin/calendar/calendars/calendar.freebsd Modified: head/usr.bin/calendar/calendars/calendar.freebsd

svn commit: r321965 - head/sys/dev/hyperv/utilities

2017-08-02 Thread Sepherosa Ziehau
Author: sephe Date: Thu Aug 3 01:44:40 2017 New Revision: 321965 URL: https://svnweb.freebsd.org/changeset/base/321965 Log: hyperv/kvp: Use proper size macro for adapter id. Submitted by: Christopher Ertl MFC after:3 days Sponsored by: Microsoft Modified: head/sys/dev/hyperv/ut

svn commit: r321964 - in stable/10: contrib/bmake contrib/bmake/PSD.doc contrib/bmake/mk contrib/bmake/mk/sys contrib/bmake/unit-tests usr.bin/bmake

2017-08-02 Thread Simon J. Gerraty
Author: sjg Date: Thu Aug 3 01:40:05 2017 New Revision: 321964 URL: https://svnweb.freebsd.org/changeset/base/321964 Log: MFC bmake-20170720 PR: 221023 Added: stable/10/contrib/bmake/mk/files.mk - copied unchanged from r318163, head/contrib/bmake/mk/files.mk stable/10/contrib/bma

svn commit: r321963 - in head: . cddl/contrib/opensolaris/cmd/lockstat share/man/man4 sys/dev/ksyms sys/sys

2017-08-02 Thread Mark Johnston
teFiles.inc Thu Aug 3 00:38:13 2017(r321963) @@ -38,6 +38,9 @@ # xargs -n1 | sort | uniq -d; # done +# 20170802: ksyms(4) ioctl interface was removed +OLD_FILES+=usr/include/sys/ksyms.h + # 20170722: new clang import which bumps version from 4.0.0 to 5.0.0. OLD_FILES+=usr/lib

svn commit: r321959 - head/tests/sys/kern

2017-08-02 Thread Ngie Cooper
Author: ngie Date: Wed Aug 2 22:19:45 2017 New Revision: 321959 URL: https://svnweb.freebsd.org/changeset/base/321959 Log: Annotate tests that require root privileges appropriately This unbreaks running the tests with unprivileged users. MFC after:1 week Modified: head/tests/sy

svn commit: r321954 - head/share/mk

2017-08-02 Thread Ngie Cooper
Author: ngie Date: Wed Aug 2 21:49:37 2017 New Revision: 321954 URL: https://svnweb.freebsd.org/changeset/base/321954 Log: Delete comment above "__DEFAULT_DEPENDENT_OPTIONS" related to "meta mode options" src.conf(5) should document which knobs are which and the dependency between each;

svn commit: r321953 - head/share/man/man5

2017-08-02 Thread Ngie Cooper
Author: ngie Date: Wed Aug 2 21:40:51 2017 New Revision: 321953 URL: https://svnweb.freebsd.org/changeset/base/321953 Log: Regenerate src.conf(5) per change made in r321952 Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r321952 - head/share/mk

2017-08-02 Thread Ngie Cooper
Author: ngie Date: Wed Aug 2 21:38:15 2017 New Revision: 321952 URL: https://svnweb.freebsd.org/changeset/base/321952 Log: Allowing MK_NLS_CATALOGS to be enabled if MK_NLS == no doesn't make a whole lot of sense. Anchor MK_NLS_CATALOGS being enabled off of MK_NLS. MFC after:1 month

svn commit: r321951 - head/share/mk

2017-08-02 Thread Ngie Cooper
Author: ngie Date: Wed Aug 2 21:31:46 2017 New Revision: 321951 URL: https://svnweb.freebsd.org/changeset/base/321951 Log: Some minor doc fixups - Tweak a sentence by placing the modifier before an adjective to make it flow better. - Fix a typo. MFC after:3 days Modified:

svn commit: r321950 - head/bin/chmod/tests

2017-08-02 Thread Ngie Cooper
Author: ngie Date: Wed Aug 2 21:20:49 2017 New Revision: 321950 URL: https://svnweb.freebsd.org/changeset/base/321950 Log: Always use first parameter passed to get_filesystem(..) instead of discarding it and using `.` instead. MFC after:1 week MFC with: r321949 PR: 221189

svn commit: r321949 - head/bin/chmod/tests

2017-08-02 Thread Ngie Cooper
Author: ngie Date: Wed Aug 2 21:18:54 2017 New Revision: 321949 URL: https://svnweb.freebsd.org/changeset/base/321949 Log: Add expected failures for ZFS - :f_flag fails on ZFS because UF_IMMUTABLE isn't supported [1]. - :v_flag fails on ZFS because the mode for foo is [always] updated

svn commit: r321948 - head/sys/dev/mmc

2017-08-02 Thread Marius Strobl
Author: marius Date: Wed Aug 2 21:11:51 2017 New Revision: 321948 URL: https://svnweb.freebsd.org/changeset/base/321948 Log: - Correct the remainder of confusing and error prone mix-ups between "br" or "bridge" where - according to the terminology outlined in comments of bridge.h and mm

Re: svn commit: r321093 - in stable/10: bin/ln bin/ln/tests etc/mtree

2017-08-02 Thread Ngie Cooper (yaneurabeya)
> On Jul 31, 2017, at 14:34, Alan Somers wrote: > > On Mon, Jul 17, 2017 at 3:12 PM, Ngie Cooper wrote: >> Author: ngie >> Date: Mon Jul 17 21:12:02 2017 >> New Revision: 321093 >> URL: https://svnweb.freebsd.org/changeset/base/321093 >> >> Log: >> MFC r319857: >> >> ln(1): wordsmith -F opt

svn commit: r321947 - head/usr.sbin/makefs/tests

2017-08-02 Thread Ngie Cooper
Author: ngie Date: Wed Aug 2 20:42:39 2017 New Revision: 321947 URL: https://svnweb.freebsd.org/changeset/base/321947 Log: Require strings(1) with :o_flag_preparer and :o_flag_publisher strings(1) might not be installed on the system, e.g., if MK_TOOLCHAIN == no MFC after:1 week

svn commit: r321946 - in stable/10/sys: arm/freescale/imx conf powerpc/mpc85xx

2017-08-02 Thread Marius Strobl
Author: marius Date: Wed Aug 2 20:27:30 2017 New Revision: 321946 URL: https://svnweb.freebsd.org/changeset/base/321946 Log: Apply the other half of merges to sdhci_imx(4) and sdhci_fsl(4) that somehow stayed local when committing r318198, probably due to the associated tree conflicts.

svn commit: r321944 - stable/11/sys/dev/isp

2017-08-02 Thread Kenneth D. Merry
Author: ken Date: Wed Aug 2 20:24:26 2017 New Revision: 321944 URL: https://svnweb.freebsd.org/changeset/base/321944 Log: MFC r321622, r321623: r321622 | ken | 2017-07-27 09:33:57 -0600 (Thu, 27 Jul 2017) | 44 l

svn commit: r321945 - stable/10/sys/dev/isp

2017-08-02 Thread Kenneth D. Merry
Author: ken Date: Wed Aug 2 20:24:28 2017 New Revision: 321945 URL: https://svnweb.freebsd.org/changeset/base/321945 Log: MFC r321622, r321623: r321622 | ken | 2017-07-27 09:33:57 -0600 (Thu, 27 Jul 2017) | 44 l

svn commit: r321942 - in head/sys: arm/allwinner arm/allwinner/clkng arm64/conf conf

2017-08-02 Thread Emmanuel Vadot
Author: manu Date: Wed Aug 2 20:19:19 2017 New Revision: 321942 URL: https://svnweb.freebsd.org/changeset/base/321942 Log: arm64: Add Allwinner H5 SoC Allwinner H5 is an H3 (arm32) with Cortex A53 cores. Add support for it and enable it in GENERIC kernel config Tested on: OrangePi P

svn commit: r321941 - head/sys/arm/allwinner/clk

2017-08-02 Thread Emmanuel Vadot
Author: manu Date: Wed Aug 2 20:17:04 2017 New Revision: 321941 URL: https://svnweb.freebsd.org/changeset/base/321941 Log: allwiner: modclk: Do not try to enable parent clock if it doesn't exist Modified: head/sys/arm/allwinner/clk/aw_modclk.c Modified: head/sys/arm/allwinner/clk/aw_modclk.

svn commit: r321939 - head/usr.bin/calendar/calendars

2017-08-02 Thread Ryan Stone
Author: rstone Date: Wed Aug 2 19:45:09 2017 New Revision: 321939 URL: https://svnweb.freebsd.org/changeset/base/321939 Log: Add my birthdate to the calendar Requested by: mckusick Modified: head/usr.bin/calendar/calendars/calendar.freebsd Modified: head/usr.bin/calendar/calendars/cale

svn commit: r321938 - head/sys/arm/freescale/imx

2017-08-02 Thread Ian Lepore
Author: ian Date: Wed Aug 2 18:28:06 2017 New Revision: 321938 URL: https://svnweb.freebsd.org/changeset/base/321938 Log: Fix the interface to imx_iomux_gpr_get/set(). The functions were defined as taking a register number, and that would get multiplied by 4 to make a register address. Bu

svn commit: r321937 - svnadmin/conf

2017-08-02 Thread Hans Petter Selasky
Author: hselasky Date: Wed Aug 2 16:01:52 2017 New Revision: 321937 URL: https://svnweb.freebsd.org/changeset/base/321937 Log: Remove myself. Modified: svnadmin/conf/sizelimit.conf Modified: svnadmin/conf/sizelimit.conf ===

svn commit: r321935 - svnadmin/conf

2017-08-02 Thread Hans Petter Selasky
Author: hselasky Date: Wed Aug 2 15:59:02 2017 New Revision: 321935 URL: https://svnweb.freebsd.org/changeset/base/321935 Log: Add myself to import new OFED user-space into projects/bsd_rdma_4_9. Modified: svnadmin/conf/sizelimit.conf Modified: svnadmin/conf/sizelimit.conf =

svn commit: r321934 - in head/sys/modules/i2c: ds1307 ds3231 isl12xx

2017-08-02 Thread Ian Lepore
Author: ian Date: Wed Aug 2 15:16:40 2017 New Revision: 321934 URL: https://svnweb.freebsd.org/changeset/base/321934 Log: Add missing ofw_bus_if.h src file. Modified: head/sys/modules/i2c/ds1307/Makefile head/sys/modules/i2c/ds3231/Makefile head/sys/modules/i2c/isl12xx/Makefile Modified

svn commit: r321933 - head/sys/arm/freescale/imx

2017-08-02 Thread Ian Lepore
Author: ian Date: Wed Aug 2 15:15:18 2017 New Revision: 321933 URL: https://svnweb.freebsd.org/changeset/base/321933 Log: The imx6_snvs driver is not strictly required for the system to run, so change it from standard to optional and add a device statement for it so that it's included unles

svn commit: r321932 - stable/10/sys/dev/ichsmb

2017-08-02 Thread Gavin Atkinson
Author: gavin Date: Wed Aug 2 15:13:13 2017 New Revision: 321932 URL: https://svnweb.freebsd.org/changeset/base/321932 Log: Merge r316113,316184,316413 from head: - Remove #define PCIS_SERIALBUS_SMBUS_PROGIF, unused since r200091 - Switch device_probe() from large case statement to a look

svn commit: r321931 - stable/11/sys/dev/ichsmb

2017-08-02 Thread Gavin Atkinson
Author: gavin Date: Wed Aug 2 15:11:06 2017 New Revision: 321931 URL: https://svnweb.freebsd.org/changeset/base/321931 Log: Merge r316113,316184,316413 from head: - Remove #define PCIS_SERIALBUS_SMBUS_PROGIF, unused since r200091 - Switch device_probe() from large case statement to a look

svn commit: r321930 - head/sys/sys

2017-08-02 Thread Konstantin Belousov
Author: kib Date: Wed Aug 2 14:54:54 2017 New Revision: 321930 URL: https://svnweb.freebsd.org/changeset/base/321930 Log: For makedev(), cast the minor argument to unsigned type explicitely, avoiding possible sign propagation. Submitted by: hselasky Modified: head/sys/sys/types.h Mod

svn commit: r321929 - stable/11/usr.sbin/diskinfo

2017-08-02 Thread Alexander Motin
Author: mav Date: Wed Aug 2 14:45:58 2017 New Revision: 321929 URL: https://svnweb.freebsd.org/changeset/base/321929 Log: MFC r320730: Report device descr in addition to ident. Serial number without device model is somewhat less useful. Modified: stable/11/usr.sbin/diskinfo/diskinfo.c D

svn commit: r321928 - stable/11/usr.sbin/diskinfo

2017-08-02 Thread Alexander Motin
Author: mav Date: Wed Aug 2 14:45:22 2017 New Revision: 321928 URL: https://svnweb.freebsd.org/changeset/base/321928 Log: MFC r320683: Add naive benchmark for SSDs in ZFS SLOG role. ZFS SLOGs have very specific access pattern with many cache flushes, which none of benchmarks I know can s

svn commit: r321927 - stable/11/usr.sbin/diskinfo

2017-08-02 Thread Alexander Motin
Author: mav Date: Wed Aug 2 14:43:12 2017 New Revision: 321927 URL: https://svnweb.freebsd.org/changeset/base/321927 Log: MFC r320555, r320576 (by allanjude): Add -s (serial) and -p (physpath) to diskinfo Return the bare requested information, intended for scripting. The serial numb

svn commit: r321926 - in head/sys/compat/linuxkpi/common: include/linux src

2017-08-02 Thread Hans Petter Selasky
Author: hselasky Date: Wed Aug 2 14:27:27 2017 New Revision: 321926 URL: https://svnweb.freebsd.org/changeset/base/321926 Log: Fix LinuxKPI regression after r321920. The mda_unit and si_drv0 fields are not wide enough to hold the full 64-bit dev_t. Instead use the "dev" field in the "linux_

svn commit: r321925 - head/sys/arm/arm

2017-08-02 Thread Andrew Turner
Author: andrew Date: Wed Aug 2 14:12:47 2017 New Revision: 321925 URL: https://svnweb.freebsd.org/changeset/base/321925 Log: Fix the return type for get_cntxc(). The register is 64-bit on both arm and arm64 so move any truncation to the caller. Submitted by: Mihai Carabas X-Differenti

Re: svn commit: r321920 - head/sys/sys

2017-08-02 Thread Hans Petter Selasky
On 08/02/17 15:54, Konstantin Belousov wrote: I agree with the usefulness of the y cast to unsigned type, but I am not sure what is the use of final dev_t cast. By the usual arithmetic conversion rules, the final type of the '|' is the highest rank type of the operands. Something unusual can onl

Re: svn commit: r321920 - head/sys/sys

2017-08-02 Thread Konstantin Belousov
On Wed, Aug 02, 2017 at 02:38:50PM +0200, Hans Petter Selasky wrote: > On 08/02/17 14:36, Hans Petter Selasky wrote: > > On 08/02/17 12:14, Konstantin Belousov wrote: > >> +#definemajor(x)((int)((dev_t)(x) >> 32))/* major number */ > >> +#defineminor(x)((int)((x) & 0x))

svn commit: r321924 - head/sys/amd64/cloudabi64

2017-08-02 Thread Ed Schouten
Author: ed Date: Wed Aug 2 13:08:10 2017 New Revision: 321924 URL: https://svnweb.freebsd.org/changeset/base/321924 Log: Keep top page on CloudABI to work around AMD Ryzen stability issues. Similar to r321899, reduce sv_maxuser by one page inside of CloudABI. This ensures that the stack,

Re: svn commit: r321920 - head/sys/sys

2017-08-02 Thread Hans Petter Selasky
On 08/02/17 14:36, Hans Petter Selasky wrote: On 08/02/17 12:14, Konstantin Belousov wrote: +#definemajor(x)((int)((dev_t)(x) >> 32))/* major number */ +#defineminor(x)((int)((x) & 0x))/* minor number */ +#definemakedev(x, y)(((dev_t)(x) << 32) | (y))/

Re: svn commit: r321920 - head/sys/sys

2017-08-02 Thread Hans Petter Selasky
On 08/02/17 14:37, Konstantin Belousov wrote: si_drv1->xxx instead of using si_drv0 and dev2unit(). si_drv1 is 32bit on 32bit platforms. I mean the LinuxKPI structure pointed to by si_drv1, not si_drv1 itself. --HPS ___ svn-src-all@freebsd.org mail

Re: svn commit: r321920 - head/sys/sys

2017-08-02 Thread Konstantin Belousov
On Wed, Aug 02, 2017 at 02:26:46PM +0200, Hans Petter Selasky wrote: > On 08/02/17 13:43, Konstantin Belousov wrote: > > On Wed, Aug 02, 2017 at 01:27:50PM +0200, Hans Petter Selasky wrote: > >> On 08/02/17 13:17, Konstantin Belousov wrote: > >>> But y must be dev_t. > >> > >> Sure, but "struct cde

Re: svn commit: r321920 - head/sys/sys

2017-08-02 Thread Hans Petter Selasky
On 08/02/17 12:14, Konstantin Belousov wrote: +#definemajor(x)((int)((dev_t)(x) >> 32)) /* major number */ +#defineminor(x)((int)((x) & 0x)) /* minor number */ +#definemakedev(x, y) (((dev_t)(x) << 32) | (y))/* create dev_t */ One mor

svn commit: r321923 - head/share/misc

2017-08-02 Thread Dru Lavigne
Author: dru (doc committer) Date: Wed Aug 2 12:31:03 2017 New Revision: 321923 URL: https://svnweb.freebsd.org/changeset/base/321923 Log: Update my entry in marketing. Modified: head/share/misc/organization.dot Modified: head/share/misc/organization.dot =

Re: svn commit: r321920 - head/sys/sys

2017-08-02 Thread Hans Petter Selasky
On 08/02/17 13:43, Konstantin Belousov wrote: On Wed, Aug 02, 2017 at 01:27:50PM +0200, Hans Petter Selasky wrote: On 08/02/17 13:17, Konstantin Belousov wrote: But y must be dev_t. Sure, but "struct cdev" 's si_drv0 is only "int" . How can it contain dev_t ? Why should it contain dev_t ? L

Re: svn commit: r321920 - head/sys/sys

2017-08-02 Thread Konstantin Belousov
On Wed, Aug 02, 2017 at 01:27:50PM +0200, Hans Petter Selasky wrote: > On 08/02/17 13:17, Konstantin Belousov wrote: > > But y must be dev_t. > > Sure, but "struct cdev" 's si_drv0 is only "int" . How can it contain > dev_t ? Why should it contain dev_t ? Linux KPI abused that field it seems. L

Re: svn commit: r321920 - head/sys/sys

2017-08-02 Thread Hans Petter Selasky
On 08/02/17 13:17, Konstantin Belousov wrote: But y must be dev_t. Sure, but "struct cdev" 's si_drv0 is only "int" . How can it contain dev_t ? --HPS ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all T

svn commit: r321922 - head/sys/amd64/amd64

2017-08-02 Thread Mateusz Guzik
Author: mjg Date: Wed Aug 2 11:25:38 2017 New Revision: 321922 URL: https://svnweb.freebsd.org/changeset/base/321922 Log: amd64: annotate the syscall return address check with __predict_false before: 0x80b03ebb <+2059>:mov0x460(%r14),%rax 0x80b03ec2 <+

Re: svn commit: r321920 - head/sys/sys

2017-08-02 Thread Konstantin Belousov
On Wed, Aug 02, 2017 at 01:11:48PM +0200, Hans Petter Selasky wrote: > On 08/02/17 13:06, Konstantin Belousov wrote: > > So linuxkpi was broken before this commit as well, as I noted in my > > other reply ? > > Hi, > > The LinuxKPI uses minor/major/makedev internally. > > y = makedev(z,t) > > T

Re: svn commit: r321920 - head/sys/sys

2017-08-02 Thread Hans Petter Selasky
On 08/02/17 13:06, Konstantin Belousov wrote: So linuxkpi was broken before this commit as well, as I noted in my other reply ? Hi, The LinuxKPI uses minor/major/makedev internally. y = makedev(z,t) Then the LinuxKPI assumes z and t can be retrieved through minor and major: minor(y) == z an

Re: svn commit: r321920 - head/sys/sys

2017-08-02 Thread Konstantin Belousov
On Wed, Aug 02, 2017 at 12:35:47PM +0200, Hans Petter Selasky wrote: > On 08/02/17 12:14, Konstantin Belousov wrote: > > Author: kib > > Date: Wed Aug 2 10:14:17 2017 > > New Revision: 321920 > > URL: https://svnweb.freebsd.org/changeset/base/321920 > > > > Log: > >Change major()/minor() to w

Re: svn commit: r321920 - head/sys/sys

2017-08-02 Thread Konstantin Belousov
On Wed, Aug 02, 2017 at 12:23:22PM +0200, Hans Petter Selasky wrote: > On 08/02/17 12:14, Konstantin Belousov wrote: > > Author: kib > > Date: Wed Aug 2 10:14:17 2017 > > New Revision: 321920 > > URL: https://svnweb.freebsd.org/changeset/base/321920 > > > > Log: > >Change major()/minor() to w

Re: svn commit: r321920 - head/sys/sys

2017-08-02 Thread Hans Petter Selasky
On 08/02/17 12:14, Konstantin Belousov wrote: Author: kib Date: Wed Aug 2 10:14:17 2017 New Revision: 321920 URL: https://svnweb.freebsd.org/changeset/base/321920 Log: Change major()/minor() to work with 64bit dev_t. Since traditional types for the macros values are int, remove the

svn commit: r321921 - head/cddl/contrib/opensolaris/lib/libzfs/common

2017-08-02 Thread Alexander Motin
Author: mav Date: Wed Aug 2 10:33:47 2017 New Revision: 321921 URL: https://svnweb.freebsd.org/changeset/base/321921 Log: Add compat shim part missed at r305197. This fixes compatibility between old kernel and new ZFS tools. It seems to be tradition to forget it. :( PR: 22

Re: svn commit: r321920 - head/sys/sys

2017-08-02 Thread Hans Petter Selasky
On 08/02/17 12:14, Konstantin Belousov wrote: Author: kib Date: Wed Aug 2 10:14:17 2017 New Revision: 321920 URL: https://svnweb.freebsd.org/changeset/base/321920 Log: Change major()/minor() to work with 64bit dev_t. Since traditional types for the macros values are int, remove the

svn commit: r321920 - head/sys/sys

2017-08-02 Thread Konstantin Belousov
Author: kib Date: Wed Aug 2 10:14:17 2017 New Revision: 321920 URL: https://svnweb.freebsd.org/changeset/base/321920 Log: Change major()/minor() to work with 64bit dev_t. Since traditional types for the macros values are int, remove the cookie trick and just split the dev_t at the word b

svn commit: r321919 - in head/sys: amd64/amd64 i386/i386

2017-08-02 Thread Konstantin Belousov
Author: kib Date: Wed Aug 2 10:12:10 2017 New Revision: 321919 URL: https://svnweb.freebsd.org/changeset/base/321919 Log: Do not call trapsignal() after handling usermode fault or interrupt, when a signal is not intended to be sent. The variable holding the signal number to send is left

svn commit: r321918 - head/tests/sys/aio

2017-08-02 Thread Ngie Cooper
Author: ngie Date: Wed Aug 2 09:49:41 2017 New Revision: 321918 URL: https://svnweb.freebsd.org/changeset/base/321918 Log: Fix cosmetic issue with error message Add missing space in error message related to PR noted. MFC after:2 weeks PR: 220398 Modified: head/tests

svn commit: r321916 - head/contrib/ofed/usr.bin

2017-08-02 Thread Ngie Cooper
Author: ngie Date: Wed Aug 2 09:00:18 2017 New Revision: 321916 URL: https://svnweb.freebsd.org/changeset/base/321916 Log: Fix accidental misconversion done in r321912 SUBDIR.${MK_TESTS} should append osmtest, not tests MFC after:1 week MFC with: r321912 Modified: head/co

svn commit: r321915 - head/lib/libcrypt

2017-08-02 Thread Ngie Cooper
Author: ngie Date: Wed Aug 2 08:54:18 2017 New Revision: 321915 URL: https://svnweb.freebsd.org/changeset/base/321915 Log: Remove bogus bsd.subdir.mk .include bsd.subdir.mk is included from bsd.obj.mk, which is included via bsd.lib.mk. MFC after:3 days Modified: head/lib/libcry

svn commit: r321912 - in head: bin/cat bin/date bin/dd bin/echo bin/expr bin/ln bin/ls bin/mv bin/pax bin/pkill bin/sh bin/sleep bin/test cddl cddl/lib cddl/sbin cddl/usr.bin cddl/usr.sbin contrib/...

2017-08-02 Thread Ngie Cooper
Author: ngie Date: Wed Aug 2 08:35:51 2017 New Revision: 321912 URL: https://svnweb.freebsd.org/changeset/base/321912 Log: Convert traditional ${MK_TESTS} conditional idiom for including test directories to SUBDIR.${MK_TESTS} idiom This is being done to pave the way for future work (and

svn commit: r321910 - in stable/11/sys: fs/nfsclient fs/smbfs vm

2017-08-02 Thread Konstantin Belousov
Author: kib Date: Wed Aug 2 08:07:13 2017 New Revision: 321910 URL: https://svnweb.freebsd.org/changeset/base/321910 Log: MFC r321581: Mark pages after EOF as clean after pageout. Modified: stable/11/sys/fs/nfsclient/nfs_clbio.c stable/11/sys/fs/smbfs/smbfs_io.c stable/11/sys/vm/vnode_

svn commit: r321909 - stable/11/sys/fs/nfsclient

2017-08-02 Thread Konstantin Belousov
Author: kib Date: Wed Aug 2 08:03:40 2017 New Revision: 321909 URL: https://svnweb.freebsd.org/changeset/base/321909 Log: MFC r321580: Move rtvals initialization out of the region protected by NFS node lock. Modified: stable/11/sys/fs/nfsclient/nfs_clbio.c Directory Properties: stable/11

svn commit: r321908 - stable/11/sys/sys

2017-08-02 Thread Konstantin Belousov
Author: kib Date: Wed Aug 2 07:58:36 2017 New Revision: 321908 URL: https://svnweb.freebsd.org/changeset/base/321908 Log: MFC r321512: Mark name_PCTRIE_LOOKUP_LE() generated function unused. Modified: stable/11/sys/sys/pctrie.h Directory Properties: stable/11/ (props changed) Modified