Pull in fixes from upstream v72 and v73
We could not rebase to v73 because there was an incompatible config
file change (the file both changed in format and moved location).
Unfortunately, that configuration change also added externally facing
APIs, and with them, new versioned symbols. As a result, I couldn't
pull in all fixes because it would result in an incompatible list of
symbols in a given ABI version. Long term, upstream is aware of the
config file problem, and is looking to address it by supporting both
old and new formats and locations.
This update addresses the following reported bugs:
- Fix enable-namespace all reporting errors incorrectly
- Add support for inject-smart on papr scm
Related: rhbz#2040075
Related: rhbz#1873851
Related: rhbz#1880578
Related: rhbz#1922538
Related: rhbz#2087707
Signed-off-by: Bryan Gurney <bgurney@redhat.com>