Skip to content

Conversation

@openunix
Copy link
Collaborator

@openunix openunix commented Dec 26, 2025

This group of commits add supports for RHEL/Rocky 9.7.

  1. RHEL/Rocky 9.7 move the file locking definitions to a separate header file. Support to include this file on 9.6 branch.
  2. Add a new workflow to generate a new PR for redfs when any PR is merged.
  3. Reduce the storage requirement of CI build.
  4. Fix the compiling error on aarch64.
    Please keep the check-in separately so it will be easier to be cherry-pick to other branches.

RHEL/Rocky 9.7 move the file locking definitions to a seperate header
file. Support to include this file on 9.6 branch.

commit bda3424
Author: Benjamin Coddington <bcodding@redhat.com>
Date:   Fri Jul 11 07:21:33 2025 -0400

    filelock: move file locking definitions to separate header file

    JIRA: https://issues.redhat.com/browse/RHEL-94440
    Conflicts: fs/{cifs => smb/client} move already happened, so update includes
            there instead.  We don't have ksmbd, so drop those changes.  Slight context
            diff in fs/nfsd/netns.h.  Also don't have "a75d30c77207 fs/locks: pass
            kernel struct flock to fcntl_getlk/setlk" which removes __user deco.

    commit 5970e15
    Author: Jeff Layton <jlayton@kernel.org>
    Date:   Sun Nov 20 09:15:34 2022 -0500
The workflow will create a new PR to sync with redfs whenever there
is PR merged.
Checkout only the current PR to reduce the storage requirement of
the CI workflow. User a dedicated configuration file for future
optimization.
Fix the include sequence which causes a compiling error on aarch64.
@openunix
Copy link
Collaborator Author

The CI build is passed.

@bsbernd bsbernd merged commit f5fed0e into DDNStorage:redfs-rhel9_6-570.12.1 Dec 27, 2025
2 checks passed
@openunix openunix deleted the rhel97-support branch December 29, 2025 03:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants