fs:erofs update for RHEL-9
JIRA: https://issues.redhat.com/browse/RHEL-31991
Currently erofs is needed by composefs and is enabled only in builds that need composefs.
But we want to increase the level of support for erofs in RHEL-9 so that in the event that internal requests for specific features come in we can satisfy them with less change.
In fact we have such a request now which requires an upstream commit that is one of the first patches in the version 6.4 kernel update so that is the target of this merge request.
Omitted-fix: 118a8cf504d7 ("erofs: fix inconsistent per-file compression format").
This fix has a number of dependencies that makes determining whether it's suitable or needed difficult given that one of the functions that's patched does't exist. Also the missing upstream commit efb4fb02cef3 ("erofs: simplify compression configuration parser") is needed which itself expects ffa09b3bd024 ("erofs: DEFLATE compression support") which is out of scope for this merge request.
Signed-off-by: Ian Kent ikent@redhat.com