Author: mjg
Date: Mon May 21 05:20:23 2018
New Revision: 333966
URL: https://svnweb.freebsd.org/changeset/base/333966
Log:
amd64: annotate pti with __read_frequently
Modified:
head/sys/amd64/amd64/pmap.c
Modified: head/sys/amd64/amd64/pmap.c
On 20 May 2018 at 22:01, Rodney W. Grimes
wrote:
> [ Charset UTF-8 unsupported, converting... ]
>> Author: eadler
>> Date: Mon May 21 00:20:32 2018
>> New Revision: 333948
>> URL: https://svnweb.freebsd.org/changeset/base/333948
>>
>> Log:
>> top(1): add
[ Charset UTF-8 unsupported, converting... ]
> Author: eadler
> Date: Mon May 21 00:20:32 2018
> New Revision: 333948
> URL: https://svnweb.freebsd.org/changeset/base/333948
>
> Log:
> top(1): add getrusage to SEE also
>
> This documents the various columns that top might support.
>
>
Author: eadler
Date: Mon May 21 05:00:19 2018
New Revision: 333965
URL: https://svnweb.freebsd.org/changeset/base/333965
Log:
top(1): add myself as a MAINTAIENR
also fix some nits
Modified:
head/MAINTAINERS
head/usr.bin/top/username.h
head/usr.bin/top/utils.c
Modified:
Author: eadler
Date: Mon May 21 04:51:43 2018
New Revision: 333964
URL: https://svnweb.freebsd.org/changeset/base/333964
Log:
top(1): remove prime.c
This file was not connected to the build, and is better served by
primes(6) anyways.
Deleted:
head/usr.bin/top/prime.c
Author: eadler
Date: Mon May 21 04:47:13 2018
New Revision: 333963
URL: https://svnweb.freebsd.org/changeset/base/333963
Log:
top(1): fix MIPS
I missed where the parentheses were.
Reported by: imp
Modified:
head/usr.bin/top/loadavg.h
Modified: head/usr.bin/top/loadavg.h
Author: eadler
Date: Mon May 21 04:40:20 2018
New Revision: 333962
URL: https://svnweb.freebsd.org/changeset/base/333962
Log:
top(1): further unconditionally assume we're on FreeBSD
Modified:
head/usr.bin/top/loadavg.h
head/usr.bin/top/machine.c
head/usr.bin/top/machine.h
Author: eadler
Date: Mon May 21 04:32:14 2018
New Revision: 333961
URL: https://svnweb.freebsd.org/changeset/base/333961
Log:
top(1): clean up in prep for const poisoning
- sprinkle "const" in a few obvious places
- remove "(void)" in front of lack-of-error-checked functions
Modified:
Author: eadler
Date: Mon May 21 04:02:45 2018
New Revision: 333960
URL: https://svnweb.freebsd.org/changeset/base/333960
Log:
top(1): further unconditionally assume we're on FreeBSD
Modified:
head/usr.bin/top/commands.c
head/usr.bin/top/display.c
head/usr.bin/top/display.h
Author: eadler
Date: Mon May 21 03:58:15 2018
New Revision: 333959
URL: https://svnweb.freebsd.org/changeset/base/333959
Log:
top(1): build with WARNS=3
This fixes everything but
-Wincompatible-pointer-types-discards-qualifiers
Modified:
head/usr.bin/top/Makefile
Author: eadler
Date: Mon May 21 03:36:16 2018
New Revision: 333958
URL: https://svnweb.freebsd.org/changeset/base/333958
Log:
top(1): fix several more warnings
Modified:
head/usr.bin/top/commands.c
head/usr.bin/top/display.c
head/usr.bin/top/machine.c
head/usr.bin/top/screen.c
Author: eadler
Date: Mon May 21 00:53:42 2018
New Revision: 333951
URL: https://svnweb.freebsd.org/changeset/base/333951
Log:
top(1): clean much of WARNS=3 issues
There is still one glaring issue: new_message is not a protoype, but
can't be trivially converted since it uses K style
Author: eadler
Date: Mon May 21 01:05:32 2018
New Revision: 333952
URL: https://svnweb.freebsd.org/changeset/base/333952
Log:
top(1): fix "variable without declaration" warning
This is only shown at WARNS=6, but since we don't yet build at WARNS=2
its hidden.
Modified:
Author: mmacy
Date: Mon May 21 01:53:23 2018
New Revision: 333957
URL: https://svnweb.freebsd.org/changeset/base/333957
Log:
ck: simplify interface with libkvm consumers by defining ck_queue types
as their queue.h equivalents if !_KERNEL
Added:
head/sys/sys/ck.h (contents, props changed)
Author: eadler
Date: Mon May 21 01:39:26 2018
New Revision: 333956
URL: https://svnweb.freebsd.org/changeset/base/333956
Log:
top(1): fix build on arches where size_t != ull
Modified:
head/usr.bin/top/machine.c
Modified: head/usr.bin/top/machine.c
Author: marius
Date: Mon May 21 01:20:19 2018
New Revision: 333955
URL: https://svnweb.freebsd.org/changeset/base/333955
Log:
- Unbreak booting sparc64 kernels after the metadata unification in
r329190; sparc64 kernels are always 64-bit but with that revision
in place, the loader was
Author: eadler
Date: Mon May 21 01:16:26 2018
New Revision: 333954
URL: https://svnweb.freebsd.org/changeset/base/333954
Log:
top(1): pull function declarations and externs into headers
Modified:
head/usr.bin/top/commands.c
head/usr.bin/top/machine.c
head/usr.bin/top/top.c
I don't understand why you can't install the gcc8 package but here you go:
https://people.freebsd.org/~mmacy/gcc8logs/nfs-GENERIC-NODEBUG.log
https://people.freebsd.org/~mmacy/gcc8logs/nfs-GENERIC.log
On Sun, May 20, 2018 at 5:17 PM, Rick Macklem wrote:
> I'm not in a
Author: eadler
Date: Mon May 21 00:32:48 2018
New Revision: 333949
URL: https://svnweb.freebsd.org/changeset/base/333949
Log:
top(1): build with WARN=2
Modified:
head/usr.bin/top/Makefile
head/usr.bin/top/machine.c
head/usr.bin/top/screen.c
Modified: head/usr.bin/top/Makefile
On Sun, 20 May 2018, Eitan Adler wrote:
Log:
top(1): set max username length based on system constant
This changes previous behavior of calculating it at startup based on
the current max username length.
This is done because:
- it is in theory possible for the max length to change at
Author: eadler
Date: Mon May 21 00:20:32 2018
New Revision: 333948
URL: https://svnweb.freebsd.org/changeset/base/333948
Log:
top(1): add getrusage to SEE also
This documents the various columns that top might support.
PR: 199637
Submitted by: verma...@interia.pl
I'm not in a situation where I can use gcc, but if you email me the
list of warnings, I can look at them.
rick
From: Matthew Macy
Sent: Sunday, May 20, 2018 7:16:31 PM
To: Rick Macklem
Cc: src-committ...@freebsd.org;
Author: eadler
Date: Sun May 20 23:39:08 2018
New Revision: 333947
URL: https://svnweb.freebsd.org/changeset/base/333947
Log:
top(1): Remove now-unused variable
Modified:
head/usr.bin/top/machine.c
Modified: head/usr.bin/top/machine.c
Author: eadler
Date: Sun May 20 23:37:30 2018
New Revision: 333946
URL: https://svnweb.freebsd.org/changeset/base/333946
Log:
top(1): pull configuration directly into header files
This sets configuration variables directly in the various header files,
avoiding the need to have special
Author: eadler
Date: Sun May 20 23:19:09 2018
New Revision: 333945
URL: https://svnweb.freebsd.org/changeset/base/333945
Log:
top(1): set max username length based on system constant
This changes previous behavior of calculating it at startup based on
the current max username length.
Actually if you could clean up the NFS code that would be great. It's
_full_ of set but not used warnings. And anyone else reading this if
you could clean up other areas. I've mostly cleaned up kern / net /
netinet / iflib drivers.
both
WITHOUT_FORMAT_EXTENSIONS= XCC=/usr/local/bin/gcc8 make -j
gcc8
On Sun, May 20, 2018 at 15:14 Rick Macklem wrote:
> Matt Macy wrote:
> >Author: mmacy
> >Date: Sun May 20 06:14:12 2018
> >New Revision: 333924
> >URL: https://svnweb.freebsd.org/changeset/base/333924
> >
> >Log:
> > nfsclient: warnings cleanups
> Just wondering what
Thank you!
---
Sent using a tiny phone keyboard.
Apologies for any typos and autocorrect.
Also, this old phone only supports top post. Apologies.
Cy Schubert
or
The need of the many outweighs the greed of the few.
---
-Original Message-
On 20 May 2018 at 14:27, Kirill Ponomarev wrote:
> On 05/20, Antoine Brodin wrote:
>> On Sun, May 20, 2018 at 10:30 PM, Antoine Brodin wrote:
>> > On Sun, May 20, 2018 at 7:06 AM, Eitan Adler wrote:
>> >> Author: eadler
>> >> Date: Sun May
Matt Macy wrote:
>Author: mmacy
>Date: Sun May 20 06:14:12 2018
>New Revision: 333924
>URL: https://svnweb.freebsd.org/changeset/base/333924
>
>Log:
> nfsclient: warnings cleanups
Just wondering what compiler you are using. I haven't seen warnings for these?
FYI, for the first two cases, ncookie
On Sun, May 20, 2018 at 10:39 PM, Antoine Brodin wrote:
> On Sun, May 20, 2018 at 10:30 PM, Antoine Brodin wrote:
>> On Sun, May 20, 2018 at 7:06 AM, Eitan Adler wrote:
>>> Author: eadler
>>> Date: Sun May 20 05:06:42 2018
>>> New
[ Charset UTF-8 unsupported, converting... ]
> Author: sevan (doc committer)
> Date: Sun May 20 21:56:08 2018
> New Revision: 333943
> URL: https://svnweb.freebsd.org/changeset/base/333943
>
> Log:
> Use St macro for specifying C standards.
>
> Reported by:rgrimes@
Thank you.
>
Author: antoine
Date: Sun May 20 22:07:44 2018
New Revision: 333944
URL: https://svnweb.freebsd.org/changeset/base/333944
Log:
Revert last change to file/magic/Magdir/elf, it misidentifies most shared
libraries installed from ports as pie executables instead of shared libraries,
and
Author: sevan (doc committer)
Date: Sun May 20 21:56:08 2018
New Revision: 333943
URL: https://svnweb.freebsd.org/changeset/base/333943
Log:
Use St macro for specifying C standards.
Reported by: rgrimes@
Modified:
head/lib/libc/sys/recv.2
Modified: head/lib/libc/sys/recv.2
[ Charset UTF-8 unsupported, converting... ]
> Author: sevan (doc committer)
> Date: Sun May 20 20:28:17 2018
> New Revision: 333937
> URL: https://svnweb.freebsd.org/changeset/base/333937
>
> Log:
> Fix a typo and remove an unneeded Tn macro as highlighted by mandoc -Tlint.
>
> Submitted
Author: mmacy
Date: Sun May 20 21:37:34 2018
New Revision: 333942
URL: https://svnweb.freebsd.org/changeset/base/333942
Log:
AF_UNIX gc unused label
...sigh
Modified:
head/sys/kern/uipc_usrreq.c
Modified: head/sys/kern/uipc_usrreq.c
On Sun, May 20, 2018 at 10:44:54PM +0200, Stefan Esser wrote:
> Am 20.05.18 um 22:30 schrieb Antoine Brodin:
> > On Sun, May 20, 2018 at 7:06 AM, Eitan Adler wrote:
> >> Author: eadler
> >> Date: Sun May 20 05:06:42 2018
> >> New Revision: 333919
> >> URL:
Hi Jean-Sébastien,
2018-05-20 16:21 GMT+02:00 Jean-Sébastien Pédron :
> Modified: head/sys/teken/sequences
> ==
> --- head/sys/teken/sequencesSun May 20 06:14:12 2018(r333924)
> +++
On 05/20, Antoine Brodin wrote:
> On Sun, May 20, 2018 at 10:30 PM, Antoine Brodin wrote:
> > On Sun, May 20, 2018 at 7:06 AM, Eitan Adler wrote:
> >> Author: eadler
> >> Date: Sun May 20 05:06:42 2018
> >> New Revision: 333919
> >> URL:
Author: mmacy
Date: Sun May 20 21:20:26 2018
New Revision: 333941
URL: https://svnweb.freebsd.org/changeset/base/333941
Log:
AF_UNIX: Don't unlock unp/unp2 if they're not locked
Reported by: mjg
Modified:
head/sys/kern/uipc_usrreq.c
Modified: head/sys/kern/uipc_usrreq.c
Author: mmacy
Date: Sun May 20 20:48:26 2018
New Revision: 333939
URL: https://svnweb.freebsd.org/changeset/base/333939
Log:
make sure vnet is set when freeing
Reported by: pho
Modified:
head/sys/netinet6/in6_mcast.c
Modified: head/sys/netinet6/in6_mcast.c
Am 20.05.18 um 22:30 schrieb Antoine Brodin:
> On Sun, May 20, 2018 at 7:06 AM, Eitan Adler wrote:
>> Author: eadler
>> Date: Sun May 20 05:06:42 2018
>> New Revision: 333919
>> URL: https://svnweb.freebsd.org/changeset/base/333919
>>
>> Log:
>> MFV: file 5.33
>>
>> Merge
On Sun, May 20, 2018 at 10:30 PM, Antoine Brodin wrote:
> On Sun, May 20, 2018 at 7:06 AM, Eitan Adler wrote:
>> Author: eadler
>> Date: Sun May 20 05:06:42 2018
>> New Revision: 333919
>> URL: https://svnweb.freebsd.org/changeset/base/333919
>>
>> Log:
Author: mmacy
Date: Sun May 20 20:34:15 2018
New Revision: 333938
URL: https://svnweb.freebsd.org/changeset/base/333938
Log:
pmc: detach free_gtask on unload
Reported by: pho
Modified:
head/sys/dev/hwpmc/hwpmc_mod.c
Modified: head/sys/dev/hwpmc/hwpmc_mod.c
On Sun, May 20, 2018 at 7:06 AM, Eitan Adler wrote:
> Author: eadler
> Date: Sun May 20 05:06:42 2018
> New Revision: 333919
> URL: https://svnweb.freebsd.org/changeset/base/333919
>
> Log:
> MFV: file 5.33
>
> Merge the latest file(1) in.
>
> Relevent Changelog:
> -
Author: sevan (doc committer)
Date: Sun May 20 20:28:17 2018
New Revision: 333937
URL: https://svnweb.freebsd.org/changeset/base/333937
Log:
Fix a typo and remove an unneeded Tn macro as highlighted by mandoc -Tlint.
Submitted by: Mateusz Piotrowski
MFC after:1 week
Author: mmacy
Date: Sun May 20 20:08:21 2018
New Revision: 333936
URL: https://svnweb.freebsd.org/changeset/base/333936
Log:
in(s)_moptions: free before tearing down inpcb
Modified:
head/sys/netinet/in_pcb.c
Modified: head/sys/netinet/in_pcb.c
Author: mmacy
Date: Sun May 20 19:35:24 2018
New Revision: 333935
URL: https://svnweb.freebsd.org/changeset/base/333935
Log:
pmc: avoid potential race on shutdown
Clear shutdown flag first, conservatively allow 5ms for all hardclock
consumers to
see flag before drainining
Modified:
On 20 May 2018 at 11:33, Yuri Pankov wrote:
> Eitan Adler wrote:
>>
>> Author: eadler
>> Date: Sun May 20 17:59:59 2018
>> New Revision: 333929
>> URL: https://svnweb.freebsd.org/changeset/base/333929
>>
>> Log:
>>top(1): Make lack of "percent" information explicit
>>
Eitan Adler wrote:
Author: eadler
Date: Sun May 20 17:59:59 2018
New Revision: 333929
URL: https://svnweb.freebsd.org/changeset/base/333929
Log:
top(1): Make lack of "percent" information explicit
When count is 1, no delta information can be produced. Make this
explicit.
Author: nwhitehorn
Date: Sun May 20 18:26:09 2018
New Revision: 333934
URL: https://svnweb.freebsd.org/changeset/base/333934
Log:
Fix build with PSERIES but not POWERNV defined.
Modified:
head/sys/powerpc/pseries/xics.c
Modified: head/sys/powerpc/pseries/xics.c
Author: eadler
Date: Sun May 20 18:18:56 2018
New Revision: 333933
URL: https://svnweb.freebsd.org/changeset/base/333933
Log:
bsd-family-tree: announce DragonFly 5.2.1
See
http://lists.dragonflybsd.org/pipermail/commits/2018-May/672214.html
Modified:
head/share/misc/bsd-family-tree
Author: eadler
Date: Sun May 20 18:11:58 2018
New Revision: 333932
URL: https://svnweb.freebsd.org/changeset/base/333932
Log:
top(1): unconditionally assume we are on FreeBSD (more unifdef)
Now that we're our own upstream, remove useless ifdefs.
Modified:
head/usr.bin/top/screen.c
Author: eadler
Date: Sun May 20 18:03:40 2018
New Revision: 333931
URL: https://svnweb.freebsd.org/changeset/base/333931
Log:
Retry revert
I had a local modification before my revert. Try reverting one more time.
Replaced:
head/usr.bin/top/top.local.hs
- copied unchanged from
Author: eadler
Date: Sun May 20 18:02:40 2018
New Revision: 333930
URL: https://svnweb.freebsd.org/changeset/base/333930
Log:
revert r333928
I had missed a file when testing this, and it does not build. Will try again.
Added:
head/usr.bin/top/top.local.hs
- copied unchanged from
Author: eadler
Date: Sun May 20 17:59:59 2018
New Revision: 333929
URL: https://svnweb.freebsd.org/changeset/base/333929
Log:
top(1): Make lack of "percent" information explicit
When count is 1, no delta information can be produced. Make this
explicit.
PR: 195717
Author: eadler
Date: Sun May 20 17:58:22 2018
New Revision: 333928
URL: https://svnweb.freebsd.org/changeset/base/333928
Log:
top(1): remove 'xs' and 'xh' source files
Now that we're our own upstream these files buy us nothing.
Deleted:
head/usr.bin/top/top.local.hs
Author: jilles
Date: Sun May 20 17:25:52 2018
New Revision: 333927
URL: https://svnweb.freebsd.org/changeset/base/333927
Log:
sh: Allow unquoted newlines in word in ${param+word} etc.
POSIX requires accepting unquoted newlines in word in parameter expansions
like ${param+word},
On Sun, May 20, 2018 at 10:59:20AM +, Alexey Dokuchaev wrote:
> On Sat, May 19, 2018 at 03:44:37PM -0400, Mark Johnston wrote:
> > ...
> > I don't really think it's important. The main consideration is the
> > toolchain. We use illumos as an upstream, which is pretty inactive at
> > this
In message
On 19 May 2018 at 22:59, Cy Schubert wrote:
> Author: cy
> Date: Sun May 20 05:59:35 2018
> New Revision: 333922
> URL: https://svnweb.freebsd.org/changeset/base/333922
>
> Log:
> Fix build post r333919.
Thanks! I had tested the build of file(1) but not libmagic as i had
Author: dumbbell
Date: Sun May 20 14:21:20 2018
New Revision: 333925
URL: https://svnweb.freebsd.org/changeset/base/333925
Log:
teken, vt(4): Parse the "Cursor style" escape sequence
The escape sequence (e.g. `^[[2 q`) was unsupported before and the
letter `q` was displayed as a typed
On Sat, May 19, 2018 at 03:44:37PM -0400, Mark Johnston wrote:
> ...
> I don't really think it's important. The main consideration is the
> toolchain. We use illumos as an upstream, which is pretty inactive at
> this point. Joyent's illumos fork has put a lot of work into the CTF
> toolchain, and
Author: mmacy
Date: Sun May 20 05:50:53 2018
New Revision: 333921
URL: https://svnweb.freebsd.org/changeset/base/333921
Log:
AF_UNIX: fix LOR introduced by the locking rewrite
Modified:
head/sys/kern/uipc_usrreq.c
Modified: head/sys/kern/uipc_usrreq.c
Author: mmacy
Date: Sun May 20 06:14:12 2018
New Revision: 333924
URL: https://svnweb.freebsd.org/changeset/base/333924
Log:
nfsclient: warnings cleanups
Modified:
head/sys/fs/nfsclient/nfs_clcomsubs.c
head/sys/fs/nfsclient/nfs_clrpcops.c
Modified: head/sys/fs/nfsclient/nfs_clcomsubs.c
Author: cy
Date: Sun May 20 05:59:42 2018
New Revision: 333923
URL: https://svnweb.freebsd.org/changeset/base/333923
Log:
Style fixup:
A non-functional commit to make adjustment to an aesthetically
unpleasing long line.
Modified:
head/lib/libmagic/Makefile
Modified:
Author: mmacy
Date: Sun May 20 05:13:12 2018
New Revision: 333920
URL: https://svnweb.freebsd.org/changeset/base/333920
Log:
Add additional preinitialized cap_rights
Modified:
head/sys/kern/subr_capability.c
head/sys/kern/vfs_syscalls.c
head/sys/sys/capsicum.h
Modified:
Author: mmacy
Date: Sun May 20 04:32:48 2018
New Revision: 333914
URL: https://svnweb.freebsd.org/changeset/base/333914
Log:
AF_UNIX: make unpcb lock name line up with what's in witness
Modified:
head/sys/kern/uipc_usrreq.c
Modified: head/sys/kern/uipc_usrreq.c
Author: cy
Date: Sun May 20 05:59:35 2018
New Revision: 333922
URL: https://svnweb.freebsd.org/changeset/base/333922
Log:
Fix build post r333919.
This commit results in an aesthetically unpleasing long line
which will be fixed next commit.
Modified:
head/lib/libmagic/Makefile
Author: mjg
Date: Sun May 20 04:45:05 2018
New Revision: 333916
URL: https://svnweb.freebsd.org/changeset/base/333916
Log:
vfs: simplify vop_stdlock/unlock
The interlock pointer is non-NULL by definition and the compiler see through
that and eliminates the NULL checks. Just remove them
70 matches
Mail list logo