Branch next
 
Tag:V7-dev.9
 
NOTE: This merge includes an ntirpc pullup, please update your submodule
 
NOTE: This merge re-instates the checkpatch githook, it runs after
clang-format
 
      Please refresh your git hooks and make sure you copy the new
      checkpatch.conf to the appropriate place.
 
      Please rebase all patches, and then verify them with clang-format and
      checkpatch before re-submitting.
 
      It may take a week or two before we get the CI running all these style
      checks properly.
 
NOTE: Some chunks of code have been excluded from clang-format with
      /* clang-format off */. This is not meant as a way to totally bypass
      the style guides, but rather, on some cases, to keep macros wit
      initializers more readable (one field initialized per line), or to
      bypass a "bug" where clang-format will indent an empty line with a
      backslash (a macro continuation) with all spaces which gets checkpatch
      cranky about lines starting with spaces... With that, some 80 column
      limits were also fixed.
 
      In the future, clang-format will occaisionally produce a line longer
      that 80 columns that isn't just a single string. Checkpatch will
complain
      about those, and if we can't find a trivial way to trick clang-format
      into fixing them, we will accept an override of checkpatch.
 
      If you run into that in the future, get the code passing the style
checks
      as much as possible (definitely properly clang-format correct) and
then
      git commit -n to bypass the commit hook.
 
      I will periodically run clang-format and checkpatch on the codebase to
      catch stuff that somehow has leaked through.
 
Merge Highlights
 
* Update checkpatch.conf and .clang-format
 
* Reformat the code with the current clang-format config
 
* Make sure as much code passes checkpatch as possible
 
* Update libntirpc submodule
 
Signed-off-by: Frank S. Filz <ffilzlnx(a)mindspring.com>
 
Contents:
 
2397d3927 Frank S. Filz V7-dev.9
a450ba0e7 Lior Suliman Update libntirpc submodule
ac871d9a6 Frank S. Filz clang-format: update formatting so everything is
proper.
da2563076 Frank S. Filz clang-format: change a few things for more readable
code
cb84330b0 Frank S. Filz Re-instate checkpatch commit hook
3ef36651c Frank S. Filz Fix up checkpatch issues that have crept in
04d7b1bff Frank S. Filz Update checkpatch config
35d83e444 Frank S. Filz clang-format: add iterator functions