Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that arestill not MPSAFE (or already are but aren’t properly mark
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that arestill not MPSAFE (or already are but aren’t properly marked).Use it in preparation for a general review of all nodes.This is non-functional change that adds annotations to SYSCTL_NODE andSYSCTL_PROC nodes using one of the soon-to-be-required flags.Mark all obvious cases as MPSAFE. All entries that haven't been markedas MPSAFE before are by default marked as NEEDGIANTApproved by: kib (mentor, blanket)Commented by: kib, gallatin, melifaroDifferential Revision: https://reviews.freebsd.org/D23718
show more ...
Regularize the Netflix copyrightUse recent best practices for Copyright form at the top ofthe license:1. Remove all the All Rights Reserved clauses on our stuff. Where we piggybacked others, u
Regularize the Netflix copyrightUse recent best practices for Copyright form at the top ofthe license:1. Remove all the All Rights Reserved clauses on our stuff. Where we piggybacked others, use a separate line to make things clear.2. Use "Netflix, Inc." everywhere.3. Use a single line for the copyright for grep friendliness.4. Use date ranges in all places for our stuff.Approved by: Netflix Legal (who gave me the form), adrian@ (pmc files)
style(9): sort headers and remove duplicatesMFC after: 3 weeksSponsored by: Dell EMC Isilon
Style 9 changes.MFC after: 1 Month
Remove redundant declaration for sysctl kern.This is trying to fix the GCC build.MFC after: 1 monthX-MFC-With: r290663
Add a kernel test framework. The callout_test is a demonstration and will onlywork with the upcoming async-drain functionality. Tests can be addedto the tests directory and then the framework can b
Add a kernel test framework. The callout_test is a demonstration and will onlywork with the upcoming async-drain functionality. Tests can be addedto the tests directory and then the framework can be used to launchthose tests.MFC after: 1 monthSponsored by: Netflix Inc.Differential Revision: https://reviews.freebsd.org/D1755