-
-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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
qemu: backport M1 HVF patches to support recent Linux guests #96743
Conversation
Backport the following commits from QEMU master (QEMU 7): - qemu/qemu@ad99f64f hvf: arm: Use macros for sysreg shift/masking - qemu/qemu@7f6c295c hvf: arm: Handle unknown ID registers as RES0 These patches are required for running the following guests: - Linux 5.17 - Ubuntu 21.10, kernel 5.13.0-35.40 (March 2022) - Ubuntu 20.04, kernel 5.4.0-103.117 (March 2022) See https://gitlab.com/qemu-project/qemu/-/issues/899 Signed-off-by: Akihiro Suda <[email protected]>
definitely needed 🙏 |
Those seem like serious problems. Is QEMU not going to release a fixed version for this? |
@SMillerDev According to their wiki, the next version, v7.0, is scheduled for release in mid-April. (Note: I am not a member/contributor of QEMU.)
If the homebrew project does not encourage manual patching, it may be acceptable to provide a version based on some RC tag. |
Homebrew does not accept RC, IIUC |
Given the patches will only be around for a month I'm provisionally ok with this (if another maintainer or two approves), but I'll probably open a PR rolling this and #96655 together rather than two revision bumps. |
Replaces Homebrew#96743 courtesy of AkihiroSuda Signed-off-by: Brent Baude <[email protected]>
Will be merged in #96655. |
Replaces #96743 courtesy of AkihiroSuda Closes #96655. Signed-off-by: Brent Baude <[email protected]> Signed-off-by: Carlo Cabrera <[email protected]> Signed-off-by: BrewTestBot <[email protected]>
Merged in 0301a2b. |
Update (Mar 14, 2022): The content of this PR was merged into QEMU 6.2.0_1: 0301a2b
Backport the following commits from QEMU master (QEMU 7):
These patches are required for running the following guests:
See https://gitlab.com/qemu-project/qemu/-/issues/899
Thanks to @fuzmish for testing: lima-vm/lima#712 (comment)
brew install --build-from-source <formula>
, where<formula>
is the name of the formula you're submitting?brew test <formula>
, where<formula>
is the name of the formula you're submitting?brew audit --strict <formula>
(after doingbrew install --build-from-source <formula>
)? If this is a new formula, does it passbrew audit --new <formula>
?