Author: mjg
Date: Fri May 11 06:59:54 2018
New Revision: 333483
URL: https://svnweb.freebsd.org/changeset/base/333483
Log:
rmlock: partially depessimize lock/unlock fastpath
Previusly the slow path was folded in and partially jumped over in the
common case.
Modified:
head/sys/kern/kern
Author: mjg
Date: Fri May 11 07:04:57 2018
New Revision: 333484
URL: https://svnweb.freebsd.org/changeset/base/333484
Log:
uma: increase alignment to 128 bytes on amd64
Current UMA internals are not suited for efficient operation in
multi-socket environments. In particular there is very c
On Fri, May 11, 2018 at 04:54:13AM +, Matt Macy wrote:
> Author: mmacy
> Date: Fri May 11 04:54:12 2018
> New Revision: 333480
> URL: https://svnweb.freebsd.org/changeset/base/333480
>
> Log:
> epoch(9): fix priority handling, make callback lists pcpu, and other fixes
>
> - Lend priorit
Yes. Can you give me the line number for epoch_call_task+0x7b
On Fri, May 11, 2018 at 12:18 AM, Peter Holm wrote:
> On Fri, May 11, 2018 at 04:54:13AM +, Matt Macy wrote:
>> Author: mmacy
>> Date: Fri May 11 04:54:12 2018
>> New Revision: 333480
>> URL: https://svnweb.freebsd.org/changeset/b
- How many cores? How many sockets?
- Any special config options other than DIAGNOSTIC?
On Fri, May 11, 2018 at 12:29 AM, Matthew Macy wrote:
> Yes. Can you give me the line number for epoch_call_task+0x7b
>
>
> On Fri, May 11, 2018 at 12:18 AM, Peter Holm wrote:
>> On Fri, May 11, 2018 at 04:54
On Fri, May 11, 2018 at 12:29:30AM -0700, Matthew Macy wrote:
> Yes. Can you give me the line number for epoch_call_task+0x7b
>
(kgdb) l *epoch_call_task+0x7b
0x80bb68db is in epoch_call_task (/usr/src/sys/kern/subr_epoch.c:560).
555 td = curthread;
556 thread_lock
On Fri, May 11, 2018 at 12:36:40AM -0700, Matthew Macy wrote:
> - How many cores? How many sockets?
> - Any special config options other than DIAGNOSTIC?
>
CPU: Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz (1995.24-MHz K8-class CPU)
Origin="GenuineIntel" Id=0x206d7 Family=0x6 Model=0x2d Steppin
Weird. Try tha.
@@ -172,6 +174,7 @@ epoch_init_numa(epoch_t epoch)
for (int i = 0; i < domcount[domain]; i++, eps++) {
epoch->e_pcpu[cpu_offset + i] = eps;
er = &eps->eps_record;
+ STAILQ_INIT(&eps->eps_cblist);
Author: mmacy
Date: Fri May 11 08:16:56 2018
New Revision: 333485
URL: https://svnweb.freebsd.org/changeset/base/333485
Log:
epoch(9): callback task fixes
- initialize the pcpu STAILQ in the NUMA case
- don't enqueue the callback task if there isn't sufficient work to be done
Reporte
Author: mjg
Date: Fri May 11 08:56:39 2018
New Revision: 333486
URL: https://svnweb.freebsd.org/changeset/base/333486
Log:
amd64: align the .data.exclusive_cache_line section to 128
This aligns the section itself compared to other sections, does not change
internal alignment of fields sto
On Thu, May 10, 2018 at 07:57:03PM -0700, Conrad Meyer wrote:
> On Thu, May 10, 2018 at 8:01 AM, Konstantin Belousov wrote:
> > Author: kib
> > Date: Thu May 10 15:01:43 2018
> > New Revision: 333461
> > URL: https://svnweb.freebsd.org/changeset/base/333461
> >
> > Log:
> > Make fpusave() and fp
Warner Losh writes:
> Log:
> For video consoles, only launch a getty if the device exists.
>
> Differential Revision: https://reviews.freebsd.org/D15169
I think it might also be time to remove the (commented-out) ttyv8 entry.
Modern greeters run as services.
DES
--
Dag-Erling Smørgrav -
On Fri, 11 May 2018, Eitan Adler wrote:
Log:
[expand] add __dead2 annotation to usage
Declaring static functions as __dead2 has no good effect, but reduces
portability and is a style bug. Compilers have always been able to
see inside static functions and determine if they return. Primitive
On Thu, May 10, 2018 at 10:17:06PM -0400, Ed Maste wrote:
> On 10 May 2018 at 15:38, Konstantin Belousov wrote:
> >
> > Yes, I already noted and mjg noted that ifuncs are directed through PLT.
> > I remember that it was not the case when I did it the first time, but then
> > both compiler and link
Author: emaste
Date: Fri May 11 12:57:25 2018
New Revision: 333487
URL: https://svnweb.freebsd.org/changeset/base/333487
Log:
gpart.8: sort suboptions per mdoc(7)
Alphabetical order, uppercase before lowercase for each letter and with
no regard to whether an option takes an argument.
Author: emaste
Date: Fri May 11 12:58:36 2018
New Revision: 333488
URL: https://svnweb.freebsd.org/changeset/base/333488
Log:
gpart.8: list all options in table form for each command
Previously gpart's man page listed some command options in prose, and
some in table form, which made it mo
Author: emaste
Date: Fri May 11 13:09:21 2018
New Revision: 333489
URL: https://svnweb.freebsd.org/changeset/base/333489
Log:
usbdevs: add new Microchip USB-Ethernet device IDs
LAN7800 USB 3.1 to 10/100/1000 Ethernet with PHY
LAN7801 USB 3.1 to 10/100/1000 Ethernet with RGMII interface
[ Charset UTF-8 unsupported, converting... ]
> Author: mjg
> Date: Fri May 11 07:04:57 2018
> New Revision: 333484
> URL: https://svnweb.freebsd.org/changeset/base/333484
>
> Log:
> uma: increase alignment to 128 bytes on amd64
>
> Current UMA internals are not suited for efficient operatio
This booted and runs without issue, although obviously I wouldn't want
to commit it:
Index: sys/net/if.c
===
--- sys/net/if.c(revision 333490)
+++ sys/net/if.c(working copy)
@@ -1814,6 +1814,7 @@
ifa_maintain_loopback
Author: trasz
Date: Fri May 11 14:43:21 2018
New Revision: 333491
URL: https://svnweb.freebsd.org/changeset/base/333491
Log:
Make /etc/rc.d/kldxref not print anything for directories that don't
contain any kernel modules. This makes the common case completely silent,
as it should be.
R
Author: ken
Date: Fri May 11 14:50:26 2018
New Revision: 333492
URL: https://svnweb.freebsd.org/changeset/base/333492
Log:
Clear out the entire structure, not just the size of a pointer to it.
sys/dev/ocs/ocs_os.c:
In ocs_thread_create(), use sizeof(*thread) (instead of
size
> This booted and runs without issue, although obviously I wouldn't want
> to commit it:
Looks pretty close to what I did the first time.
We could also wrap this in my proposed ifdef,
and add a sysctl() to turn it on and off though
it would probably be beter to do that in the code
areas that bde p
Author: trasz
Date: Fri May 11 14:52:35 2018
New Revision: 333493
URL: https://svnweb.freebsd.org/changeset/base/333493
Log:
Set kldxref_enable="YES" for ARM images. Without it, the images are missing
the /boot/kernel/linker.hints file, which breaks loading some of the modules
with dependenc
Author: trasz
Date: Fri May 11 15:11:53 2018
New Revision: 333494
URL: https://svnweb.freebsd.org/changeset/base/333494
Log:
Improve development(7):
- Use Fx when referring to FreeBSD.
- Use Ql instead of Cm for command invocations.
- Remove some redundant Pp macros.
- Use a liter
[ Charset UTF-8 unsupported, converting... ]
> Author: trasz
> Date: Fri May 11 15:11:53 2018
> New Revision: 333494
> URL: https://svnweb.freebsd.org/changeset/base/333494
>
> Log:
> Improve development(7):
>
>- Use Fx when referring to FreeBSD.
>- Use Ql instead of Cm for command in
Author: emaste
Date: Fri May 11 16:11:24 2018
New Revision: 333495
URL: https://svnweb.freebsd.org/changeset/base/333495
Log:
Strip trailing / from TESTSDIR
Otherwise makefs gets upset:
makefs: ./usr/tests/sys/cddl/zfs/tests/exec/: empty leaf element
Sponsored by: The FreeBSD Foundat
On Fri, May 11, 2018 at 8:26 AM, Rodney W. Grimes
wrote:
>> @@ -67,7 +72,8 @@ Changes are first committed to CURRENT and then usuall
>> to STABLE.
>> Every few years the CURRENT branch is renamed to STABLE, and a new
>> CURRENT is branched, with an incremented major version number.
>> -Releases
==
--- head/ObsoleteFiles.inc Fri May 11 16:11:24 2018(r333495)
+++ head/ObsoleteFiles.inc Fri May 11 16:46:52 2018(r333496)
@@ -38,6 +38,25 @@
# xargs -n1 | sort | uniq -d;
# done
+# 20180511: old orphaned libs
+OLD_LIBS
Author: ae
Date: Fri May 11 16:50:25 2018
New Revision: 333497
URL: https://svnweb.freebsd.org/changeset/base/333497
Log:
Apply the change from r272770 to if_ipsec(4) interface.
It is guaranteed that if_ipsec(4) interface is used only for tunnel
mode IPsec, i.e. decrypted and decapsultaed
> On Fri, May 11, 2018 at 8:26 AM, Rodney W. Grimes
> wrote:
> >> @@ -67,7 +72,8 @@ Changes are first committed to CURRENT and then usuall
> >> to STABLE.
> >> Every few years the CURRENT branch is renamed to STABLE, and a new
> >> CURRENT is branched, with an incremented major version number.
On Sat, May 12, 2018, 12:59 AM Rodney W. Grimes <
free...@pdx.rh.cn85.dnsmgr.net> wrote:
> > On Fri, May 11, 2018 at 8:26 AM, Rodney W. Grimes
> > wrote:
> > >> @@ -67,7 +72,8 @@ Changes are first committed to CURRENT and then
> usuall
> > >> to STABLE.
> > >> Every few years the CURRENT branch
11 16:46:52 2018(r333496)
> @@ -38,6 +38,25 @@
> # xargs -n1 | sort | uniq -d;
> # done
>
> +# 20180511: old orphaned libs
> +OLD_LIBS+=libarchive.so.5
> +OLD_LIBS+=libasn1.so.10
> +OLD_LIBS+=libdialog.so.7
> +OLD_LIBS+=libdwarf.so.2
> +OLD_LIBS+=l
-- head/ObsoleteFiles.inc Fri May 11 16:11:24 2018(r333495)
>> +++ head/ObsoleteFiles.inc Fri May 11 16:46:52 2018 (r333496)
>> @@ -38,6 +38,25 @@
>> # xargs -n1 | sort | uniq -d;
>> # done
>>
>> +# 20180511: old orphaned libs
>>
sort | uniq -d;
# done
-# 20180511: old orphaned libs
-OLD_LIBS+=libarchive.so.5
-OLD_LIBS+=libasn1.so.10
-OLD_LIBS+=libdialog.so.7
-OLD_LIBS+=libdwarf.so.2
-OLD_LIBS+=libftpio.so.8
-OLD_LIBS+=libhdb.so.10
-OLD_LIBS+=libheimntlm.so.10
-OLD_LIBS+=libkadm5clnt.so.10
-OLD_LIBS+=libkadm5srv.so.10
-OLD
Author: sbruno
Date: Fri May 11 17:26:59 2018
New Revision: 333499
URL: https://svnweb.freebsd.org/changeset/base/333499
Log:
vxge(4): deprecation notice
This hardware isn't totally ancient, about equal to a mxge(4) or mlx4en(4),
but the company was sold to Exar which then promptly exited
PR here, for the curious:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228161
On Fri, May 11, 2018 at 11:00 AM, Conrad Meyer wrote:
> On Fri, May 11, 2018 at 3:07 AM, Konstantin Belousov
> wrote:
>> On FreeBSD, gcc configuration requires explicit
>> --enable-gnu-indirect-function
>> option
On Fri, May 11, 2018 at 3:07 AM, Konstantin Belousov
wrote:
> On FreeBSD, gcc configuration requires explicit --enable-gnu-indirect-function
> option. I see it in e.g. lang/gcc7 port Makefile.
>
> On the other hand, I do not understand how devel/amd64-xtoolchain-gcc
> and devel/powerpc64-xtoolcha
On Fri, 2018-05-11 at 08:26 -0700, Rodney W. Grimes wrote:
> [ Charset UTF-8 unsupported, converting... ]
> >
> > Author: trasz
> > Date: Fri May 11 15:11:53 2018
> > New Revision: 333494
> > URL: https://svnweb.freebsd.org/changeset/base/333494
> >
> > Log:
> > Improve development(7):
> >
>
On Fri, May 11, 2018 at 10:59 AM, Rodney W. Grimes <
free...@pdx.rh.cn85.dnsmgr.net> wrote:
> > On Fri, May 11, 2018 at 8:26 AM, Rodney W. Grimes
> > wrote:
> > >> @@ -67,7 +72,8 @@ Changes are first committed to CURRENT and then
> usuall
> > >> to STABLE.
> > >> Every few years the CURRENT bra
Author: mmacy
Date: Fri May 11 18:37:14 2018
New Revision: 333500
URL: https://svnweb.freebsd.org/changeset/base/333500
Log:
epoch(9): always set inited in epoch_init
- set inited in the !usedomains case
Reported by: jhibbits
Approved by: sbruno
Modified:
head/sys/kern/subr_epoc
On Thu, May 10, 2018 at 05:55:25PM +, Matt Macy wrote:
> Author: mmacy
> Date: Thu May 10 17:55:24 2018
> New Revision: 333466
> URL: https://svnweb.freebsd.org/changeset/base/333466
>
> Log:
> Add simple preempt safe epoch API
>
> Read locking is over used in the kernel to guarantee li
Thanks
On Fri, May 11, 2018 at 11:47 Mark Johnston wrote:
> On Thu, May 10, 2018 at 05:55:25PM +, Matt Macy wrote:
> > Author: mmacy
> > Date: Thu May 10 17:55:24 2018
> > New Revision: 333466
> > URL: https://svnweb.freebsd.org/changeset/base/333466
> >
> > Log:
> > Add simple preempt saf
Author: shurd
Date: Fri May 11 19:37:18 2018
New Revision: 333501
URL: https://svnweb.freebsd.org/changeset/base/333501
Log:
Fix mld6query(8) and add a new -g option
The mld6query command relies on KAME behaviour which allows the
ipv6mr_multiaddr member of the request object in a IPV6_JOI
Author: mmacy
Date: Fri May 11 20:08:28 2018
New Revision: 333502
URL: https://svnweb.freebsd.org/changeset/base/333502
Log:
iflib(9): Add support for cloning pseudo interfaces
Part 3 of many ...
The VPC framework relies heavily on cloning pseudo interfaces
(vmnics, vpc switch, vcpswitc
On 5/10/2018 10:55 AM, Matt Macy wrote:
> Author: mmacy
> Date: Thu May 10 17:55:24 2018
> New Revision: 333466
> URL: https://svnweb.freebsd.org/changeset/base/333466
>
> Log:
> Add simple preempt safe epoch API
>
> Read locking is over used in the kernel to guarantee liveness. This API
>
On Fri, May 11, 2018 at 1:13 PM, Bryan Drewery wrote:
> On 5/10/2018 10:55 AM, Matt Macy wrote:
>> Author: mmacy
>> Date: Thu May 10 17:55:24 2018
>> New Revision: 333466
>> URL: https://svnweb.freebsd.org/changeset/base/333466
>>
>> Log:
>> Add simple preempt safe epoch API
>>
>> Read locking
It fixes something that is completely broken in bmake that everyone in
the know patches on their local systems. It was included by accident.
I immediately backed it out in the subsequent commit.
On Fri, May 11, 2018 at 1:13 PM, Bryan Drewery wrote:
> On 5/10/2018 10:55 AM, Matt Macy wrote:
>> Aut
Author: shurd
Date: Fri May 11 20:40:26 2018
New Revision: 333503
URL: https://svnweb.freebsd.org/changeset/base/333503
Log:
MFC r29, r66, r73
r29: Fix off-by-one error requesting tx interrupt
r66: Cleanup queues when iflib_device_register fails
r73: Log iflib_tx
Author: kib
Date: Fri May 11 20:47:45 2018
New Revision: 333504
URL: https://svnweb.freebsd.org/changeset/base/333504
Log:
Remove dead declaration.
Sponsored by: The FreeBSD Foundation
MFC after:3 days
Modified:
head/sys/i386/include/pcb_ext.h
Modified: head/sys/i386/include/pcb_e
Author: shurd
Date: Fri May 11 21:42:27 2018
New Revision: 333505
URL: https://svnweb.freebsd.org/changeset/base/333505
Log:
Fix LORs in in6?_leave_group()
r333175 updated the join_group functions, but not the leave_group ones.
Reviewed by: sbruno
Sponsored by: Limelight Networks
Author: gjb
Date: Fri May 11 21:46:53 2018
New Revision: 333506
URL: https://svnweb.freebsd.org/changeset/base/333506
Log:
Create a sun7i-a20-bananapi.dtb hard link to bananapi.dtb to fix
a boot failure on the Banana Pi SoC.
This is a direct commit to stable/11, as the sun7i-a20-bananapi.
Author: jilles
Date: Fri May 11 21:56:01 2018
New Revision: 333507
URL: https://svnweb.freebsd.org/changeset/base/333507
Log:
sh: Test that backslash-newline within single-quotes is not special
This works correctly, but the test may be helpful when modifying the parser.
Added:
head/bin/s
Author: rmacklem
Date: Fri May 11 22:16:23 2018
New Revision: 333508
URL: https://svnweb.freebsd.org/changeset/base/333508
Log:
Add support for the TestStateID operation to the NFSv4.1 server.
The Linux client now uses the TestStateID operation, so this patch adds
support for it to the NF
On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote:
>
> Author: shurd
> Date: Fri May 11 20:40:26 2018
> New Revision: 333503
> URL: https://svnweb.freebsd.org/changeset/base/333503
>
> Log:
> MFC r29, r66, r73
>
> r29: Fix off-by-one error requesting tx interrupt
> r66:
On Fri, 2018-05-11 at 19:31 -0400, Jonathan T. Looney wrote:
> On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote:
> >
> >
> > Author: shurd
> > Date: Fri May 11 20:40:26 2018
> > New Revision: 333503
> > URL: https://svnweb.freebsd.org/changeset/base/333503
> >
> > Log:
> > MFC r29, r33
On Fri, 11 May 2018, Ian Lepore wrote:
On Fri, 2018-05-11 at 19:31 -0400, Jonathan T. Looney wrote:
On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote:
Author: shurd
Date: Fri May 11 20:40:26 2018
New Revision: 333503
URL: https://svnweb.freebsd.org/changeset/base/333503
Log:
? MFC r2
On Fri, May 11, 2018 at 5:31 PM, Jonathan T. Looney wrote:
> On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote:
> >
> > Author: shurd
> > Date: Fri May 11 20:40:26 2018
> > New Revision: 333503
> > URL: https://svnweb.freebsd.org/changeset/base/333503
> >
> > Log:
> > MFC r29, r66, r
> On Fri, 11 May 2018, Ian Lepore wrote:
>
> > On Fri, 2018-05-11 at 19:31 -0400, Jonathan T. Looney wrote:
> >> On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote:
> >>>
> >>>
> >>> Author: shurd
> >>> Date: Fri May 11 20:40:26 2018
> >>> New Revision: 333503
> >>> URL: https://svnweb.freebsd.o
On Friday, May 11, 2018 07:31:40 PM Jonathan T. Looney wrote:
> On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote:
> >
> > Author: shurd
> > Date: Fri May 11 20:40:26 2018
> > New Revision: 333503
> > URL: https://svnweb.freebsd.org/changeset/base/333503
> >
> > Log:
> > MFC r29, r66,
On Friday, May 11, 2018 06:55:03 AM Eitan Adler wrote:
> Author: eadler
> Date: Fri May 11 06:55:02 2018
> New Revision: 333482
> URL: https://svnweb.freebsd.org/changeset/base/333482
>
> Log:
> [expand] add __dead2 annotation to usage
Can't any modern compiler infer this already from the call
On Thursday, May 10, 2018 02:31:38 AM Warner Losh wrote:
> Author: imp
> Date: Thu May 10 02:31:38 2018
> New Revision: 333443
> URL: https://svnweb.freebsd.org/changeset/base/333443
>
> Log:
> Move MI-ish bcopy routine to libkern
>
> riscv and powerpc have nearly identical bcopy.c that's
>
On Thursday, May 10, 2018 06:41:09 AM Xin LI wrote:
> Author: delphij
> Date: Thu May 10 06:41:08 2018
> New Revision: 333449
> URL: https://svnweb.freebsd.org/changeset/base/333449
>
> Log:
> Remove "All rights reserved" from my files.
>
> See r91 for the rationale.
Some of these have
> > On Fri, 11 May 2018, Ian Lepore wrote:
> >
> > > On Fri, 2018-05-11 at 19:31 -0400, Jonathan T. Looney wrote:
> > >> On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote:
> > >>>
> > >>>
> > >>> Author: shurd
> > >>> Date: Fri May 11 20:40:26 2018
> > >>> New Revision: 333503
> > >>> URL: http
Author: mmacy
Date: Sat May 12 01:26:34 2018
New Revision: 333509
URL: https://svnweb.freebsd.org/changeset/base/333509
Log:
hwpmc(9): Make pmclog buffer pcpu and update constants
On non-trivial SMP systems the contention on the pmc_owner mutex leads
to a substantial number of samples cap
On Fri, May 11, 2018 at 5:59 PM, John Baldwin wrote:
> On Thursday, May 10, 2018 02:31:38 AM Warner Losh wrote:
> > Author: imp
> > Date: Thu May 10 02:31:38 2018
> > New Revision: 333443
> > URL: https://svnweb.freebsd.org/changeset/base/333443
> >
> > Log:
> > Move MI-ish bcopy routine to lib
Author: jtl
Date: Sat May 12 01:55:24 2018
New Revision: 333511
URL: https://svnweb.freebsd.org/changeset/base/333511
Log:
r285910 attempted to make shutdown() be POSIX compliant by returning
ENOTCONN when shutdown() is called on unconnected sockets. This change was
slightly modified by r31
Author: imp
Date: Sat May 12 01:43:32 2018
New Revision: 333510
URL: https://svnweb.freebsd.org/changeset/base/333510
Log:
Remove extra copy of bcopy.c now that we're using the libkern version
of this file.
Deleted:
head/sys/riscv/riscv/bcopy.c
__
Author: mmacy
Date: Sat May 12 03:45:30 2018
New Revision: 333512
URL: https://svnweb.freebsd.org/changeset/base/333512
Log:
hwpmc(9): clear remaining sample work for hardclock
- fix last minute change in 333509 where by runcount references
to a pmc would remaining causing us to pause l
Ian Lepore (i...@freebsd.org) wrote:
> On Fri, 2018-05-11 at 19:31 -0400, Jonathan T. Looney wrote:
> > On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote:
> > >
> > >
> > > Author: shurd
> > > Date: Fri May 11 20:40:26 2018
> > > New Revision: 333503
> > > URL: https://svnweb.freebsd.org/chang
Bruce Evans (b...@optusnet.com.au) wrote:
> On Fri, 11 May 2018, Ian Lepore wrote:
>
> > On Fri, 2018-05-11 at 19:31 -0400, Jonathan T. Looney wrote:
> >> On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote:
> >>>
> >>>
> >>> Author: shurd
> >>> Date: Fri May 11 20:40:26 2018
> >>> New Revision:
On 2018-05-12 01:15, Oleksandr Tymoshenko wrote:
> Ian Lepore (i...@freebsd.org) wrote:
>> On Fri, 2018-05-11 at 19:31 -0400, Jonathan T. Looney wrote:
>>> On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote:
Author: shurd
Date: Fri May 11 20:40:26 2018
New Revision: 33350
Author: dteske
Date: Sat May 12 05:36:47 2018
New Revision: 333513
URL: https://svnweb.freebsd.org/changeset/base/333513
Log:
dwatch(1): Bugfix, usage displayed with `-1Q'
A return statement should have been an exit in list_profiles().
If the user passed `-Q' to list profiles and asked fo
Author: dteske
Date: Sat May 12 05:41:28 2018
New Revision: 333514
URL: https://svnweb.freebsd.org/changeset/base/333514
Log:
dwatch(1): Separate default values so `-[BK] num' don't affect usage
If you were to pass an invalid option after `-B num' or `-K num' you
would see that the usage
Author: dteske
Date: Sat May 12 05:43:47 2018
New Revision: 333515
URL: https://svnweb.freebsd.org/changeset/base/333515
Log:
dwatch(1): Simplify info message test
The info() function already tests $QUIET
Sponsored by: Smule, Inc.
Modified:
head/cddl/usr.sbin/dwatch/dwatch
Modified
Author: dteske
Date: Sat May 12 05:49:31 2018
New Revision: 333516
URL: https://svnweb.freebsd.org/changeset/base/333516
Log:
dwatch(1): Export ARGV to profiles loaded via load_profile()
A module that wishes to post-process the output needs to know which
arguments were passed in order to
Author: dteske
Date: Sat May 12 06:01:41 2018
New Revision: 333517
URL: https://svnweb.freebsd.org/changeset/base/333517
Log:
dwatch(1): Allow `-E code' to override profile EVENT_DETAILS
This allows quick changes to the formatted output of a profile.
Sponsored by: Smule, Inc.
Modified
Author: dteske
Date: Sat May 12 06:18:15 2018
New Revision: 333518
URL: https://svnweb.freebsd.org/changeset/base/333518
Log:
dwatch(1): Expose process for ip/tcp/udp
Knowing the value of execname during these probes is of some value even
if it is commonly the interrupt kernel thread (int
Author: dteske
Date: Sat May 12 06:23:30 2018
New Revision: 333519
URL: https://svnweb.freebsd.org/changeset/base/333519
Log:
dwatch(1): Refactor sendrecv profile
The profile for send(2)/recv(2) observation has been refactored to
eliminate alloca() in favor of translations available in HE
78 matches
Mail list logo