freebsd-src/tools/tools
Igor Ostapenko 976ab1425d
Some checks are pending
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-14, /usr/lib/llvm-14/bin, ubuntu-22.04, bmake libarchive-dev clang-14 lld-14, amd64, amd64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-14, /usr/lib/llvm-14/bin, ubuntu-22.04, bmake libarchive-dev clang-14 lld-14, arm64, aarch64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-18, /opt/homebrew/opt/llvm@18/bin, macos-latest, bmake libarchive llvm@18, amd64, amd64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-18, /opt/homebrew/opt/llvm@18/bin, macos-latest, bmake libarchive llvm@18, arm64, aarch64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-18, /usr/lib/llvm-18/bin, ubuntu-24.04, bmake libarchive-dev clang-18 lld-18, amd64, amd64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-18, /usr/lib/llvm-18/bin, ubuntu-24.04, bmake libarchive-dev clang-18 lld-18, arm64, aarch64) (push) Waiting to run
git-arc: Document how a reviewer group can be referenced
Reviewed by:	concussious.bugzilla_runbox.com, markj
Approved by:	markj (mentor)
Differential Revision:	https://reviews.freebsd.org/D47669
2024-11-21 10:36:50 +00:00
..
aac Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ansify Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ath Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
bhyve fwctl_fetch: Add a comment describing the tool. 2023-07-07 13:06:26 -07:00
bootparttest Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
build_option_survey option_survey.sh: Bump size to 5GB 2024-05-23 10:47:38 -06:00
cd2dvd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
cfi Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
commitsdb Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
crypto cryptocheck: Don't treat OpenSSL errors as fatal 2024-06-06 14:48:38 -07:00
cxgbtool Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
decioctl Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
dmardump Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
drm Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
editing Trim various $FreeBSD$ 2023-10-10 10:34:43 -07:00
ether_reflect manuals: Fix "unusual .Xr" warnings with a script 2024-10-15 17:18:14 -03:00
fetchbench Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
find-sb Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
fixwhite Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
gdb_regofs Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
genericize Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
gensnmpdef Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
git git-arc: Document how a reviewer group can be referenced 2024-11-21 10:36:50 +00:00
hcomp Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ifinfo Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ifpifa Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
indent_wrapper Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
intel-ucode-split Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ioat Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ipw Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
iso Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
iwi Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
iwn Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
kdrv Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
kernelcruft Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
kerninclude Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
kernxref Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
kttcp Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
locale localedata: update widths.txt after recent Hangul exceptions 2024-11-13 16:12:42 -06:00
makeroot Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
man Remove $FreeBSD$: one-line bare tag 2023-08-16 11:55:20 -06:00
mcgrab Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
mctest Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
mfi Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
mtxstat Remove my middle name. 2023-08-17 15:08:30 +02:00
mwl Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
nanobsd nanobsd: Remove dependency on bsdlabel 2024-11-20 22:31:56 +00:00
ncpus Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
net80211 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
netmap tools: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:01 -07:00
netrate Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
notescheck Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
npe Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
nvmf/nvmfdd nvmfdd: A simple userspace NVMe over Fabrics host 2024-05-02 16:38:39 -07:00
pciroms tools: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:01 -07:00
pirtool Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
qrndtest Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
release Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
scsi-defects Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
shlib-compat Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
so_splice tools: Add a couple of utilities which were useful for testing SO_SPLICE 2024-11-01 14:02:40 +00:00
sortbench Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
switch_tls Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
sysbuild Remove $FreeBSD$: one-line bare tag 2023-08-16 11:55:20 -06:00
syscall_timing Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
sysdoc Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
termcap Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
tionxcl Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
track Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
tscdrift Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
umastat Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
usb Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
usbtest Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
vhba tools: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:01 -07:00
vimage Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
vop_table Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
vt Remove "All Rights Reserved" from FreeBSD Foundation copyrights 2024-07-30 12:16:36 -04:00
whereintheworld Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
wtap Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
zfsboottest Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
README tools: Add a couple of utilities which were useful for testing SO_SPLICE 2024-11-01 14:02:40 +00:00

This directory is for tools.

A tool is something which is sometimes useful, and doesn't fit any of
the other categories.

Please make a subdir per program, and add a brief description to this
file.

ansify		Convert K&R-style function definitions to ANSI style
ath		Tools specific to the Atheros 802.11 support
cfi		Common Flash Interface (CFI) tool
commitsdb	A tool for reconstructing commit history using md5
		checksums of the commit logs.
crypto		Test and exercise tools related to the crypto framework
cxgbetool	A tool for the cxgbe(4) driver.
cxgbtool	A tool for the cxgb(4) driver.
drm		Tools specific to the DRM/KMS device drivers.
editing		Editor modes and the like to help editing FreeBSD code.
ether_reflect	An Ethernet packet reflector for low level testing.
find-sb		Scan a disk for possible filesystem superblocks.
gdb_regofs	A simple tool that prints out a register offset table
		for mapping gdb(1) register numbers to struct reg and
		struct fpreg offsets. The tool is useful on selected
		platforms only.
genericize	Turn a kernel config into something that can more easily
		be diffed against the appropriate GENERIC.
git		Tools to simplify the use of git by committers.
hcomp		Compress header files by removing comments and whitespace.
ifinfo		Uses the interface MIB to print out all the information
		an interface exports in an ugly form.
indent_wrapper	Tool for style(9) checking SVN/GIT patches.
intel-ucode-split Tool to split Intel microcode into individual files.
iso             Tool to compare the iso3166 and iso639 files in
		/usr/share/misc with the data from the master sites.
iwi		Tools specific to the Intel PRO/Wireless 2200BG/2225BG/2915ABG
		support.
kdrv		KernelDriver; add/list/remove third-party kernel driver
		source to/in/from a kernel source tree.
kernelcruft	Shellscript to find orphaned *.c files in /sys
kerninclude	Shellscript to find unused #includes in the kernel.
kernxref	Shellscript to cross reference symbols in the LINT kernel.
kttcp		An in-kernel version of the ttcp network performance tool
man		Scripts useful for working on man pages.
mctest		A multicast test program
mwl		Tools specific to the Marvell 88W8363 support
ncpus		Count the number of processors
netmap		Test applications for netmap(4)
notescheck	Check for missing devices and options in NOTES files.
npe		Tools specific to the Intel IXP4XXX NPE device
pciid		Generate src/share/misc/pci_vendors.
pciroms		A tool for dumping PCI ROM images. WARNING: alpha quality.
pirtool		A tool for dumping the $PIR table on i386 machines at runtime.
scsi-defects	Get at the primary or grown defect list of a SCSI disk.
so_splice	Utilities relating to the SO_SPLICE socket option.
sysdoc		Build a manual page with available sysctls for a specific
		kernel configuration.
track		Track the progress of a world / kernel build
vimage		An interim utility for managing the virtualized network
		stack infrastructure.
vop_table	Generates a HTML document that shows all the VOP's in
		the kernel.
whereintheworld	Summarizes "make world" output.