Hello James,
* James Hutton <
crop...@gmail.com> [220531 15:04]:
> This seems to be happening with nearly every 8.x update of the kernel on
> RHEL and it's getting really annoying (I thought we were supposed to be
> 'stable' for 10 years). We need to apply updates - because security - but
> we can't because then we'd lose access to our storage. It's taken months in
> the past for beegfs to push updates out, but thankfully the community here
> has been good at coming up with workarounds. Fingers crossed they can again
> this time.
we completely understand and share your pain with this. Unfortunately, RHEL
kernels can not be considered nearly as stable as they advertise to be.
APIs change with every minor release and patches from newer kernel versions
seem to be backported without any easy-to-follow logic.
In this case though, the fix is very easy. Deleting the line
#include <asm/kmap_types.h>
from /opt/beegfs/src/client/client_module_7/source/os/OsCompat.h and
recompiling the module should do the trick and allow the compilation to
succeed. We will include some updates to support new OS releases (RHEL 8.6,
Ubuntu 22.04) with our next maintenance releases.
Please let me know if there are any issue with the fix proposed above.
Best regards
- Philipp
--
Philipp Falk | Head of Engineering | m:
philip...@thinkparq.com
ThinkParQ GmbH | Trippstadter Strasse 113 | 67663 Kaiserslautern | Germany
CEO: Frank Herold | COB: Dr. Franz-Josef Pfreundt | Registered: Amtsgericht Kaiserslautern HRB 31565 I VAT-ID-No.:DE 292001792
Confidentiality Notice: This email message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential or proprietary information.