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
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
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:
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
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
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
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
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
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
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
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
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
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
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)
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
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
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
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
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:
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
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
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:
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:
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
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
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:
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:
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
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
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
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:
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
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:
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
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:
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
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:
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
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
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
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:
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
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
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:
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
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:
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
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:
>
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
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
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)
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
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
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
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/
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/
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)
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)
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
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
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:
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:
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
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
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
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.
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
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:
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
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
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
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/
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
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
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)
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
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:
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:
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,
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
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
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
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/
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
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
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
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:
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
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
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
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
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/
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
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:
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
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
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
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:
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:
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
801 - 900 of 3705 matches
Mail list logo