Skip to content
This repository has been archived by the owner on Apr 6, 2023. It is now read-only.

Clean up for upstreaming #26

Open
8 of 11 tasks
JohnAZoidberg opened this issue May 15, 2021 · 0 comments
Open
8 of 11 tasks

Clean up for upstreaming #26

JohnAZoidberg opened this issue May 15, 2021 · 0 comments
Assignees

Comments

@JohnAZoidberg
Copy link
Collaborator

JohnAZoidberg commented May 15, 2021

General

  • Fix HPE copyright

edk2

Repo: https://github.com/riscv/riscv-edk2

https://github.com/riscv/riscv-edk2/tree/master: always at the latest verified upstream commit

https://github.com/riscv/riscv-edk2/commits/riscv-to-upstream: recent upstream master with commits pending for upstreaming

  • BaseTools: Add DTCPP_FLAGS for GCC5 RISCV64 toolchain (tianocore/edk2@d2e0c47)
    • Status: Submitted to edk2-devel
    • Reviewed by: Abner Chang, Bob Feng, Liming Gao
    • Needed for: Platforms where EDK2 builds the device tree (all except RiscvVirtPkg)
  • GOT relocation fix
  • Add MemoryFence implementation for RiscV64
    • Status: Submitted to edk2-devel
    • Reviewed by: n/a
    • Needed for: QemuFwCfgLib links to it for PCI/virtio in RiscvVirtPkg
  • EmbeddedPkg/libfdt: Add strmp and strncpy to libfdt_env.h
    • Status: Submitted to edk2-devel
    • Needed for: Building OpenSBI v0.9
  • RFC: ArmVirtPkg: Enable QemuFwCfgLib also for RISCV64
    • Status: Not submitted yet.
    • Will ask if it's okay for RISCV64 to use that library with RiscvVirtPkg proposal
    • Needed for PCI/virtio in RiscvVirtPkg
  • WIP: Ignore invalid TPL
    • Status: Not submitted yet.
    • Need to figure out what's going on
    • Needed for: Causes assert during PCI init with RiscvVirtPkg

edk2-platforms

https://github.com/riscv/riscv-edk2-platforms/tree/master: always at the latest verified upstream commit

https://github.com/riscv/riscv-edk2-platforms/commits/riscv-to-upstream: recent upstream master with commits pending for upstreaming (this branch still doesn't have all changes, WILL be rebased and force pushed)

https://github.com/riscv/riscv-edk2-platforms/commits/riscv-virt-gh-actions: Latest development branch with all WIP changes

https://github.com/riscv/riscv-edk2-platforms/commits/riscv-rebased: Same as riscv-virt-gh-actions but rebase on top of upstream master

Rough list of changes

Check out #27 for current draft progress.

OpenSBI

Discussion:

  • Why is FW memory region not executable?
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant