HomeFreeBSD

Rework the debug print API. Event printing no longer gets special handling.

Description

Rework the debug print API. Event printing no longer gets special handling.
All of the printing from the tables file now has wrappers so that the
handling is cleaner and it's possible to print something out (say, during
development) without having to fight the global debug flags. This re-org
will also make it easier to have the tables be compiled out at build time
if desired.

Other than fixing some minor bugs, there are no user-visible changes from
this change

Sponsored by: Netflix, Inc.
Differential Revision: D9238

Details

Provenance
scottlAuthored on
Differential Revision
D9238: Rework the MPR/MPS debug print API.
Parents
rS312436: 6569 large file delete can starve out write ops
Branches
Unknown
Tags
Unknown