#
4d65a7c6 |
|
24-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
usr.sbin: Automated cleanup of cdefs and other formatting Apply the following automated changes to try to eliminate no-longer-needed sys/cdefs.h includes as well as now-empty blank lines in a row. Remove /^#if.*\n#endif.*\n#include\s+<sys/cdefs.h>.*\n/ Remove /\n+#include\s+<sys/cdefs.h>.*\n+#if.*\n#endif.*\n+/ Remove /\n+#if.*\n#endif.*\n+/ Remove /^#if.*\n#endif.*\n/ Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/types.h>/ Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/param.h>/ Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/capsicum.h>/ Sponsored by: Netflix
|
#
1d386b48 |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line .c pattern Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
#
4d846d26 |
|
10-May-2023 |
Warner Losh <imp@FreeBSD.org> |
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of BSD-2-Clause. Discussed with: pfg MFC After: 3 days Sponsored by: Netflix
|
#
1de7b4b8 |
|
27-Nov-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
various: general adoption of SPDX licensing ID tags. Mainly focus on files that use BSD 2-Clause license, however the tool I was using misidentified many licenses so this was mostly a manual - error prone - task. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts. No functional change intended.
|
#
d27927f7 |
|
24-Oct-2017 |
Ruslan Bukin <br@FreeBSD.org> |
Extract a set of pmcstat functions and interfaces to the new internal library -- libpmcstat. This includes PMC logging module, symbols lookup functions, ELF parsing, process management, PMC attachment, etc. This allows to reuse code while building new hwpmc(4)-based applications. Also add pmcstat_symbol_search_by_name() function that allows to find mapped IP range for a given function name. Reviewed by: kib Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D12718
|
#
780154cb |
|
22-Apr-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
pmcstat(8); unsign some allocation variables and use reallocarray(3). Use unsigned values in some internal variables that will be used during allocation. The variables are used in reduced scope and have no chance of becoming negative. Provide bounds checking through reallocarray(3). MFC after: 2 weeks
|
#
d7b1cc0a |
|
01-May-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
pmcstat: minor spelling fixes. Mostly comments bur also a user-visible string. MFC after: 2 weeks
|
#
bf70bece |
|
19-Oct-2012 |
Ed Schouten <ed@FreeBSD.org> |
More -Wmissing-variable-declarations fixes. In addition to adding `static' where possible: - bin/date: Move `retval' into extern.h to make it visible to date.c. - bin/ed: Move globally used variables into ed.h. - sbin/camcontrol: Move `verbose' into camcontrol.h and fix shadow warnings. - usr.bin/calendar: Remove unneeded variables. - usr.bin/chat: Make `line' local instead of global. - usr.bin/elfdump: Comment out unneeded function. - usr.bin/rlogin: Use _Noreturn instead of __dead2. - usr.bin/tset: Pull `Ospeed' into extern.h. - usr.sbin/mfiutil: Put global variables in mfiutil.h. - usr.sbin/pkg: Remove unused `os_corres'. - usr.sbin/quotaon, usr.sbin/repquota: Remove unused `qfname'.
|
#
fa18b0b2 |
|
28-Mar-2012 |
Fabien Thomas <fabient@FreeBSD.org> |
- Support inlined location in calltree output. In case of multiple level of inlining all the locations are flattened. Require recent binutils/addr2line (head works or binutils from ports with the right $PATH order). - Multiple fixes in the calltree output (recursion case, ...) - Fix the calltree top view that previously hide some shared nodes. Tested with Kcachegrind(kdesdk4)/qcachegrind(head). Sponsored by: NETASQ
|
#
3df5ecac |
|
30-Dec-2011 |
Ulrich Spörlein <uqs@FreeBSD.org> |
Spelling fixes for usr.sbin/
|
#
37d6f8a9 |
|
14-Nov-2011 |
David E. O'Brien <obrien@FreeBSD.org> |
Improve the chances of matching an outputted string with the line of code.
|
#
fdb6437f |
|
24-Jun-2011 |
Kevin Lo <kevlo@FreeBSD.org> |
Remove duplicated header files
|
#
a7d5f7eb |
|
19-Oct-2010 |
Jamie Gritton <jamie@FreeBSD.org> |
A new jail(8) with a configuration file, to replace the work currently done by /etc/rc.d/jail.
|
#
eb707d60 |
|
03-Sep-2010 |
Fabien Thomas <fabient@FreeBSD.org> |
When an asm location cannot be resolved to a function the cost will be spread as small value and then filtered by the threshold. As a first step solution display the number of event that cannot be resolved as a valid function location. MFC after: 1week
|
#
46514c77 |
|
02-Aug-2010 |
Fabien Thomas <fabient@FreeBSD.org> |
Fix the calltree top view that incorrectly filter out some nodes. MFC after: 1 week
|
#
5c15d3c8 |
|
05-Jun-2010 |
Fabien Thomas <fabient@FreeBSD.org> |
Fix warnings found by Coverity. Found with: Coverity Prevent(tm) MFC after: 1 month
|
#
f8e0b31f |
|
14-May-2010 |
Fabien Thomas <fabient@FreeBSD.org> |
MFC r207755: Rework the calltree top view by critical callchain. The percentage shown is the sum of the cost for the codepath.
|
#
782434ab |
|
07-May-2010 |
Fabien Thomas <fabient@FreeBSD.org> |
Rework the calltree top view by critical callchain. The percentage show is the sum of the cost for the codepath. MFC after: 1 week
|
#
873ff8ab |
|
25-Apr-2010 |
Fabien Thomas <fabient@FreeBSD.org> |
MFC r206994: Apply threshold filter to root node in calltree view.
|
#
cb5a4153 |
|
21-Apr-2010 |
Fabien Thomas <fabient@FreeBSD.org> |
Apply threshold filter to root node in calltree view. MFC after: 3days
|
#
18f22884 |
|
12-Apr-2010 |
Fabien Thomas <fabient@FreeBSD.org> |
MFC r206090: Improve "top" header by: - Display sample received per PMCs (or merged PMCs). - Display percentage vs all samples
|
#
c86819ec |
|
02-Apr-2010 |
Fabien Thomas <fabient@FreeBSD.org> |
Improve "top" header by: - Display sample received per PMCs (or merged PMCs). - Display percentage vs all samples
|
#
2efccbe0 |
|
29-Mar-2010 |
Fabien Thomas <fabient@FreeBSD.org> |
MFC r205693: Do not overflow the term in the case of multi-line display.
|
#
75109b48 |
|
26-Mar-2010 |
Fabien Thomas <fabient@FreeBSD.org> |
Do not overflow the term in the case of multi-line display. MFC after: 3days
|
#
fe0506d7 |
|
09-Mar-2010 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Create the altix project branch. The altix project will add support for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting is a two-module system, consisting of a base compute module and a CPU expansion module. SGI's NUMAFlex architecture can be an excellent platform to test CPU affinity and NUMA-aware features in FreeBSD.
|
#
433d44f1 |
|
08-Mar-2010 |
Fabien Thomas <fabient@FreeBSD.org> |
MFC r204783: Bug fixed: - no display on serial terminal in top mode. - display alignment for continuation string. - correct invalid value used for display limit.
|
#
2aa983e5 |
|
05-Mar-2010 |
Fabien Thomas <fabient@FreeBSD.org> |
Bug fixed: - no display on serial terminal in top mode. - display alignment for continuation string. - correct invalid value used for display limit. MFC after: 3 days
|
#
2553c385 |
|
05-Mar-2010 |
Fabien Thomas <fabient@FreeBSD.org> |
MFC 203790: - Reorganize code in 'plugin' to share log processing. - Kcachegrind (calltree) support with assembly/source code mapping and call count estimator (-F). - Top mode for calltree and callgraph plugin (-T).
|
#
0b86b1bb |
|
11-Feb-2010 |
Fabien Thomas <fabient@FreeBSD.org> |
- Reorganize code in 'plugin' to share log processing. - Kcachegrind (calltree) support with assembly/source code mapping and call count estimator (-F). - Top mode for calltree and callgraph plugin (-T). MFC after: 1 month
|