svn commit: r342221 - head/sys/riscv/riscv

2018-12-19 Thread Mark Johnston
Author: markj Date: Wed Dec 19 17:45:16 2018 New Revision: 342221 URL: https://svnweb.freebsd.org/changeset/base/342221 Log: Implement cpu_halt() for RISC-V. Submitted by: Mitchell Horne MFC after:1 week Differential Revision:https://reviews.freebsd.org/D18595 Modified:

svn commit: r342222 - stable/12/sbin/ping

2018-12-19 Thread Mark Johnston
Author: markj Date: Wed Dec 19 17:48:37 2018 New Revision: 34 URL: https://svnweb.freebsd.org/changeset/base/34 Log: Revert r342219. It depends on a Capsicum helper not present in stable/12. Modified: stable/12/sbin/ping/ping.c Directory Properties: stable/12/ (props changed)

svn commit: r342223 - in head/sys/riscv: include riscv

2018-12-19 Thread Mark Johnston
Author: markj Date: Wed Dec 19 17:52:09 2018 New Revision: 342223 URL: https://svnweb.freebsd.org/changeset/base/342223 Log: Replace uses of sbadaddr with stval. The sbadaddr register was renamed in version 1.10 of the privileged architecture specification. No functional change intended.

svn commit: r342293 - stable/12/sys/dev/nfe

2018-12-20 Thread Mark Johnston
Author: markj Date: Fri Dec 21 02:22:11 2018 New Revision: 342293 URL: https://svnweb.freebsd.org/changeset/base/342293 Log: MFC r342086: Add support for the nForce MCP89 adapter. PR: 234015 Modified: stable/12/sys/dev/nfe/if_nfe.c stable/12/sys/dev/nfe/if_nfereg.h Directory Proper

svn commit: r342294 - stable/11/sys/dev/nfe

2018-12-20 Thread Mark Johnston
Author: markj Date: Fri Dec 21 02:26:08 2018 New Revision: 342294 URL: https://svnweb.freebsd.org/changeset/base/342294 Log: MFC r342086: Add support for the nForce MCP89 adapter. PR: 234015 Modified: stable/11/sys/dev/nfe/if_nfe.c stable/11/sys/dev/nfe/if_nfereg.h Directory Proper

svn commit: r342370 - stable/12/sys/dev/fxp

2018-12-22 Thread Mark Johnston
Author: markj Date: Sat Dec 22 19:44:06 2018 New Revision: 342370 URL: https://svnweb.freebsd.org/changeset/base/342370 Log: MFC r342214: Remove a use of a negative array index from fxp(4). Modified: stable/12/sys/dev/fxp/if_fxp.c stable/12/sys/dev/fxp/if_fxpreg.h Directory Properties:

svn commit: r342371 - stable/12/sys/kern

2018-12-22 Thread Mark Johnston
Author: markj Date: Sat Dec 22 19:45:02 2018 New Revision: 342371 URL: https://svnweb.freebsd.org/changeset/base/342371 Log: MFC r342207: Fix DDB's "show malloc" after r338899. Modified: stable/12/sys/kern/kern_malloc.c Directory Properties: stable/12/ (props changed) Modified: stable/

svn commit: r306683 - stable/11/sys/netinet6

2016-10-04 Thread Mark Johnston
Author: markj Date: Tue Oct 4 18:07:33 2016 New Revision: 306683 URL: https://svnweb.freebsd.org/changeset/base/306683 Log: MFC r306046: Reduce code duplication around NDP message handlers in icmp6_input(). Modified: stable/11/sys/netinet6/icmp6.c Directory Properties: stable/11/ (prop

svn commit: r306698 - stable/11/sys/cam

2016-10-04 Thread Mark Johnston
Author: markj Date: Wed Oct 5 00:33:52 2016 New Revision: 306698 URL: https://svnweb.freebsd.org/changeset/base/306698 Log: MFC r306061: Protect ccbq access with devq->send_mtx in the XPT_ABORT handler. Modified: stable/11/sys/cam/cam_xpt.c Directory Properties: stable/11/ (props chang

svn commit: r306710 - head/sys/cam

2016-10-05 Thread Mark Johnston
Author: markj Date: Wed Oct 5 17:18:24 2016 New Revision: 306710 URL: https://svnweb.freebsd.org/changeset/base/306710 Log: CAM ccbq sanity: checks on insert and remove KASSERT in cam_ccbq_insert_ccb that only XPT_FC_QUEUED ops are queued, and XPT_FC_USER_CCB ops are not. Otherwise cam_c

svn commit: r306742 - head/sys/geom/mirror

2016-10-05 Thread Mark Johnston
Author: markj Date: Wed Oct 5 23:55:01 2016 New Revision: 306742 URL: https://svnweb.freebsd.org/changeset/base/306742 Log: gmirror: Use bool instead of boolean_t. MFC after:1 week Sponsored by: Dell EMC Isilon Modified: head/sys/geom/mirror/g_mirror.c Modified: head/sys/geom/mir

svn commit: r306743 - head/sys/geom/mirror

2016-10-05 Thread Mark Johnston
Author: markj Date: Thu Oct 6 00:05:45 2016 New Revision: 306743 URL: https://svnweb.freebsd.org/changeset/base/306743 Log: gmirror: Bump the syncid if broken disks are found during startup. Consider a mirror with two components, m1 and m2. Suppose a hardware error results in the removal

svn commit: r306744 - head/sys/geom/mirror

2016-10-05 Thread Mark Johnston
Author: markj Date: Thu Oct 6 00:13:55 2016 New Revision: 306744 URL: https://svnweb.freebsd.org/changeset/base/306744 Log: gmirror: Write an updated syncid before queuing writes. When a syncid bump is pending, any write to the mirror results in the updated syncid being written to each c

svn commit: r306792 - head/sys/netinet6

2016-10-06 Thread Mark Johnston
Author: markj Date: Fri Oct 7 00:26:36 2016 New Revision: 306792 URL: https://svnweb.freebsd.org/changeset/base/306792 Log: Use a const reference to prefixes in nd6_is_new_addr_neighbor(). MFC after:1 week Modified: head/sys/netinet6/nd6.c Modified: head/sys/netinet6/nd6.c

svn commit: r306793 - head/sys/netinet6

2016-10-06 Thread Mark Johnston
Author: markj Date: Fri Oct 7 00:34:57 2016 New Revision: 306793 URL: https://svnweb.freebsd.org/changeset/base/306793 Log: Shorten and simplify some of the loops in pfxlist_onlink_check(). No functional change intended. MFC after:1 week Modified: head/sys/netinet6/nd6_rtr.c M

svn commit: r306794 - head/sys/netinet6

2016-10-06 Thread Mark Johnston
Author: markj Date: Fri Oct 7 00:35:28 2016 New Revision: 306794 URL: https://svnweb.freebsd.org/changeset/base/306794 Log: Fix a typo. MFC after:1 week Modified: head/sys/netinet6/nd6_rtr.c Modified: head/sys/netinet6/nd6_rtr.c =

svn commit: r306795 - head/sys/netinet6

2016-10-06 Thread Mark Johnston
Author: markj Date: Fri Oct 7 00:36:18 2016 New Revision: 306795 URL: https://svnweb.freebsd.org/changeset/base/306795 Log: Fix whitespace around prototypes in nd6_rtr.c. MFC after:1 week Modified: head/sys/netinet6/nd6_rtr.c Modified: head/sys/netinet6/nd6_rtr.c ==

svn commit: r306826 - head/sys/netinet6

2016-10-07 Thread Mark Johnston
Author: markj Date: Fri Oct 7 21:02:30 2016 New Revision: 306826 URL: https://svnweb.freebsd.org/changeset/base/306826 Log: Combine several checks in nd6_prefix_offlink() into one. MFC after:1 week Modified: head/sys/netinet6/nd6_rtr.c Modified: head/sys/netinet6/nd6_rtr.c

svn commit: r306828 - head/sys/netinet6

2016-10-07 Thread Mark Johnston
Author: markj Date: Fri Oct 7 21:03:18 2016 New Revision: 306828 URL: https://svnweb.freebsd.org/changeset/base/306828 Log: Reduce the number of conditional statements in nd6_prefix_onlink(). MFC after:1 week Modified: head/sys/netinet6/nd6_rtr.c Modified: head/sys/netinet6/nd6_rtr

svn commit: r306829 - in head/sys: netinet netinet6

2016-10-07 Thread Mark Johnston
Author: markj Date: Fri Oct 7 21:10:53 2016 New Revision: 306829 URL: https://svnweb.freebsd.org/changeset/base/306829 Log: Lock the ND prefix list and add refcounting for prefixes. This change extends the nd6 lock to protect the ND prefix list as well as the list of advertising routers

svn commit: r307236 - head/sys/vm

2016-10-13 Thread Mark Johnston
Author: markj Date: Thu Oct 13 20:39:34 2016 New Revision: 307236 URL: https://svnweb.freebsd.org/changeset/base/307236 Log: Plug a potential vnode lock leak in vm_fault_hold(). Reviewed by: alc, kib MFC after:1 week Sponsored by: Dell EMC Isilon Differential Revision:htt

Re: svn commit: r307236 - head/sys/vm

2016-10-13 Thread Mark Johnston
On Thu, Oct 13, 2016 at 01:49:29PM -0700, Conrad Meyer wrote: > On Thu, Oct 13, 2016 at 1:39 PM, Mark Johnston wrote: > > Author: markj > > Date: Thu Oct 13 20:39:34 2016 > > New Revision: 307236 > > URL: https://svnweb.freebsd.org/changeset/base/307236 > > >

svn commit: r307384 - head/usr.sbin/pmcstat

2016-10-15 Thread Mark Johnston
Author: markj Date: Sat Oct 15 23:46:55 2016 New Revision: 307384 URL: https://svnweb.freebsd.org/changeset/base/307384 Log: Remove an unused field from struct pmcstat_image. MFC after:3 days Modified: head/usr.sbin/pmcstat/pmcstat_log.h Modified: head/usr.sbin/pmcstat/pmcstat_log.h

svn commit: r307398 - head/libexec/ypxfr

2016-10-16 Thread Mark Johnston
Author: markj Date: Sun Oct 16 19:12:22 2016 New Revision: 307398 URL: https://svnweb.freebsd.org/changeset/base/307398 Log: Reference the libc symbols ypresp_{allfn,data} instead of local symbols. This fixes a regression introduced in r285926. PR: 213506 MFC after:3 da

svn commit: r307400 - head/cddl/usr.sbin/dtrace/tests/tools

2016-10-16 Thread Mark Johnston
Author: markj Date: Sun Oct 16 19:46:55 2016 New Revision: 307400 URL: https://svnweb.freebsd.org/changeset/base/307400 Log: tst.kpriv.ksh fails because DTrace privilege levels are unimplemented. MFC after:1 week Modified: head/cddl/usr.sbin/dtrace/tests/tools/exclude.sh Modified: h

svn commit: r307401 - head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid

2016-10-16 Thread Mark Johnston
Author: markj Date: Sun Oct 16 19:50:10 2016 New Revision: 307401 URL: https://svnweb.freebsd.org/changeset/base/307401 Log: Fix tst.args1.c on LP64 platforms. The untyped probe arguments have a width larger than int on such platforms, so printing their value without a cast can give unexp

svn commit: r307642 - stable/11/libexec/ypxfr

