#
b7f62c60 |
| 21-May-2024 |
Piotr Kubaj <pkubaj@FreeBSD.org> |
usr.bin/top: fix displaying load average for loads of at least 100
After top registers load average of at least 100 which then gets reduced to below 100, there are left stray digits. Supporting load
usr.bin/top: fix displaying load average for loads of at least 100
After top registers load average of at least 100 which then gets reduced to below 100, there are left stray digits. Supporting load over 100 requires increasing the width only to 6, but since we support over 1000 CPU's now, let's increase it to 7.
Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D45284
show more ...
|
Revision tags: release/13.3.0, release/14.0.0 |
|
#
b3e76948 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line .h pattern
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0 |
|
#
fc8ae86a |
| 21-Dec-2019 |
Philip Paeps <philip@FreeBSD.org> |
top: display battery capacity remaining
Submitted by: Antranig Vartanian <antranigv@freebsd.am> Reviewed by: imp, philip Differential Revision: https://reviews.freebsd.org/D22871
|
Revision tags: release/12.1.0 |
|
#
f05b9584 |
| 21-Sep-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r352537 through r352586.
|
#
b1de37fa |
| 20-Sep-2019 |
Daichi GOTO <daichi@FreeBSD.org> |
top(1): support multibyte characters in command names (ARGV array) depending on locale.
- add setlocale() - remove printable() function - add VIS_OCTAL and VIS_SAFE to the flag of strvisx() to di
top(1): support multibyte characters in command names (ARGV array) depending on locale.
- add setlocale() - remove printable() function - add VIS_OCTAL and VIS_SAFE to the flag of strvisx() to display non-printable characters that do not use C-style backslash sequences in three digit octal sequence, or remove it
This change allows multibyte characters to be displayed according to locale. If it is recognized as a non-display character according to the locale, it is displayed in three digit octal sequence.
Reference: https://www.mail-archive.com/svn-src-all@freebsd.org/msg165751.html https://www.mail-archive.com/svn-src-all@freebsd.org/msg165766.html https://www.mail-archive.com/svn-src-all@freebsd.org/msg165833.html https://www.mail-archive.com/svn-src-all@freebsd.org/msg165846.html https://www.mail-archive.com/svn-src-all@freebsd.org/msg165891.html
Submitted by: hrs Differential Revision: https://reviews.freebsd.org/D16204
show more ...
|
Revision tags: release/11.3.0 |
|
#
7f49ce7a |
| 28-Jun-2019 |
Alan Somers <asomers@FreeBSD.org> |
MFHead @349476
Sponsored by: The FreeBSD Foundation
|
#
2984a716 |
| 20-Jun-2019 |
Allan Jude <allanjude@FreeBSD.org> |
top(1): Don't show the swap line when there are no swap devices
Submitted by: antranigv@freebsd.am Reviewed by: bapt MFC after: 1 month Sponsored by: Klara Systems Differential Revision: https://rev
top(1): Don't show the swap line when there are no swap devices
Submitted by: antranigv@freebsd.am Reviewed by: bapt MFC after: 1 month Sponsored by: Klara Systems Differential Revision: https://reviews.freebsd.org/D18928
show more ...
|
#
9a696dc6 |
| 04-Apr-2019 |
Alan Somers <asomers@FreeBSD.org> |
MFHead@r345880
|
#
c26e2e37 |
| 02-Apr-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Fix regression in top(1) after r344381, causing informational messages to no longer be displayed. This was because the reimplementation of setup_buffer() did not copy the previous contents into any
Fix regression in top(1) after r344381, causing informational messages to no longer be displayed. This was because the reimplementation of setup_buffer() did not copy the previous contents into any reallocated buffer.
Reported by: James Wright <james.wright@jigsawdezign.com> PR: 236947 MFC after: 3 days
show more ...
|
#
18b18078 |
| 25-Feb-2019 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r344527
|
#
a8fe8db4 |
| 25-Feb-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r344178 through r344512.
|
#
281bdc30 |
| 20-Feb-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Fix more AddressSanitizer violations in usr.bin/top
In line_update(), set lastcol correctly after moving to any non-zero column, so the "overwrite old stuff" part does not attempt to address negativ
Fix more AddressSanitizer violations in usr.bin/top
In line_update(), set lastcol correctly after moving to any non-zero column, so the "overwrite old stuff" part does not attempt to address negative offsets in the current line.
Rewrite setup_buffer() to always allocate at least 80 characters, otherwise various calls to summary_format() will overwrite the end of the buffers, if the screen width gets small enough.
MFC after: 1 week
show more ...
|
#
c981cbbd |
| 15-Feb-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r343956 through r344177.
|
#
7362ea6d |
| 10-Feb-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Fix the first couple of AddressSanitizer violations in usr.bin/top.
Avoid setting zero bytes beyond the length of the 'thisline' parameters in i_process() and u_process(), and don't attempt to memse
Fix the first couple of AddressSanitizer violations in usr.bin/top.
Avoid setting zero bytes beyond the length of the 'thisline' parameters in i_process() and u_process(), and don't attempt to memset a negative number of bytes.
MFC after: 1 week
show more ...
|
#
d0f687d3 |
| 10-Feb-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Fix multiple warnings in usr.bin/top about discarded qualifiers from both clang and gcc, by either constifying variables, or when that is not possible, using __DECONST.
MFC after: 1 week
|
Revision tags: release/12.0.0 |
|
#
7847e041 |
| 24-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r338026 through r338297, and resolve conflicts.
|
#
17be5f23 |
| 22-Aug-2018 |
Eitan Adler <eadler@FreeBSD.org> |
top(1): Use warnx and errx instead of fprintf
This also makes make "-v" exit without error, since it isn't.
|
#
14b841d4 |
| 11-Aug-2018 |
Kyle Evans <kevans@FreeBSD.org> |
MFH @ r337607, in preparation for boarding
|
#
08092a9b |
| 27-Jul-2018 |
Daichi GOTO <daichi@FreeBSD.org> |
top(1): fix a buffer overflow copying states to display while they were incremented
- fix an AddressSanitizer error
Submitted by: devnexen@gmail.com Reviewed by: eadler Approved by: gnn (mentor)
top(1): fix a buffer overflow copying states to display while they were incremented
- fix an AddressSanitizer error
Submitted by: devnexen@gmail.com Reviewed by: eadler Approved by: gnn (mentor) Differential Revision: https://reviews.freebsd.org/D16183
show more ...
|
#
04354d57 |
| 10-Jul-2018 |
Mark Johnston <markj@FreeBSD.org> |
Fix thread state summary line display after r334918.
|
#
74521224 |
| 10-Jul-2018 |
Daichi GOTO <daichi@FreeBSD.org> |
top(1): rollback r335836
Encoding-specific processing introduced in r335836 is not recommended. And doing getenv("LANG") and assuming an encoding based on it is a very bad practice to internationali
top(1): rollback r335836
Encoding-specific processing introduced in r335836 is not recommended. And doing getenv("LANG") and assuming an encoding based on it is a very bad practice to internationalize software.
Submitted by: hrs Differential Revision: https://reviews.freebsd.org/D16203
show more ...
|
#
5c48c1ee |
| 10-Jul-2018 |
Daichi GOTO <daichi@FreeBSD.org> |
top(1): Fix the prompt bug and core dump problem in o / p mode that occurred by r336028
Reviewed by: cy Approved by: gnn (mentor) Differential Revision: https://reviews.freebsd.org/D16174
|
#
9d5352cb |
| 06-Jul-2018 |
Sean Bruno <sbruno@FreeBSD.org> |
r336028 changed next_msg to a char * from char [] of fixed size. Change 2nd argument of vsnprintf() to get the strlen of next_msg so that the appropriate size is used.
Found with gcc.
/usr.bin/top
r336028 changed next_msg to a char * from char [] of fixed size. Change 2nd argument of vsnprintf() to get the strlen of next_msg so that the appropriate size is used.
Found with gcc.
/usr.bin/top/display.c: In function 'new_message': /usr.bin/top/display.c:963:31: error: argument to 'sizeof' in 'vsnprintf' call is the same expression as the destination; did you mean to provide an explicit length? [-Werror=sizeof-pointer-memaccess] vsnprintf(next_msg, sizeof(next_msg), msgfmt, args);
Reviewed by: daichi
show more ...
|
#
0a59db87 |
| 06-Jul-2018 |
Daichi GOTO <daichi@FreeBSD.org> |
Changed to eliminate the upper limit of command length displayed by "-a" and expand to match terminal width
Reviewed by: eadler Approved by: gnn (mentor) Differential Revision: https://reviews.freeb
Changed to eliminate the upper limit of command length displayed by "-a" and expand to match terminal width
Reviewed by: eadler Approved by: gnn (mentor) Differential Revision: https://reviews.freebsd.org/D16083
show more ...
|
#
4417ed2d |
| 01-Jul-2018 |
Daichi GOTO <daichi@FreeBSD.org> |
top(1) - support UTF-8 display
Reviewed by: eadler Approved by: gnn (mentor) Differential Revision: https://reviews.freebsd.org/D16006
|