Re: svn commit: r298512 - in head: . etc/rc.d

2016-05-11 Thread Mark Johnston
On Sat, Apr 23, 2016 at 01:24:45PM +, Baptiste Daroussin wrote: > Author: bapt > Date: Sat Apr 23 13:24:45 2016 > New Revision: 298512 > URL: https://svnweb.freebsd.org/changeset/base/298512 > > Log: > Remove mroute6d rc script > > It is directly available via ports (pim6dd which

svn commit: r299864 - in head/sys: cam/scsi modules/cam modules/tcp/fastpath netinet/tcp_stacks

2016-05-15 Thread Mark Johnston
Author: markj Date: Sun May 15 20:04:43 2016 New Revision: 299864 URL: https://svnweb.freebsd.org/changeset/base/299864 Log: opt_kdtrace.h is not needed for SDT probes as of r258541. Modified: head/sys/cam/scsi/scsi_pass.c head/sys/modules/cam/Makefile

svn commit: r299824 - head/sys/netinet6

2016-05-14 Thread Mark Johnston
Author: markj Date: Sun May 15 03:01:40 2016 New Revision: 299824 URL: https://svnweb.freebsd.org/changeset/base/299824 Log: Remove an always-false error check in the AIFADDR_IN6 handler. CID: 1250792 MFC after:1 week Modified: head/sys/netinet6/in6.c Modified:

svn commit: r299827 - head/sys/netinet6

2016-05-14 Thread Mark Johnston
Author: markj Date: Sun May 15 03:18:03 2016 New Revision: 299827 URL: https://svnweb.freebsd.org/changeset/base/299827 Log: Add sysctl descriptions for net.inet6.ip6 and net.inet6.icmp6. icmp6.redirtimeout, icmp6.nd6_maxnudhint and ip6.rr_prune are left undocumented as they appear to

svn commit: r299829 - head/sys/netinet6

2016-05-14 Thread Mark Johnston
Author: markj Date: Sun May 15 03:22:13 2016 New Revision: 299829 URL: https://svnweb.freebsd.org/changeset/base/299829 Log: Use Node Information flag names instead of hard-coding their values. MFC after:1 week Modified: head/sys/netinet6/icmp6.c Modified: head/sys/netinet6/icmp6.c

svn commit: r299828 - head/sys/netinet

2016-05-14 Thread Mark Johnston
Author: markj Date: Sun May 15 03:19:53 2016 New Revision: 299828 URL: https://svnweb.freebsd.org/changeset/base/299828 Log: Fix a few style issues in the ICMP sysctl descriptions. MFC after:1 week Modified: head/sys/netinet/ip_icmp.c Modified: head/sys/netinet/ip_icmp.c

svn commit: r299694 - head/sys/dev/sym

2016-05-13 Thread Mark Johnston
Author: markj Date: Fri May 13 20:54:54 2016 New Revision: 299694 URL: https://svnweb.freebsd.org/changeset/base/299694 Log: Fix a bug in r298340: "sim" was referenced after being unset. Modified: head/sys/dev/sym/sym_hipd.c Modified: head/sys/dev/sym/sym_hipd.c

svn commit: r299695 - stable/10/sys/dev/sym

2016-05-13 Thread Mark Johnston
Author: markj Date: Fri May 13 20:58:25 2016 New Revision: 299695 URL: https://svnweb.freebsd.org/changeset/base/299695 Log: MFC r299694: Fix a bug in r298340: "sim" was referenced after being unset. Modified: stable/10/sys/dev/sym/sym_hipd.c Directory Properties: stable/10/ (props

svn commit: r299696 - stable/9/sys/dev/sym

2016-05-13 Thread Mark Johnston
Author: markj Date: Fri May 13 21:05:09 2016 New Revision: 299696 URL: https://svnweb.freebsd.org/changeset/base/299696 Log: MFC r299694: Fix a bug in r298340: "sim" was referenced after being unset. Modified: stable/9/sys/dev/sym/sym_hipd.c Directory Properties: stable/9/ (props

svn commit: r300110 - head/sys/kern

2016-05-17 Thread Mark Johnston
Author: markj Date: Wed May 18 03:55:54 2016 New Revision: 300110 URL: https://svnweb.freebsd.org/changeset/base/300110 Log: Do not acquire the thread lock in hardclock_cnt() unless needed. This function only sets thread flags if a SIGPROF or SIGVTALRM timer has fired, which is almost

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

2016-05-18 Thread Mark Johnston
On Tue, May 17, 2016 at 10:22:18PM -0700, NGie Cooper wrote: > > > On May 17, 2016, at 20:55, Mark Johnston <ma...@freebsd.org> wrote: > > > > Author: markj > > Date: Wed May 18 03:55:54 2016 > > New Revision: 300110 > > URL: https://svnweb.freebsd.or

svn commit: r299483 - stable/10/usr.sbin/pw

2016-05-11 Thread Mark Johnston
Author: markj Date: Wed May 11 21:35:58 2016 New Revision: 299483 URL: https://svnweb.freebsd.org/changeset/base/299483 Log: MFC r296300: Fix a typo that prevented pw(8) from setting a user's UID to 0. Modified: stable/10/usr.sbin/pw/pw_user.c Directory Properties: stable/10/ (props

svn commit: r299003 - in stable/10/sys/cddl/contrib/opensolaris/uts: common/dtrace common/sys intel/dtrace powerpc/dtrace

2016-05-03 Thread Mark Johnston
Author: markj Date: Tue May 3 20:08:05 2016 New Revision: 299003 URL: https://svnweb.freebsd.org/changeset/base/299003 Log: MFC r296479: Fix fasttrap tracepoint locking. Modified: stable/10/sys/cddl/contrib/opensolaris/uts/common/dtrace/fasttrap.c

svn commit: r299001 - stable/10/sys/cddl/dev/sdt

2016-05-03 Thread Mark Johnston
Author: markj Date: Tue May 3 19:42:58 2016 New Revision: 299001 URL: https://svnweb.freebsd.org/changeset/base/299001 Log: MFC r297771: Initialize SDT probes during SI_SUB_DTRACE_PROVIDER. Modified: stable/10/sys/cddl/dev/sdt/sdt.c Directory Properties: stable/10/ (props changed)

svn commit: r299014 - stable/10/sys/netinet6

2016-05-03 Thread Mark Johnston
Author: markj Date: Tue May 3 23:46:01 2016 New Revision: 299014 URL: https://svnweb.freebsd.org/changeset/base/299014 Log: MFC r295575, r295576, r295578, r295579, r295580: Various NDP cleanups. No functional change intended. Modified: stable/10/sys/netinet6/nd6.c

svn commit: r299145 - stable/10/sys/netinet6

2016-05-05 Thread Mark Johnston
Author: markj Date: Thu May 5 23:06:39 2016 New Revision: 299145 URL: https://svnweb.freebsd.org/changeset/base/299145 Log: MFC r295583, r295584, r295729, r295730: NDP code cleanup changes. MFC r295732: Fix an IPv6 DAD reference count leak. Modified: stable/10/sys/netinet6/nd6.c

svn commit: r299212 - head/sys/netinet6

2016-05-06 Thread Mark Johnston
Author: markj Date: Sat May 7 03:32:29 2016 New Revision: 299212 URL: https://svnweb.freebsd.org/changeset/base/299212 Log: Remove two useless local variables from prelist_update(). MFC after:1 week Modified: head/sys/netinet6/nd6_rtr.c Modified: head/sys/netinet6/nd6_rtr.c

svn commit: r299213 - head/sys/netinet6

2016-05-06 Thread Mark Johnston
Author: markj Date: Sat May 7 03:41:29 2016 New Revision: 299213 URL: https://svnweb.freebsd.org/changeset/base/299213 Log: Clean up callers of nd6_prelist_add(). nd6_prelist_add() sets *newp if and only if it is successful, so there's no need for code that handles the case where the

svn commit: r297980 - head/sbin/reboot

2016-04-14 Thread Mark Johnston
Author: markj Date: Thu Apr 14 18:03:55 2016 New Revision: 297980 URL: https://svnweb.freebsd.org/changeset/base/297980 Log: Include -a in the nextboot(8) usage string. X-MFC-With: r297772 Modified: head/sbin/reboot/nextboot.8 head/sbin/reboot/nextboot.sh Modified:

svn commit: r298173 - head/sys/kern

2016-04-17 Thread Mark Johnston
Author: markj Date: Sun Apr 17 23:22:32 2016 New Revision: 298173 URL: https://svnweb.freebsd.org/changeset/base/298173 Log: Use a loop instead of a goto in sysctl_kern_proc_kstack(). MFC after:3 days Modified: head/sys/kern/kern_proc.c Modified: head/sys/kern/kern_proc.c

svn commit: r298171 - in head/sys/cddl: contrib/opensolaris/uts/common/sys dev/dtrace/aarch64 dev/dtrace/amd64 dev/dtrace/arm dev/dtrace/i386 dev/dtrace/mips dev/dtrace/powerpc dev/fbt dev/fbt/aarc...

2016-04-17 Thread Mark Johnston
Author: markj Date: Sun Apr 17 23:08:47 2016 New Revision: 298171 URL: https://svnweb.freebsd.org/changeset/base/298171 Log: Make the second argument of dtrace_invop() a trapframe pointer. Currently this argument is a pointer into the stack which is used by FBT to fetch the first five

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

2016-04-17 Thread Mark Johnston
Author: markj Date: Sun Apr 17 23:10:09 2016 New Revision: 298172 URL: https://svnweb.freebsd.org/changeset/base/298172 Log: Fix the description of the first two arguments to proc:::create. Reported by: Matt C Modified: head/share/man/man4/dtrace_proc.4 Modified:

svn commit: r299277 - stable/10/sys/cddl/contrib/opensolaris/uts/common/dtrace

2016-05-09 Thread Mark Johnston
Author: markj Date: Mon May 9 17:13:40 2016 New Revision: 299277 URL: https://svnweb.freebsd.org/changeset/base/299277 Log: MFC r298589: Allow DOF sections with excessively long probe function components. PR: 207735 Modified:

svn commit: r299290 - head/sys/netinet6

2016-05-09 Thread Mark Johnston
Author: markj Date: Mon May 9 23:43:12 2016 New Revision: 299290 URL: https://svnweb.freebsd.org/changeset/base/299290 Log: Remove obsolescent comments from nd6_purge(). MFC after:1 week Modified: head/sys/netinet6/nd6.c Modified: head/sys/netinet6/nd6.c

svn commit: r303399 - head/sys/vm

2016-07-27 Thread Mark Johnston
Author: markj Date: Wed Jul 27 17:11:03 2016 New Revision: 303399 URL: https://svnweb.freebsd.org/changeset/base/303399 Log: De-pluralize "queues" where appropriate in the pagedaemon code. MFC after:1 week Modified: head/sys/vm/vm_pageout.c Modified: head/sys/vm/vm_pageout.c

svn commit: r303243 - head/sys/vm

2016-07-23 Thread Mark Johnston
Author: markj Date: Sat Jul 23 21:02:36 2016 New Revision: 303243 URL: https://svnweb.freebsd.org/changeset/base/303243 Log: Update a comment in vm_page_advise() to match behaviour after r290529. Reviewed by: alc MFC after:3 days Modified: head/sys/vm/vm_page.c Modified:

svn commit: r303244 - head/sys/vm

2016-07-23 Thread Mark Johnston
Author: markj Date: Sat Jul 23 21:03:25 2016 New Revision: 303244 URL: https://svnweb.freebsd.org/changeset/base/303244 Log: Correct a comment - each page queue has its own lock. Reviewed by: alc MFC after:3 days Modified: head/sys/vm/vm_pageout.c Modified:

svn commit: r303506 - head/sys/ofed/drivers/infiniband/ulp/sdp

2016-07-29 Thread Mark Johnston
Author: markj Date: Fri Jul 29 20:36:01 2016 New Revision: 303506 URL: https://svnweb.freebsd.org/changeset/base/303506 Log: sdp: Destroy the PCB lock before freeing to the zone. Sponsored by: EMC / Isilon Storage Division Modified: head/sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c

svn commit: r303505 - head/sys/ofed/drivers/infiniband/ulp/sdp

2016-07-29 Thread Mark Johnston
Author: markj Date: Fri Jul 29 20:35:04 2016 New Revision: 303505 URL: https://svnweb.freebsd.org/changeset/base/303505 Log: sdp: Use an mbufq for received control packets. This is simpler than the hand-rolled queue, and fixes a use-after-free. Sponsored by: EMC / Isilon Storage

svn commit: r303513 - head/sys/ofed/drivers/infiniband/ulp/sdp

2016-07-29 Thread Mark Johnston
Author: markj Date: Fri Jul 29 21:03:02 2016 New Revision: 303513 URL: https://svnweb.freebsd.org/changeset/base/303513 Log: sdp: Destroy the RDMA ID after destroying the connection's queue pair. This is the ordering documented by rdma_destroy_qp(). Also add a useful KASSERT to

svn commit: r303508 - head/sys/ofed/drivers/infiniband/ulp/sdp

2016-07-29 Thread Mark Johnston
Author: markj Date: Fri Jul 29 20:48:42 2016 New Revision: 303508 URL: https://svnweb.freebsd.org/changeset/base/303508 Log: Fix the KASSERT format string arguments after r303507. Modified: head/sys/ofed/drivers/infiniband/ulp/sdp/sdp_rx.c Modified:

svn commit: r303507 - head/sys/ofed/drivers/infiniband/ulp/sdp

2016-07-29 Thread Mark Johnston
Author: markj Date: Fri Jul 29 20:39:32 2016 New Revision: 303507 URL: https://svnweb.freebsd.org/changeset/base/303507 Log: sdp: Use the PCB as the rx completion handler argument. The generic socket may be detached from the PCB before the completion queue is drained and destroyed, so

svn commit: r303509 - head/sys/ofed/drivers/infiniband/ulp/sdp

2016-07-29 Thread Mark Johnston
Author: markj Date: Fri Jul 29 20:51:52 2016 New Revision: 303509 URL: https://svnweb.freebsd.org/changeset/base/303509 Log: sdp: Always free received control packets after they're handled. Sponsored by: EMC / Isilon Storage Division Modified:

svn commit: r303504 - head/sys/ofed/drivers/infiniband/ulp/sdp

2016-07-29 Thread Mark Johnston
Author: markj Date: Fri Jul 29 20:33:43 2016 New Revision: 303504 URL: https://svnweb.freebsd.org/changeset/base/303504 Log: sdp: Remove Linux build files. They aren't useful here, and Linux seems to have largely abandoned SDP anyway. Sponsored by: EMC / Isilon Storage Division

svn commit: r303511 - head/sys/ofed/drivers/infiniband/ulp/sdp

2016-07-29 Thread Mark Johnston
Author: markj Date: Fri Jul 29 20:54:43 2016 New Revision: 303511 URL: https://svnweb.freebsd.org/changeset/base/303511 Log: sdp: Use the correct socket buffer in sdp_post_recvs_needed(). Sponsored by: EMC / Isilon Storage Division Modified:

svn commit: r303512 - head/sys/ofed/drivers/infiniband/ulp/sdp

2016-07-29 Thread Mark Johnston
Author: markj Date: Fri Jul 29 21:01:04 2016 New Revision: 303512 URL: https://svnweb.freebsd.org/changeset/base/303512 Log: sdp: Use malloc(9) instead of the Linux compat layer. SDP transmit and receive rings are always created in a sleepable context, so we can use M_WAITOK and remove

svn commit: r303516 - head/sys/vm

2016-07-29 Thread Mark Johnston
Author: markj Date: Fri Jul 29 21:05:37 2016 New Revision: 303516 URL: https://svnweb.freebsd.org/changeset/base/303516 Log: Use vm_page_undirty() instead of manually setting a page field. Reviewed by: alc MFC after:3 days Modified: head/sys/vm/vm_page.c Modified:

svn commit: r303544 - head/sys/cddl/contrib/opensolaris/uts/intel/dtrace

2016-07-30 Thread Mark Johnston
Author: markj Date: Sat Jul 30 07:05:32 2016 New Revision: 303544 URL: https://svnweb.freebsd.org/changeset/base/303544 Log: Restore an ifdef that should not have been removed in r303535. X-MFC-With: r303535 Modified: head/sys/cddl/contrib/opensolaris/uts/intel/dtrace/fasttrap_isa.c

Re: svn commit: r303535 - in head/sys/cddl/contrib/opensolaris/uts: common/dtrace intel/dtrace

2016-07-30 Thread Mark Johnston
On Fri, Jul 29, 2016 at 11:18:25PM -0700, Ngie Cooper (yaneurabeya) wrote: > > > On Jul 29, 2016, at 20:11, Mark Johnston <ma...@freebsd.org> wrote: > > > > Author: markj > > Date: Sat Jul 30 03:11:53 2016 > > New Revision: 303535 > > URL: htt

svn commit: r303531 - in head: . lib/librtld_db share/mk

2016-07-29 Thread Mark Johnston
Author: markj Date: Sat Jul 30 03:05:23 2016 New Revision: 303531 URL: https://svnweb.freebsd.org/changeset/base/303531 Log: librtld_db: Use the auxv to figure out where to look up loader symbols. Previously, librtld_db just hardcoded /libexec/ld-elf.so, which isn't correct for processes

svn commit: r303532 - head/lib/libproc

2016-07-29 Thread Mark Johnston
Author: markj Date: Sat Jul 30 03:07:14 2016 New Revision: 303532 URL: https://svnweb.freebsd.org/changeset/base/303532 Log: Add descriptions for fields in struct proc_handle. Remove the unused kq field and some unnecessary includes. MFC after:1 month Modified:

svn commit: r303533 - in head: lib/libproc share/mk

2016-07-29 Thread Mark Johnston
Author: markj Date: Sat Jul 30 03:09:23 2016 New Revision: 303533 URL: https://svnweb.freebsd.org/changeset/base/303533 Log: libproc: Add proc_getmodel(). This is used by libdtrace to determine the data model of target processes. This allows for the creation of pid provider probes in

svn commit: r303534 - in head/cddl/contrib/opensolaris/lib/libdtrace: arm i386

2016-07-29 Thread Mark Johnston
Author: markj Date: Sat Jul 30 03:09:57 2016 New Revision: 303534 URL: https://svnweb.freebsd.org/changeset/base/303534 Log: libdtrace: Don't hard-code the native data model. MFC after:1 month Modified: head/cddl/contrib/opensolaris/lib/libdtrace/arm/dt_isadep.c

svn commit: r303535 - in head/sys/cddl/contrib/opensolaris/uts: common/dtrace intel/dtrace

2016-07-29 Thread Mark Johnston
Author: markj Date: Sat Jul 30 03:11:53 2016 New Revision: 303535 URL: https://svnweb.freebsd.org/changeset/base/303535 Log: Include fasttrap handling for DATAMODEL_ILP32 when compiling for amd64. MFC after:1 month Modified:

svn commit: r303537 - head

2016-07-29 Thread Mark Johnston
Author: markj Date: Sat Jul 30 03:43:55 2016 New Revision: 303537 URL: https://svnweb.freebsd.org/changeset/base/303537 Log: Add libprocstat prebuild library dependencies. X-MFC-With: r303531 Modified: head/Makefile.inc1 Modified: head/Makefile.inc1

svn commit: r303636 - head/sys/ofed/drivers/infiniband/core

2016-08-01 Thread Mark Johnston
Author: markj Date: Mon Aug 1 20:29:09 2016 New Revision: 303636 URL: https://svnweb.freebsd.org/changeset/base/303636 Log: MFV be9130cc9: "IB/cma: Check for GID on listening devices first" This is an optimization that improves IB connection setup times. Discussed with:

svn commit: r303635 - head/sys/ofed/drivers/infiniband/core

2016-08-01 Thread Mark Johnston
Author: markj Date: Mon Aug 1 20:27:11 2016 New Revision: 303635 URL: https://svnweb.freebsd.org/changeset/base/303635 Log: MFV 29f27e847: "IB/cma: Use cached gids" This addresses a regression from an earlier upstream change which caused cma_acquire_dev() to bypass the port GID cache

Re: svn commit: r303855 - in head/sys: kern sys