2016-10-19 Thread Mark Johnston
Author: markj Date: Wed Oct 19 17:18:48 2016 New Revision: 307642 URL: https://svnweb.freebsd.org/changeset/base/307642 Log: MFC r307398: Reference the libc symbols ypresp_{allfn,data} instead of local symbols. PR: 213506 Modified: stable/11/libexec/ypxfr/ypxfr_getmap.c Directory Pro

svn commit: r307643 - stable/11/usr.sbin/pmcstat

2016-10-19 Thread Mark Johnston
Author: markj Date: Wed Oct 19 17:21:39 2016 New Revision: 307643 URL: https://svnweb.freebsd.org/changeset/base/307643 Log: MFC r307384: Remove an unused field from struct pmcstat_image. Modified: stable/11/usr.sbin/pmcstat/pmcstat_log.h Directory Properties: stable/11/ (props changed)

svn commit: r307644 - stable/11/sys/netinet6

2016-10-19 Thread Mark Johnston
Author: markj Date: Wed Oct 19 17:23:50 2016 New Revision: 307644 URL: https://svnweb.freebsd.org/changeset/base/307644 Log: MFC r306792-r306795, r306826, r306828: Miscellaneous ND6 code cleanups. Modified: stable/11/sys/netinet6/nd6.c stable/11/sys/netinet6/nd6_rtr.c Directory Properties

svn commit: r307645 - stable/11/sys/geom/mirror

2016-10-19 Thread Mark Johnston
Author: markj Date: Wed Oct 19 17:24:36 2016 New Revision: 307645 URL: https://svnweb.freebsd.org/changeset/base/307645 Log: MFC r306742: gmirror: Use bool instead of boolean_t. Modified: stable/11/sys/geom/mirror/g_mirror.c Directory Properties: stable/11/ (props changed) Modified: st

svn commit: r307646 - stable/10/usr.sbin/rtsold

2016-10-19 Thread Mark Johnston
Author: markj Date: Wed Oct 19 17:31:59 2016 New Revision: 307646 URL: https://svnweb.freebsd.org/changeset/base/307646 Log: MFC r306571: rtsold: Log messages about unexpected RAs at LOG_DEBUG. Modified: stable/10/usr.sbin/rtsold/rtsol.c Directory Properties: stable/10/ (props changed)

svn commit: r307647 - stable/11/usr.sbin/rtsold

2016-10-19 Thread Mark Johnston
Author: markj Date: Wed Oct 19 17:32:38 2016 New Revision: 307647 URL: https://svnweb.freebsd.org/changeset/base/307647 Log: MFC r306571: rtsold: Log messages about unexpected RAs at LOG_DEBUG. Modified: stable/11/usr.sbin/rtsold/rtsol.c Directory Properties: stable/11/ (props changed)

svn commit: r307691 - head/sys/geom/mirror

2016-10-20 Thread Mark Johnston
Author: markj Date: Thu Oct 20 23:02:30 2016 New Revision: 307691 URL: https://svnweb.freebsd.org/changeset/base/307691 Log: gmirror: Release pending regular requests when synchronization stops. Normally gmirror allows colliding requests to proceed whenever a synchronization request compl

svn commit: r307692 - head/sys/geom/mirror

2016-10-20 Thread Mark Johnston
Author: markj Date: Thu Oct 20 23:08:40 2016 New Revision: 307692 URL: https://svnweb.freebsd.org/changeset/base/307692 Log: gmirror: Add a subroutine to free synchronization BIOs. This addresses a memory leak that occurs upon an I/O error during a mirror synchronization. MFC after:

svn commit: r307693 - head/sys/vm

2016-10-20 Thread Mark Johnston
Author: markj Date: Thu Oct 20 23:10:27 2016 New Revision: 307693 URL: https://svnweb.freebsd.org/changeset/base/307693 Log: Simplify keg_drain() a bit by using LIST_FOREACH_SAFE. MFC after:1 week Modified: head/sys/vm/uma_core.c Modified: head/sys/vm/uma_core.c

svn commit: r307743 - stable/10/sys/vm

2016-10-21 Thread Mark Johnston
Author: markj Date: Fri Oct 21 17:43:25 2016 New Revision: 307743 URL: https://svnweb.freebsd.org/changeset/base/307743 Log: MFC r307236: Plug a vnode lock leak in vm_fault_hold(). Modified: stable/10/sys/vm/vm_fault.c Directory Properties: stable/10/ (props changed) Modified: stable/1

svn commit: r307744 - stable/11/sys/vm

2016-10-21 Thread Mark Johnston
Author: markj Date: Fri Oct 21 17:44:47 2016 New Revision: 307744 URL: https://svnweb.freebsd.org/changeset/base/307744 Log: MFC r307236: Plug a vnode lock leak in vm_fault_hold(). Modified: stable/11/sys/vm/vm_fault.c Directory Properties: stable/11/ (props changed) Modified: stable/1

svn commit: r307837 - in stable/11/sys/cddl/dev/fbt: . arm powerpc x86

2016-10-23 Thread Mark Johnston
Author: markj Date: Mon Oct 24 01:29:46 2016 New Revision: 307837 URL: https://svnweb.freebsd.org/changeset/base/307837 Log: MFC r306570: Allow tracing of functions prefixed by "__". Modified: stable/11/sys/cddl/dev/fbt/arm/fbt_isa.c stable/11/sys/cddl/dev/fbt/fbt.c stable/11/sys/cddl/d

Re: svn commit: r307578 - head/sys/dev/bxe

2016-10-26 Thread Mark Johnston
On Tue, Oct 18, 2016 at 09:33:57PM +, David C Somayajulu wrote: > Author: davidcs > Date: Tue Oct 18 21:33:57 2016 > New Revision: 307578 > URL: https://svnweb.freebsd.org/changeset/base/307578 > > Log: > 1. Use taskqueue_create() instead of taskqueue_create_fast() for both > fastpath

svn commit: r308095 - head/sys/vm

2016-10-29 Thread Mark Johnston
Author: markj Date: Sat Oct 29 18:47:28 2016 New Revision: 308095 URL: https://svnweb.freebsd.org/changeset/base/308095 Log: Add one more use of unlock_vp(). Discussed with: kib X-MFC With: r308094 Modified: head/sys/vm/vm_fault.c Modified: head/sys/vm/vm_fault.c =

svn commit: r308097 - head/sys/kern

2016-10-29 Thread Mark Johnston
Author: markj Date: Sat Oct 29 20:01:48 2016 New Revision: 308097 URL: https://svnweb.freebsd.org/changeset/base/308097 Log: Fix WITNESS hints for pagequeue locks. MFC after:1 week Modified: head/sys/kern/subr_witness.c Modified: head/sys/kern/subr_witness.c

svn commit: r334100 - head/share/man/man9

2018-05-23 Thread Mark Johnston
Author: markj Date: Wed May 23 15:26:56 2018 New Revision: 334100 URL: https://svnweb.freebsd.org/changeset/base/334100 Log: Document the return value of sbuf_bcat(9). MFC after:1 week Modified: head/share/man/man9/sbuf.9 Modified: head/share/man/man9/sbuf.9

svn commit: r334101 - head/sys/arm64/include

2018-05-23 Thread Mark Johnston
Author: markj Date: Wed May 23 15:43:35 2018 New Revision: 334101 URL: https://svnweb.freebsd.org/changeset/base/334101 Log: Add GET_STACK_USAGE() for arm64. Its absence meant that GEOM direct dispatch was disabled (the service routines check the current thread's stack usage to determine

svn commit: r334105 - head/lib/libmd

2018-05-23 Thread Mark Johnston
Author: markj Date: Wed May 23 17:01:28 2018 New Revision: 334105 URL: https://svnweb.freebsd.org/changeset/base/334105 Log: Revert r334090. It causes the 32bit compat build of libmd to fail with: libmd/rmd160c.c:86:9: error: 'ripemd160_block' macro redefined #define ripemd160_block

svn commit: r334154 - head/sys/vm

2018-05-24 Thread Mark Johnston
Author: markj Date: Thu May 24 14:16:22 2018 New Revision: 334154 URL: https://svnweb.freebsd.org/changeset/base/334154 Log: Split the active and inactive queue scans into separate subroutines. The scans are largely independent, so this helps make the code marginally neater, and makes it

svn commit: r334179 - head/sys/vm

2018-05-24 Thread Mark Johnston
Author: markj Date: Thu May 24 20:26:37 2018 New Revision: 334179 URL: https://svnweb.freebsd.org/changeset/base/334179 Log: Update r334154 with review feedback from D15490. An old revision was committed by accident. Differential Revision:https://reviews.freebsd.org/D15490 Mod

Re: svn commit: r334118 - in head/sys: compat/linprocfs compat/linux compat/linuxkpi/common/include/linux dev/mlx5/mlx5_ib dev/wtap net net/altq netinet netinet/netdump netinet6 netpfil/pf nfs ofed/dr

2018-05-25 Thread Mark Johnston
On Wed, May 23, 2018 at 09:02:15PM +, Matt Macy wrote: > Author: mmacy > Date: Wed May 23 21:02:14 2018 > New Revision: 334118 > URL: https://svnweb.freebsd.org/changeset/base/334118 > > Log: > UDP: further performance improvements on tx > > Cumulative throughput while running 64 >

svn commit: r334220 - stable/11/sys/dev/cpuctl

2018-05-25 Thread Mark Johnston
Author: markj Date: Fri May 25 19:16:05 2018 New Revision: 334220 URL: https://svnweb.freebsd.org/changeset/base/334220 Log: MFC r334050, r334051: Flush caches before initiating a microcode update on Intel CPUs. Approved by: re (gjb, kib) Modified: stable/11/sys/dev/cpuctl/cpuctl.c Di

svn commit: r334339 - head/sbin/savecore

2018-05-29 Thread Mark Johnston
Author: markj Date: Tue May 29 16:04:53 2018 New Revision: 334339 URL: https://svnweb.freebsd.org/changeset/base/334339 Log: The extension for zstd-compressed files is ".zst". Reported by: manu Modified: head/sbin/savecore/savecore.c Modified: head/sbin/savecore/savecore.c

svn commit: r334389 - head/sys/vm

2018-05-30 Thread Mark Johnston
Author: markj Date: Wed May 30 16:48:48 2018 New Revision: 334389 URL: https://svnweb.freebsd.org/changeset/base/334389 Log: Typo. PR: 228533 Submitted by: Jakub Piecuch MFC after:1 week Modified: head/sys/vm/vm_fault.c Modified: head/sys/vm/vm_fault.c ===

svn commit: r334504 - head/lib/libc/sys

2018-06-01 Thread Mark Johnston
Author: markj Date: Fri Jun 1 23:40:43 2018 New Revision: 334504 URL: https://svnweb.freebsd.org/changeset/base/334504 Log: Remove an inaccuracy from mincore.2. Super pages are supported on non-x86 architectures, so just remove the incorrect note. While here, change terminology to be co

svn commit: r334505 - in head/lib/libc: aarch64 riscv

2018-06-01 Thread Mark Johnston
Author: markj Date: Fri Jun 1 23:42:10 2018 New Revision: 334505 URL: https://svnweb.freebsd.org/changeset/base/334505 Log: Don't export _end on arm64 and riscv. These platforms don't support brk() and sbrk(), which are the reason for exporting _end in the first place. MFC after:

svn commit: r334506 - head/sys/kern

2018-06-01 Thread Mark Johnston
Author: markj Date: Fri Jun 1 23:49:32 2018 New Revision: 334506 URL: https://svnweb.freebsd.org/changeset/base/334506 Log: Avoid completing I/O when dumping core after a panic. Filesystem or pager completion callbacks are generally non-functional after a panic and may trigger deadlocks

svn commit: r334508 - head/sys/vm

2018-06-01 Thread Mark Johnston
Author: markj Date: Sat Jun 2 00:01:07 2018 New Revision: 334508 URL: https://svnweb.freebsd.org/changeset/base/334508 Log: Remove the "pass" variable from the page daemon control loop. It serves little purpose after r308474 and r329882. As a side effect, the removal fixes a bug in r329

svn commit: r334611 - stable/11/sys/geom/mirror

2018-06-04 Thread Mark Johnston
Author: markj Date: Mon Jun 4 14:13:04 2018 New Revision: 334611 URL: https://svnweb.freebsd.org/changeset/base/334611 Log: MFC r333278, r333279: Avoid dropping the topology lock in gmirror's dumpconf implementation. Modified: stable/11/sys/geom/mirror/g_mirror.c Directory Properties: st

svn commit: r334612 - stable/11/share/man/man9

2018-06-04 Thread Mark Johnston
Author: markj Date: Mon Jun 4 14:15:03 2018 New Revision: 334612 URL: https://svnweb.freebsd.org/changeset/base/334612 Log: MFC r334100: Document the return value of sbuf_bcat(9). Modified: stable/11/share/man/man9/sbuf.9 Directory Properties: stable/11/ (props changed) Modified: stab

svn commit: r334613 - stable/11/sys/cddl/dev/dtrace/aarch64

2018-06-04 Thread Mark Johnston
Author: markj Date: Mon Jun 4 14:16:01 2018 New Revision: 334613 URL: https://svnweb.freebsd.org/changeset/base/334613 Log: MFC r333570: DTrace aarch64: Avoid calling unwind_frame() in the probe context. Modified: stable/11/sys/cddl/dev/dtrace/aarch64/dtrace_isa.c Directory Properties: s

svn commit: r334614 - stable/11/cddl/usr.sbin/dtrace/tests/tools

2018-06-04 Thread Mark Johnston
Author: markj Date: Mon Jun 4 14:23:04 2018 New Revision: 334614 URL: https://svnweb.freebsd.org/changeset/base/334614 Log: MFC r319792: Override the locale so that file lists get a consistent sort order. Modified: stable/11/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh Directory Proper

svn commit: r334616 - head/sys/dev/acpica

2018-06-04 Thread Mark Johnston
Author: markj Date: Mon Jun 4 14:56:02 2018 New Revision: 334616 URL: https://svnweb.freebsd.org/changeset/base/334616 Log: Fix the NUMA build for non-x86 platforms. acpi_map_pxm_to_vm_domainid() is currently implemented only on x86. MFC after:1 week Modified: head/sys/dev/acpi

svn commit: r334622 - head/sys/vm

2018-06-04 Thread Mark Johnston
Author: markj Date: Mon Jun 4 16:46:36 2018 New Revision: 334622 URL: https://svnweb.freebsd.org/changeset/base/334622 Log: Correct the description of vm_pageout_scan_inactive() after r334508. Reported by: alc Modified: head/sys/vm/vm_pageout.c Modified: head/sys/vm/vm_pageout.c =

svn commit: r334626 - in head: lib/libc/amd64 lib/libc/amd64/sys lib/libc/arm lib/libc/arm/sys lib/libc/i386 lib/libc/i386/sys lib/libc/mips lib/libc/mips/sys lib/libc/powerpc lib/libc/powerpc/sys ...

2018-06-04 Thread Mark Johnston
added) +++ head/lib/libc/tests/sys/brk_test.c Mon Jun 4 19:35:15 2018 (r334626) @@ -0,0 +1,149 @@ +/*- + * SPDX-License-Identifier: BSD-2-Clause-FreeBSD + * + * Copyright (c) 2018 Mark Johnston + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitt

svn commit: r334627 - in head/sys: compat/freebsd32 kern

2018-06-04 Thread Mark Johnston
Author: markj Date: Mon Jun 4 19:36:47 2018 New Revision: 334627 URL: https://svnweb.freebsd.org/changeset/base/334627 Log: Regen after r334626. Modified: head/sys/compat/freebsd32/freebsd32_systrace_args.c head/sys/kern/systrace_args.c Modified: head/sys/compat/freebsd32/freebsd32_systra

svn commit: r334653 - head/lib/libc/tests/sys

2018-06-05 Thread Mark Johnston
Author: markj Date: Tue Jun 5 13:06:06 2018 New Revision: 334653 URL: https://svnweb.freebsd.org/changeset/base/334653 Log: Don't build brk_test on platforms that don't support brk(). X-MFC with: r334626 Modified: head/lib/libc/tests/sys/Makefile Modified: head/lib/libc/tests/sys/Mak

Re: svn commit: r334626 - in head: lib/libc/amd64 lib/libc/amd64/sys lib/libc/arm lib/libc/arm/sys lib/libc/i386 lib/libc/i386/sys lib/libc/mips lib/libc/mips/sys lib/libc/powerpc lib/libc/powerpc/sys

2018-06-05 Thread Mark Johnston
On Tue, Jun 05, 2018 at 03:50:12PM +0800, Ganbold Tsagaankhuu wrote: > On Tue, Jun 5, 2018 at 3:35 AM, Mark Johnston wrote: > > > Author: markj > > Date: Mon Jun 4 19:35:15 2018 > > New Revision: 334626 > > URL: https://svnweb.freebsd.org/changeset/base/334626 >

svn commit: r334697 - stable/11/sys/vm

2018-06-05 Thread Mark Johnston
Author: markj Date: Wed Jun 6 00:59:43 2018 New Revision: 334697 URL: https://svnweb.freebsd.org/changeset/base/334697 Log: MFC r334389: Typo. PR: 228533 Modified: stable/11/sys/vm/vm_fault.c Directory Properties: stable/11/ (props changed) Modified: stable/11/sys/vm/vm_fault.c

Re: svn commit: r334616 - head/sys/dev/acpica

2018-06-07 Thread Mark Johnston
On Thu, Jun 07, 2018 at 09:54:01AM -0400, John Baldwin wrote: > On 6/4/18 10:56 AM, Mark Johnston wrote: > > Author: markj > > Date: Mon Jun 4 14:56:02 2018 > > New Revision: 334616 > > URL: https://svnweb.freebsd.org/changeset/base/334616 > > > > Lo

Re: svn commit: r334708 - head/sys/kern

2018-06-07 Thread Mark Johnston
On Wed, Jun 06, 2018 at 05:03:11PM +0300, Konstantin Belousov wrote: > On Wed, Jun 06, 2018 at 12:57:12PM +, Justin Hibbits wrote: > > Author: jhibbits > > Date: Wed Jun 6 12:57:11 2018 > > New Revision: 334708 > > URL: https://svnweb.freebsd.org/changeset/base/334708 > > > > Log: > > Add a

Re: svn commit: r334827 - in head/sys: amd64/amd64 arm/arm dev/hwpmc i386/i386 kern mips/atheros mips/cavium powerpc/powerpc sys

2018-06-08 Thread Mark Johnston
On Fri, Jun 08, 2018 at 04:58:03AM +, Matt Macy wrote: > Author: mmacy > Date: Fri Jun 8 04:58:03 2018 > New Revision: 334827 > URL: https://svnweb.freebsd.org/changeset/base/334827 > > Log: > hwpmc: simplify calling convention for hwpmc interrupt handling > > pmc_process_interrupt tak

Re: svn commit: r334827 - in head/sys: amd64/amd64 arm/arm dev/hwpmc i386/i386 kern mips/atheros mips/cavium powerpc/powerpc sys

2018-06-08 Thread Mark Johnston
On Fri, Jun 08, 2018 at 09:07:53AM -0700, Matthew Macy wrote: > On Fri, Jun 8, 2018 at 07:35 Mark Johnston wrote: > > > On Fri, Jun 08, 2018 at 04:58:03AM +, Matt Macy wrote: > > > Author: mmacy > > > Date: Fri Jun 8 04:58:03 2018 > > >

svn commit: r334846 - head/share/man/man4

2018-06-08 Thread Mark Johnston
Author: markj Date: Fri Jun 8 17:55:06 2018 New Revision: 334846 URL: https://svnweb.freebsd.org/changeset/base/334846 Log: Correct the list of supported drivers. - bnxt(4) is supported via iflib. - mlx4en(4) support has not yet been committed. Modified: head/share/man/man4/netdump.4

Re: svn commit: r334708 - head/sys/kern

2018-06-08 Thread Mark Johnston
On Fri, Jun 08, 2018 at 08:37:55PM +0300, Konstantin Belousov wrote: > On Thu, Jun 07, 2018 at 11:02:29PM -0700, Ryan Libby wrote: > > On Thu, Jun 7, 2018 at 10:03 PM, Mateusz Guzik wrote: > > > Checking it without any locks is perfectly valid in this case. It is done > > > after v_holdcnt gets bu

svn commit: r334881 - head/contrib/elftoolchain/libdwarf

2018-06-09 Thread Mark Johnston
Author: markj Date: Sat Jun 9 14:50:38 2018 New Revision: 334881 URL: https://svnweb.freebsd.org/changeset/base/334881 Log: Add DW_LANG_* definitions from DWARF 4 and 5. Reviewed by: emaste MFC after:1 week Differential Revision:https://reviews.freebsd.org/D15712 Modified

svn commit: r334883 - head/cddl/contrib/opensolaris/tools/ctf/cvt

2018-06-09 Thread Mark Johnston
Author: markj Date: Sat Jun 9 15:10:49 2018 New Revision: 334883 URL: https://svnweb.freebsd.org/changeset/base/334883 Log: Don't process DWARF generated from non-C/C++ code. ctfconvert(1) is not designed to handle DWARF generated from such code, and will generally fail in non-obvious wa

Re: svn commit: r334883 - head/cddl/contrib/opensolaris/tools/ctf/cvt

2018-06-09 Thread Mark Johnston
On Sat, Jun 09, 2018 at 07:35:00PM +0200, O. Hartmann wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA512 > > Am Sat, 9 Jun 2018 15:10:49 +0000 (UTC) > Mark Johnston schrieb: > > > Author: markj > > Date: Sat Jun 9 15:10:49 2018 > >

Re: svn commit: r334827 - in head/sys: amd64/amd64 arm/arm dev/hwpmc i386/i386 kern mips/atheros mips/cavium powerpc/powerpc sys

2018-06-09 Thread Mark Johnston
On Sat, Jun 09, 2018 at 08:11:15AM -0400, John Baldwin wrote: > On 6/8/18 12:34 PM, Matthew Macy wrote: > >> The fact that our NMI handler isn't re-entrant can lead to subtle > >> problems. If while executing the NMI handler we hit a dtrace > >> probe or DDB breakpoint, the iret executed upon retur

Re: svn commit: r334883 - head/cddl/contrib/opensolaris/tools/ctf/cvt

2018-06-09 Thread Mark Johnston
On Sat, Jun 09, 2018 at 01:56:18PM -0400, Bryan Drewery wrote: > On 6/9/18 1:39 PM, Mark Johnston wrote: > > On Sat, Jun 09, 2018 at 07:35:00PM +0200, O. Hartmann wrote: > >> -BEGIN PGP SIGNED MESSAGE- > >> Hash: SHA512 > >> > >> Am Sat, 9 Jun

svn commit: r334890 - in head/sys: amd64/include i386/include

2018-06-09 Thread Mark Johnston
Author: markj Date: Sat Jun 9 18:31:19 2018 New Revision: 334890 URL: https://svnweb.freebsd.org/changeset/base/334890 Log: Tell the compiler that rdtscp clobbers %ecx. Modified: head/sys/amd64/include/cpufunc.h head/sys/i386/include/cpufunc.h Modified: head/sys/amd64/include/cpufunc.h ==

svn commit: r334892 - in head: . sys/sys

2018-06-09 Thread Mark Johnston
Author: markj Date: Sat Jun 9 20:01:03 2018 New Revision: 334892 URL: https://svnweb.freebsd.org/changeset/base/334892 Log: Bump __FreeBSD_version after r334881 and force libdwarf to be rebuilt. Reported by: O. Hartmann Reviewed by: bdrewery Modified: head/Makefile.inc1 head/sys/

Re: svn commit: r334883 - head/cddl/contrib/opensolaris/tools/ctf/cvt

2018-06-09 Thread Mark Johnston
On Sat, Jun 09, 2018 at 08:37:14PM +0200, O. Hartmann wrote: > I started on one of the faster boxes with a make cleanworld and tried then to > rebuild > world and kernel. It ends up at the very same error for me. I believe r334892 will fix the problem, please give it a try. Sorry for the breakage

Re: svn commit: r334929 - in head: . sys/sys

2018-06-10 Thread Mark Johnston
On Sun, Jun 10, 2018 at 06:38:48PM +, Eitan Adler wrote: > Author: eadler > Date: Sun Jun 10 18:38:48 2018 > New Revision: 334929 > URL: https://svnweb.freebsd.org/changeset/base/334929 > > Log: > include: remove sys/capability.h > > This file has only generated a warning for the last 1

svn commit: r334954 - stable/11/sys/arm64/include

2018-06-11 Thread Mark Johnston
Author: markj Date: Mon Jun 11 15:43:28 2018 New Revision: 334954 URL: https://svnweb.freebsd.org/changeset/base/334954 Log: MFC r334101: Add GET_STACK_USAGE() for arm64. Modified: stable/11/sys/arm64/include/proc.h Directory Properties: stable/11/ (props changed) Modified: stable/11/s

svn commit: r334956 - in stable/11/lib/libc: aarch64 riscv

2018-06-11 Thread Mark Johnston
Author: markj Date: Mon Jun 11 15:44:53 2018 New Revision: 334956 URL: https://svnweb.freebsd.org/changeset/base/334956 Log: MFC r334505: Don't export _end on arm64 and riscv. Modified: stable/11/lib/libc/aarch64/Symbol.map stable/11/lib/libc/riscv/Symbol.map Directory Properties: stabl

svn commit: r334955 - stable/11/lib/libc/sys

2018-06-11 Thread Mark Johnston
Author: markj Date: Mon Jun 11 15:44:02 2018 New Revision: 334955 URL: https://svnweb.freebsd.org/changeset/base/334955 Log: MFC r334504: Remove an inaccuracy from mincore.2. Modified: stable/11/lib/libc/sys/mincore.2 Directory Properties: stable/11/ (props changed) Modified: stable/11

svn commit: r334959 - head/sys/dev/hwpmc

2018-06-11 Thread Mark Johnston
Author: markj Date: Mon Jun 11 16:27:09 2018 New Revision: 334959 URL: https://svnweb.freebsd.org/changeset/base/334959 Log: Use the cached curthread reference in pmc_process_interrupt(). Fix indentation while here. Modified: head/sys/dev/hwpmc/hwpmc_mod.c Modified: head/sys/dev/hwpmc/h

svn commit: r334961 - head/cddl/contrib/opensolaris/tools/ctf/cvt

2018-06-11 Thread Mark Johnston
Author: markj Date: Mon Jun 11 16:33:36 2018 New Revision: 334961 URL: https://svnweb.freebsd.org/changeset/base/334961 Log: Process CUs with a language attribute of DW_LANG_Mips_Assembler. At the moment ctfconvert(1) does not do much with such CUs, but that may not be true in the future,

Re: svn commit: r334960 - head/sys/kern

2018-06-11 Thread Mark Johnston
On Mon, Jun 11, 2018 at 04:31:43PM +, Matt Macy wrote: > Author: mmacy > Date: Mon Jun 11 16:31:42 2018 > New Revision: 334960 > URL: https://svnweb.freebsd.org/changeset/base/334960 > > Log: > soreceive_stream: correctly handle edge cases > > - non NULL controlp is not an error, return

Re: svn commit: r334046 - head/tools/tools/intel-ucode-split

2018-06-13 Thread Mark Johnston
On Wed, Jun 13, 2018 at 01:46:34AM +0200, Oliver Pinter wrote: > On Wednesday, June 13, 2018, Ed Maste wrote: > > > On Tue, 12 Jun 2018 at 18:17, Sean Bruno wrote: > > > > > > On 06/12/18 16:05, Oliver Pinter wrote: > > > > On 5/22/18, Ed Maste wrote: > > > >> Author: emaste > > > >> Date: Tue

svn commit: r335191 - stable/11/sys/kern

2018-06-15 Thread Mark Johnston
Author: markj Date: Fri Jun 15 08:59:24 2018 New Revision: 335191 URL: https://svnweb.freebsd.org/changeset/base/335191 Log: MFC r334506: Avoid completing I/O when dumping core after a panic. Modified: stable/11/sys/kern/vfs_bio.c Directory Properties: stable/11/ (props changed) Modifi

Re: svn commit: r334046 - head/tools/tools/intel-ucode-split

2018-06-17 Thread Mark Johnston
On Sat, Jun 16, 2018 at 06:25:03PM -0700, Eitan Adler wrote: > On 13 June 2018 at 07:07, Mark Johnston wrote: > > On Wed, Jun 13, 2018 at 01:46:34AM +0200, Oliver Pinter wrote: > >> On Wednesday, June 13, 2018, Ed Maste wrote: > >> > >> > On Tue,

Re: svn commit: r334046 - head/tools/tools/intel-ucode-split

2018-06-17 Thread Mark Johnston
On Sun, Jun 17, 2018 at 02:50:44PM +0200, Oliver Pinter wrote: > On Sunday, June 17, 2018, Mark Johnston wrote: > > > On Sat, Jun 16, 2018 at 06:25:03PM -0700, Eitan Adler wrote: > > > On 13 June 2018 at 07:07, Mark Johnston wrote: > > > > On Wed, Jun 13, 2018 a

svn commit: r335580 - in head/sys: amd64/amd64 arm64/arm64

2018-06-23 Thread Mark Johnston
Author: markj Date: Sat Jun 23 10:41:52 2018 New Revision: 335580 URL: https://svnweb.freebsd.org/changeset/base/335580 Log: Re-count available PV entries after reclaiming a PV chunk. The call to reclaim_pv_chunk() in reserve_pv_entries() may free a PV chunk with free entries belonging to

Re: svn commit: r335171 - head/sys/vm

2018-06-25 Thread Mark Johnston
On Fri, Jun 15, 2018 at 02:03:03PM +0300, Konstantin Belousov wrote: > On Fri, Jun 15, 2018 at 11:03:06AM +0100, Steven Hartland wrote: > > On 15/06/2018 00:07, Alan Cox wrote: > > > > > >> On Jun 14, 2018, at 5:54 PM, Steven Hartland > > >> > >> > wrote: >

svn commit: r335630 - stable/11/contrib/elftoolchain/libdwarf

2018-06-25 Thread Mark Johnston
Author: markj Date: Mon Jun 25 10:37:21 2018 New Revision: 335630 URL: https://svnweb.freebsd.org/changeset/base/335630 Log: MFC r334881: Add DW_LANG_* definitions from DWARF 4 and 5. Modified: stable/11/contrib/elftoolchain/libdwarf/dwarf.h stable/11/contrib/elftoolchain/libdwarf/dwarf_d

svn commit: r335660 - head/share/man/man9

2018-06-26 Thread Mark Johnston
Author: markj Date: Tue Jun 26 09:30:14 2018 New Revision: 335660 URL: https://svnweb.freebsd.org/changeset/base/335660 Log: Add missing MLINK. MFC after:3 days Modified: head/share/man/man9/Makefile Modified: head/share/man/man9/Makefile

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

2018-06-28 Thread Mark Johnston
Author: markj Date: Thu Jun 28 21:40:31 2018 New Revision: 335784 URL: https://svnweb.freebsd.org/changeset/base/335784 Log: Invalidate the mapping before updating its physical address. Doing so ensures that all threads sharing the pmap have a consistent view of the mapping. This fixes t

Re: svn commit: r335833 - in head: share/man/man4 sys/net sys/netpfil/pf

2018-07-01 Thread Mark Johnston
On Sun, Jul 01, 2018 at 01:16:03AM +, Will Andrews wrote: > Author: will > Date: Sun Jul 1 01:16:03 2018 > New Revision: 335833 > URL: https://svnweb.freebsd.org/changeset/base/335833 > > Log: > pf: remove unused ioctls. > > Several ioctls are unused in pf, in the sense that no base ut

svn commit: r345687 - stable/12/sys/netinet

2019-03-29 Thread Mark Johnston
Author: markj Date: Fri Mar 29 13:37:29 2019 New Revision: 345687 URL: https://svnweb.freebsd.org/changeset/base/345687 Log: MFC r345560: Add CTLFLAG_VNET to the net.inet.icmp.tstamprepl definition. Modified: stable/12/sys/netinet/ip_icmp.c Directory Properties: stable/12/ (props change

svn commit: r345688 - stable/11/sys/netinet

2019-03-29 Thread Mark Johnston
Author: markj Date: Fri Mar 29 13:38:47 2019 New Revision: 345688 URL: https://svnweb.freebsd.org/changeset/base/345688 Log: MFC r345560: Add CTLFLAG_VNET to the net.inet.icmp.tstamprepl definition. Modified: stable/11/sys/netinet/ip_icmp.c Directory Properties: stable/11/ (props change

svn commit: r345738 - in stable/12/lib/libutil: . tests

2019-03-30 Thread Mark Johnston
Author: markj Date: Sat Mar 30 17:42:27 2019 New Revision: 345738 URL: https://svnweb.freebsd.org/changeset/base/345738 Log: MFC r345596: Fix pidfile_open(3) to handle relative paths with multiple components. Modified: stable/12/lib/libutil/pidfile.c stable/12/lib/libutil/tests/pidfile_te

svn commit: r345739 - in head/sys: net netinet6

2019-03-30 Thread Mark Johnston
Author: markj Date: Sat Mar 30 18:00:44 2019 New Revision: 345739 URL: https://svnweb.freebsd.org/changeset/base/345739 Log: Do not perform DAD on stf(4) interfaces. stf(4) interfaces are not multicast-capable so they can't perform DAD. They also did not set IFF_DRV_RUNNING when an addres

<    6   7   8   9   10   11   12   13   14   15   >