Skip to content

A variety of utilities built and maintained by Facebook's Linux Kernel Team that we wish to share with the community.

License

Notifications You must be signed in to change notification settings

vmagro/fbkutils

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fbkutils: Linux kernel utilities from Facebook

================================================================================

ncrx:		A library for processing extended netconsole messages from the
		Linux kernel. See Documentation/networking/netconsole.txt in the
		kernel source for details about extended netconsole.

netconsd:	A daemon which uses libncrx to receive and process netconsole
		messages from a large number of remote hosts. We use this daemon
		for collecting kernel logs from all the servers at Facebook.

netesto:	NEtwork TESting TOls, a set of tools for network testing. It
		allows one machine, the controller, to run network load tests
		currently consisting of many netperf transfers. The controller
		is in charge of controlling the clients (which run netperf) and
		servers (which run netserver) and collecting the results. I've
		used this framework extensively in the past year to evaluate
		TCP-NV and compare various TCP variants such as cubic, nv, bbr,
		etc.

================================================================================

Contributing
============

Contributions to fbkutils are welcome and encouraged!

Please read the guidelines in CONTRIBUTING, and make sure you've signed the CLA
before sending the pull request.

Whitehat
========

Facebook has a bounty program (https://www.facebook.com/whitehat) for the the
safe disclosure of security bugs. If you find a vulnerability, please go through
the process outlined on that page and do not file a public issue.

About

A variety of utilities built and maintained by Facebook's Linux Kernel Team that we wish to share with the community.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 66.2%
  • C 17.3%
  • PostScript 10.0%
  • Shell 3.6%
  • JavaScript 1.8%
  • C++ 0.6%
  • Other 0.5%