2016-08-09 Thread Mark Johnston
On Tue, Aug 09, 2016 at 01:51:35AM +0200, Oliver Pinter wrote: > (Added bdrewery to CC, since I'm talking with him on IRC.) > > On Tue, Aug 9, 2016 at 1:43 AM, Mark Johnston <ma...@freebsd.org> wrote: > > On Tue, Aug 09, 2016 at 12:53:47AM +0200, Oliver Pinter wrote: >

svn commit: r303723 - head/sys/boot/efi/boot1

2016-08-03 Thread Mark Johnston
Author: markj Date: Wed Aug 3 17:17:01 2016 New Revision: 303723 URL: https://svnweb.freebsd.org/changeset/base/303723 Log: Fix a few cosmetic issues in boot1.efi. - Use ANSI function signatures. - Remove unneeded checks for a NULL boot module. - Use nitems(). MFC after:1

svn commit: r304066 - head/usr.bin/nfsstat

2016-08-13 Thread Mark Johnston
Author: markj Date: Sun Aug 14 00:24:00 2016 New Revision: 304066 URL: https://svnweb.freebsd.org/changeset/base/304066 Log: nfsstat depends on libdevstat as of r304058. X-MFC-With: r304058 Modified: head/usr.bin/nfsstat/Makefile Modified: head/usr.bin/nfsstat/Makefile

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

2016-08-14 Thread Mark Johnston
Author: markj Date: Sun Aug 14 18:59:57 2016 New Revision: 304091 URL: https://svnweb.freebsd.org/changeset/base/304091 Log: MFC r303244, r303399 De-pluralize "queues" in the pagedaemon code. Modified: stable/11/sys/vm/vm_pageout.c Directory Properties: stable/11/ (props changed)

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

2016-08-14 Thread Mark Johnston
Author: markj Date: Sun Aug 14 18:59:22 2016 New Revision: 304090 URL: https://svnweb.freebsd.org/changeset/base/304090 Log: MFC r303244, r303399 De-pluralize "queues" in the pagedaemon code. Modified: stable/10/sys/vm/vm_pageout.c Modified: stable/10/sys/vm/vm_pageout.c

svn commit: r304098 - stable/11/sys/ofed/drivers/infiniband/hw/mthca

2016-08-14 Thread Mark Johnston
Author: markj Date: Sun Aug 14 19:07:13 2016 New Revision: 304098 URL: https://svnweb.freebsd.org/changeset/base/304098 Log: MFC r303786 mthca: Add a wrapper for the firmware's DIAG_RPRT command. Modified: stable/11/sys/ofed/drivers/infiniband/hw/mthca/mthca_cmd.c

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

2016-08-14 Thread Mark Johnston
Author: markj Date: Sun Aug 14 19:05:44 2016 New Revision: 304097 URL: https://svnweb.freebsd.org/changeset/base/304097 Log: MFC r303243 Update a comment in vm_page_advise() to match behaviour after r290529. Modified: stable/11/sys/vm/vm_page.c Directory Properties: stable/11/ (props

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

2016-08-14 Thread Mark Johnston
Author: markj Date: Sun Aug 14 19:02:57 2016 New Revision: 304094 URL: https://svnweb.freebsd.org/changeset/base/304094 Log: MFC r303059 Release the second critical section in uma_zfree_arg() slightly earlier. Modified: stable/10/sys/vm/uma_core.c Directory Properties: stable/10/

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

2016-08-14 Thread Mark Johnston
Author: markj Date: Sun Aug 14 19:03:33 2016 New Revision: 304095 URL: https://svnweb.freebsd.org/changeset/base/304095 Log: MFC r303059 Release the second critical section in uma_zfree_arg() slightly earlier. Modified: stable/11/sys/vm/uma_core.c Directory Properties: stable/11/

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

2016-08-14 Thread Mark Johnston
Author: markj Date: Sun Aug 14 19:01:15 2016 New Revision: 304092 URL: https://svnweb.freebsd.org/changeset/base/304092 Log: MFC r303516 Use vm_page_undirty() instead of manually setting a page field. Modified: stable/10/sys/vm/vm_page.c Directory Properties: stable/10/ (props changed)

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

2016-08-14 Thread Mark Johnston
Author: markj Date: Sun Aug 14 19:01:32 2016 New Revision: 304093 URL: https://svnweb.freebsd.org/changeset/base/304093 Log: MFC r303516 Use vm_page_undirty() instead of manually setting a page field. Modified: stable/11/sys/vm/vm_page.c Directory Properties: stable/11/ (props changed)

svn commit: r304053 - head/sys/vm

2016-08-13 Thread Mark Johnston
Author: markj Date: Sat Aug 13 19:48:43 2016 New Revision: 304053 URL: https://svnweb.freebsd.org/changeset/base/304053 Log: Initialize page busy lock state in vm_phys_add_page(). MFC after:1 week Modified: head/sys/vm/vm_phys.c Modified: head/sys/vm/vm_phys.c

svn commit: r304057 - in vendor/illumos/dist: cmd/dtrace/test/cmd/scripts cmd/dtrace/test/tst/common/sugar lib/libdtrace/common

2016-08-13 Thread Mark Johnston
Author: markj Date: Sat Aug 13 19:57:36 2016 New Revision: 304057 URL: https://svnweb.freebsd.org/changeset/base/304057 Log: 7085 add support for "if" and "else" statements in dtrace illumos/illumos-gate@c3bd3abd8856e8e75d820f65c58031cd6cbac818 Add syntactic sugar to dtrace: "if" and

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

2016-08-13 Thread Mark Johnston
Author: markj Date: Sat Aug 13 19:51:00 2016 New Revision: 304055 URL: https://svnweb.freebsd.org/changeset/base/304055 Log: Fix handling of forward enum declarations in the CTF tools. Reported by: mmacy MFC after:2 weeks Modified:

svn commit: r304054 - head/sys/vm

2016-08-13 Thread Mark Johnston
Author: markj Date: Sat Aug 13 19:49:32 2016 New Revision: 304054 URL: https://svnweb.freebsd.org/changeset/base/304054 Log: Strengthen assertions about the busy state of newly-allocated pages. Reviewed by: alc MFC after:1 week Modified: head/sys/vm/vm_page.c Modified:

svn commit: r304056 - vendor/illumos/dist/lib/libdtrace/common

2016-08-13 Thread Mark Johnston
Author: markj Date: Sat Aug 13 19:54:32 2016 New Revision: 304056 URL: https://svnweb.freebsd.org/changeset/base/304056 Log: 5396 fix longjmp clobbering errors illumos/illumos-gate@67a4bb8f9ad4c49e9aa9e21e2114a7c093c3a73a Reviewed by: Josef 'Jeff' Sipek

svn commit: r303951 - in head/sys: kern sys

2016-08-11 Thread Mark Johnston
Author: markj Date: Thu Aug 11 07:58:23 2016 New Revision: 303951 URL: https://svnweb.freebsd.org/changeset/base/303951 Log: Remove b_pin_count from struct buf. It was added in r153192 for XFS and doesn't appear to have been used for anything else. XFS was disconnected in r241607 and

svn commit: r302792 - head/usr.bin/gcore

2016-07-13 Thread Mark Johnston
Author: markj Date: Thu Jul 14 00:32:27 2016 New Revision: 302792 URL: https://svnweb.freebsd.org/changeset/base/302792 Log: Remove gcore's -s option. It has no effect and is always implicitly set since ptrace(2) stops the target process. Modified: head/usr.bin/gcore/extern.h

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

2016-07-13 Thread Mark Johnston
Author: markj Date: Thu Jul 14 00:40:24 2016 New Revision: 302794 URL: https://svnweb.freebsd.org/changeset/base/302794 Log: Move some gmirror metadata update messages to a higher debug level. These can be printed quite frequently from a mostly-idle mirror, cluttering the console.

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

2016-07-13 Thread Mark Johnston
Author: markj Date: Thu Jul 14 00:42:27 2016 New Revision: 302797 URL: https://svnweb.freebsd.org/changeset/base/302797 Log: Document DDB's "alltrace" and "show all trace" commands. MFC after:3 days Modified: head/share/man/man4/ddb.4 Modified: head/share/man/man4/ddb.4

svn commit: r302796 - in head: etc/defaults share/man/man5

2016-07-13 Thread Mark Johnston
Author: markj Date: Thu Jul 14 00:41:37 2016 New Revision: 302796 URL: https://svnweb.freebsd.org/changeset/base/302796 Log: Remove more references to mroute6d, which was removed in r298512. Modified: head/etc/defaults/rc.conf head/share/man/man5/rc.conf.5 Modified:

svn commit: r302793 - head/sys/x86/acpica

2016-07-13 Thread Mark Johnston
Author: markj Date: Thu Jul 14 00:38:04 2016 New Revision: 302793 URL: https://svnweb.freebsd.org/changeset/base/302793 Log: Allow ACPI wakeup code and page tables to be stored in non-contiguous pages. Since these pages are allocated from a narrow range of memory, this makes the

svn commit: r303052 - in head/sys: sys vm

2016-07-19 Thread Mark Johnston
Author: markj Date: Wed Jul 20 00:09:22 2016 New Revision: 303052 URL: https://svnweb.freebsd.org/changeset/base/303052 Log: Make vm_pageout_wakeup_thresh a u_int rather than an int. It's a threshold for v_free_count, which is of type u_int. This also lets us get rid of a cast in

svn commit: r303058 - stable/10/usr.bin/gcore

2016-07-19 Thread Mark Johnston
Author: markj Date: Wed Jul 20 00:53:21 2016 New Revision: 303058 URL: https://svnweb.freebsd.org/changeset/base/303058 Log: MFC r302179: gcore: Forward pending signals when detaching from the target. Modified: stable/10/usr.bin/gcore/elfcore.c Directory Properties: stable/10/ (props

svn commit: r303057 - stable/10/sys/geom/mirror

2016-07-19 Thread Mark Johnston
Author: markj Date: Wed Jul 20 00:52:11 2016 New Revision: 303057 URL: https://svnweb.freebsd.org/changeset/base/303057 Log: MFC r302091: Do not complete pending gmirror BIOs when tearing down the provider. Modified: stable/10/sys/geom/mirror/g_mirror.c Directory Properties: stable/10/

svn commit: r303050 - in head/sys: cddl/dev/dtrace/amd64 cddl/dev/dtrace/i386 cddl/dev/dtrace/x86 conf

2016-07-19 Thread Mark Johnston
Author: markj Date: Wed Jul 20 00:02:10 2016 New Revision: 303050 URL: https://svnweb.freebsd.org/changeset/base/303050 Log: Merge {amd64,i386}/instr_size.c into x86_instr_size.c. Also reduce the diff between us and upstream: the input data model will always be DATAMODEL_NATIVE because

svn commit: r303059 - head/sys/vm

2016-07-19 Thread Mark Johnston
Author: markj Date: Wed Jul 20 01:01:50 2016 New Revision: 303059 URL: https://svnweb.freebsd.org/changeset/base/303059 Log: Release the second critical section in uma_zfree_arg() slightly earlier. It is only needed when removing a full bucket from the per-CPU cache. The bucket cache

svn commit: r303056 - stable/10/share/man/man4

2016-07-19 Thread Mark Johnston
Author: markj Date: Wed Jul 20 00:51:09 2016 New Revision: 303056 URL: https://svnweb.freebsd.org/changeset/base/303056 Log: MFC r302797: Document DDB's "alltrace" and "show all trace" commands. Modified: stable/10/share/man/man4/ddb.4 Directory Properties: stable/10/ (props changed)

svn commit: r302909 - stable/10/sys/cddl/contrib/opensolaris/uts/common/dtrace

2016-07-15 Thread Mark Johnston
Author: markj Date: Fri Jul 15 19:10:32 2016 New Revision: 302909 URL: https://svnweb.freebsd.org/changeset/base/302909 Log: MFC r302507: Avoid truncating the return value of DTrace predicates. Modified: stable/10/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c Directory

svn commit: r302910 - stable/9/sys/cddl/contrib/opensolaris/uts/common/dtrace

2016-07-15 Thread Mark Johnston
Author: markj Date: Fri Jul 15 19:14:28 2016 New Revision: 302910 URL: https://svnweb.freebsd.org/changeset/base/302910 Log: MFC r302507: Avoid truncating the return value of DTrace predicates. Modified: stable/9/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c Directory Properties:

svn commit: r302913 - stable/11/sys/cddl/contrib/opensolaris/uts/common/dtrace

2016-07-15 Thread Mark Johnston
Author: markj Date: Fri Jul 15 20:26:28 2016 New Revision: 302913 URL: https://svnweb.freebsd.org/changeset/base/302913 Log: MFC r302507: Avoid truncating the return value of DTrace predicates. Approved by: re (gjb) Modified:

svn commit: r302854 - head/sys/kern

2016-07-14 Thread Mark Johnston
Author: markj Date: Thu Jul 14 18:49:05 2016 New Revision: 302854 URL: https://svnweb.freebsd.org/changeset/base/302854 Log: Let DDB's buf printer handle NULL pointers in the buf page array. A buf's b_pages and b_npages fields may be inconsistent after a panic. For instance,

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

2016-07-15 Thread Mark Johnston
Author: markj Date: Sat Jul 16 02:47:56 2016 New Revision: 302922 URL: https://svnweb.freebsd.org/changeset/base/302922 Log: MFC r301210: Don't preserve the page's object linkage in vm_page_insert_after(). Modified: stable/10/sys/vm/vm_page.c Directory Properties: stable/10/ (props

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

2016-07-15 Thread Mark Johnston
Author: markj Date: Sat Jul 16 02:49:02 2016 New Revision: 302923 URL: https://svnweb.freebsd.org/changeset/base/302923 Log: MFC r301212: Reset the page busy lock state after failing to insert into the object. Modified: stable/10/sys/vm/vm_page.c Directory Properties: stable/10/ (props

svn commit: r302924 - stable/10/usr.bin/mkimg

2016-07-15 Thread Mark Johnston
Author: markj Date: Sat Jul 16 02:53:52 2016 New Revision: 302924 URL: https://svnweb.freebsd.org/changeset/base/302924 Log: MFC r301090: mkimg: Indicate that input file pages are unlikely to be reused. Modified: stable/10/usr.bin/mkimg/image.c Directory Properties: stable/10/ (props

svn commit: r302926 - stable/10/sys/ofed/include/linux

2016-07-15 Thread Mark Johnston
Author: markj Date: Sat Jul 16 02:57:37 2016 New Revision: 302926 URL: https://svnweb.freebsd.org/changeset/base/302926 Log: MFC r301877: Add a missing error check for a malloc() call in idr_get(). Modified: stable/10/sys/ofed/include/linux/linux_idr.c Directory Properties: stable/10/

svn commit: r302925 - stable/10/sys/kern

2016-07-15 Thread Mark Johnston
Author: markj Date: Sat Jul 16 02:55:02 2016 New Revision: 302925 URL: https://svnweb.freebsd.org/changeset/base/302925 Log: MFC r302346: Ensure that spinlock sections are balanced even after a panic. Modified: stable/10/sys/kern/kern_mutex.c Directory Properties: stable/10/ (props

svn commit: r302507 - head/sys/cddl/contrib/opensolaris/uts/common/dtrace

2016-07-09 Thread Mark Johnston
Author: markj Date: Sat Jul 9 22:41:21 2016 New Revision: 302507 URL: https://svnweb.freebsd.org/changeset/base/302507 Log: Avoid truncating the return value of DTrace predicates. Predicates are DIF objects whose return value is compared with zero to determine whether the corresponding

svn commit: r302346 - head/sys/kern

2016-07-05 Thread Mark Johnston
Author: markj Date: Tue Jul 5 17:59:04 2016 New Revision: 302346 URL: https://svnweb.freebsd.org/changeset/base/302346 Log: Ensure that spinlock sections are balanced even after a panic. vpanic() uses spinlock_enter() to disable interrupts before dumping core. However, when the

svn commit: r303786 - head/sys/ofed/drivers/infiniband/hw/mthca

2016-08-05 Thread Mark Johnston
Author: markj Date: Fri Aug 5 21:34:09 2016 New Revision: 303786 URL: https://svnweb.freebsd.org/changeset/base/303786 Log: mthca: Add a wrapper for the firmware's DIAG_RPRT command. MFC after:1 week Sponsored by: EMC / Isilon Storage Division Modified:

svn commit: r303855 - in head/sys: kern sys

2016-08-08 Thread Mark Johnston
Author: markj Date: Mon Aug 8 20:25:04 2016 New Revision: 303855 URL: https://svnweb.freebsd.org/changeset/base/303855 Log: Handle races with listening socket close when connecting a unix socket. If the listening socket is closed while sonewconn() is executing, the nascent child socket

Re: svn commit: r303855 - in head/sys: kern sys

2016-08-08 Thread Mark Johnston
ith a hack to call the unix domain socket code directly when appropriate, which I think is preferable to the current state of things. I'll look into it further. > > On Mon, Aug 8, 2016 at 10:25 PM, Mark Johnston <ma...@freebsd.org> wrote: > > Author: markj > > Date: Mon Aug 8 20

svn commit: r303646 - head/sys/ofed/drivers/infiniband/ulp/ipoib

2016-08-01 Thread Mark Johnston
Author: markj Date: Mon Aug 1 22:22:11 2016 New Revision: 303646 URL: https://svnweb.freebsd.org/changeset/base/303646 Log: ipoib: Bound the number of egress mbufs buffered during pathrec lookups. In pathological situations where the master subnet manager becomes unresponsive for an

svn commit: r303680 - stable/10/lib/libc/gen

2016-08-02 Thread Mark Johnston
Author: markj Date: Tue Aug 2 21:17:34 2016 New Revision: 303680 URL: https://svnweb.freebsd.org/changeset/base/303680 Log: MFC r301710: Fix an infinite loop in setnetgrent(3) with NIS netgroups. Modified: stable/10/lib/libc/gen/getnetgrent.c Directory Properties: stable/10/ (props

svn commit: r303681 - stable/9/lib/libc/gen

2016-08-02 Thread Mark Johnston
Author: markj Date: Tue Aug 2 21:17:59 2016 New Revision: 303681 URL: https://svnweb.freebsd.org/changeset/base/303681 Log: MFC r301710: Fix an infinite loop in setnetgrent(3) with NIS netgroups. Modified: stable/9/lib/libc/gen/getnetgrent.c Directory Properties: stable/9/lib/libc/

svn commit: r304235 - head/sys/sys

2016-08-16 Thread Mark Johnston
Author: markj Date: Tue Aug 16 19:43:17 2016 New Revision: 304235 URL: https://svnweb.freebsd.org/changeset/base/304235 Log: Remove prototypes missed in r303951. Modified: head/sys/sys/buf.h Modified: head/sys/sys/buf.h

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

2016-08-15 Thread Mark Johnston
Author: markj Date: Mon Aug 15 19:47:04 2016 New Revision: 304183 URL: https://svnweb.freebsd.org/changeset/base/304183 Log: dtraceUtil/tst.DataModel32.d.ksh passes on amd64. Modified: head/cddl/usr.sbin/dtrace/tests/tools/exclude.sh Modified:

Re: svn commit: r303646 - head/sys/ofed/drivers/infiniband/ulp/ipoib

2016-08-16 Thread Mark Johnston
On Tue, Aug 16, 2016 at 05:09:53PM -0700, Gleb Smirnoff wrote: > Mark, > > On Mon, Aug 01, 2016 at 10:22:11PM +0000, Mark Johnston wrote: > M> Author: markj > M> Date: Mon Aug 1 22:22:11 2016 > M> New Revision: 303646 > M> URL: https://svnweb.freebsd.org/cha

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

2017-02-02 Thread Mark Johnston
Author: markj Date: Fri Feb 3 00:53:33 2017 New Revision: 313118 URL: https://svnweb.freebsd.org/changeset/base/313118 Log: MFC r312307: Improve some of the sysctl descriptions added in r299827. Modified: stable/11/sys/netinet6/in6_proto.c Directory Properties: stable/11/ (props

svn commit: r313129 - stable/11/cddl/contrib/opensolaris/common/ctf

2017-02-02 Thread Mark Johnston
Author: markj Date: Fri Feb 3 01:23:39 2017 New Revision: 313129 URL: https://svnweb.freebsd.org/changeset/base/313129 Log: MFC r305055: Recursively enumerate anonymous structs and unions in ctf_member_info(). Modified: stable/11/cddl/contrib/opensolaris/common/ctf/ctf_types.c Directory

svn commit: r313264 - head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt

2017-02-04 Thread Mark Johnston
Author: markj Date: Sun Feb 5 02:44:48 2017 New Revision: 313264 URL: https://svnweb.freebsd.org/changeset/base/313264 Log: Avoid using Sun compiler-specific flags. MFC after:1 week Modified: head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh Modified:

svn commit: r313265 - head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt

2017-02-04 Thread Mark Johnston
Author: markj Date: Sun Feb 5 02:45:35 2017 New Revision: 313265 URL: https://svnweb.freebsd.org/changeset/base/313265 Log: Search for _DTRACE_VERSION in sys/sdt.h rather than unistd.h. MFC after:1 week Modified:

svn commit: r313262 - in head: cddl/contrib/opensolaris/lib/libdtrace/common sys/cddl/contrib/opensolaris/uts/common/dtrace sys/cddl/contrib/opensolaris/uts/common/sys sys/cddl/dev/dtrace

2017-02-04 Thread Mark Johnston
Author: markj Date: Sun Feb 5 02:39:12 2017 New Revision: 313262 URL: https://svnweb.freebsd.org/changeset/base/313262 Log: Use PC-relative relocations for USDT probe sites on i386 and amd64. When recording probe site addresses in the output DOF file, dtrace -G needs to emit relocations

<    4   5   6   7   8   9   10   11   12   13   >