Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

port to riscv64 #2234

Merged
merged 7 commits into from
Oct 27, 2024
Merged

Commits on Oct 23, 2024

  1. include: add common header files for riscv64

    Co-authored-by: Yixue Zhao <[email protected]>
    Co-authored-by: stove <[email protected]>
    Signed-off-by: Haorong Lu <[email protected]>
    ---
    - rebased
    - imported a page_size() type fix (authored by Cryolitia PukNgae)
    Signed-off-by: PukNgae Cryolitia <[email protected]>
    Signed-off-by: Alexander Mikhalitsyn <[email protected]>
    3 people authored and mihalicyn committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    9811594 View commit details
    Browse the repository at this point in the history
  2. compel: add riscv64 support

    Co-authored-by: Yixue Zhao <[email protected]>
    Co-authored-by: stove <[email protected]>
    Signed-off-by: Haorong Lu <[email protected]>
    ---
    - rebased
    - added a membarrier() to syscall table (fix authored by Cryolitia PukNgae)
    Signed-off-by: PukNgae Cryolitia <[email protected]>
    Signed-off-by: Alexander Mikhalitsyn <[email protected]>
    3 people authored and mihalicyn committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    abb935a View commit details
    Browse the repository at this point in the history
  3. images: add riscv64 core image

    Co-authored-by: Yixue Zhao <[email protected]>
    Co-authored-by: stove <[email protected]>
    Signed-off-by: Haorong Lu <[email protected]>
    3 people authored and mihalicyn committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    3b0a6c8 View commit details
    Browse the repository at this point in the history
  4. criu: add riscv64 support to parasite and restorer

    Co-authored-by: Yixue Zhao <[email protected]>
    Co-authored-by: stove <[email protected]>
    Signed-off-by: Haorong Lu <[email protected]>
    3 people authored and mihalicyn committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    2d467ac View commit details
    Browse the repository at this point in the history
  5. zdtm: add riscv64 support

    Signed-off-by: Haorong Lu <[email protected]>
    ancientmodern authored and mihalicyn committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    829f970 View commit details
    Browse the repository at this point in the history
  6. ci: add workflow for riscv64

    Signed-off-by: Haorong Lu <[email protected]>
    ancientmodern authored and mihalicyn committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    467ee1b View commit details
    Browse the repository at this point in the history
  7. include: don't use GCC's __builtin_ffs on riscv64

    Link: SerenityOS/serenity@e300da4
    
    Signed-off-by: PukNgae Cryolitia <[email protected]>
    ---
    - cherry-picked
    Signed-off-by: Alexander Mikhalitsyn <[email protected]>
    Cryolitia authored and mihalicyn committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    d606317 View commit details
    Browse the repository at this point in the history