-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add patches for Intel TXT support #1
base: main
Are you sure you want to change the base?
Commits on Mar 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 73913a3 - Browse repository at this point
Copy the full SHA 73913a3View commit details
Commits on Apr 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for df4f848 - Browse repository at this point
Copy the full SHA df4f848View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3f10e4 - Browse repository at this point
Copy the full SHA d3f10e4View commit details
Commits on May 23, 2023
-
Drop patches included upstream already, update context of some existing patches. Include also XSA-431 patch that was published after 4.17.1 release.
Configuration menu - View commit details
-
Copy full SHA for 3e05028 - Browse repository at this point
Copy the full SHA 3e05028View commit details -
Backport serial console fix, and a build fix with GCC 13 (relevant for Archlinux).
Configuration menu - View commit details
-
Copy full SHA for 88d40a1 - Browse repository at this point
Copy the full SHA 88d40a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c18c73e - Browse repository at this point
Copy the full SHA c18c73eView commit details
Commits on May 26, 2023
-
rpm: remove xen-qubes-vm subpackage
It isn't used anymore, VMs use distribution-native Xen packages fully.
Configuration menu - View commit details
-
Copy full SHA for 6548eac - Browse repository at this point
Copy the full SHA 6548eacView commit details
Commits on Jun 23, 2023
-
Use upstream approach for publishing ARCH_CAPS to guests
Replace custom patch with proper upstream implementation.
Configuration menu - View commit details
-
Copy full SHA for 7d58d34 - Browse repository at this point
Copy the full SHA 7d58d34View commit details
Commits on Jul 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8d8f66a - Browse repository at this point
Copy the full SHA 8d8f66aView commit details
Commits on Jul 25, 2023
-
Microcode update is available only for some models at this moment, so include the workaround patch too to cover remaining models.
Configuration menu - View commit details
-
Copy full SHA for 172ff36 - Browse repository at this point
Copy the full SHA 172ff36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06d5e30 - Browse repository at this point
Copy the full SHA 06d5e30View commit details
Commits on Jul 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cd1ccd8 - Browse repository at this point
Copy the full SHA cd1ccd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82eaa96 - Browse repository at this point
Copy the full SHA 82eaa96View commit details
Commits on Aug 9, 2023
-
Rebase patches on top of 4.17.2
And drop those already included upstream.
Configuration menu - View commit details
-
Copy full SHA for fbc7e44 - Browse repository at this point
Copy the full SHA fbc7e44View commit details -
Temporarily use a git snapshot, until upstream provides proper tarballs.
Configuration menu - View commit details
-
Copy full SHA for 0cb44dd - Browse repository at this point
Copy the full SHA 0cb44ddView commit details
Commits on Sep 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d461176 - Browse repository at this point
Copy the full SHA d461176View commit details -
Configuration menu - View commit details
-
Copy full SHA for a480b9e - Browse repository at this point
Copy the full SHA a480b9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57e8e74 - Browse repository at this point
Copy the full SHA 57e8e74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cd1d91 - Browse repository at this point
Copy the full SHA 5cd1d91View commit details
Commits on Oct 6, 2023
-
They may grow quite big in some cases, and are very compressible.
Configuration menu - View commit details
-
Copy full SHA for 9596786 - Browse repository at this point
Copy the full SHA 9596786View commit details
Commits on Oct 8, 2023
-
Apply patches for MSI-X support with stubdomain
Fixes QubesOS/qubes-issues#4799 Fixes QubesOS/qubes-issues#7057 Fixes QubesOS/qubes-issues#7052
Configuration menu - View commit details
-
Copy full SHA for 5b6bf06 - Browse repository at this point
Copy the full SHA 5b6bf06View commit details
Commits on Oct 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 641f36b - Browse repository at this point
Copy the full SHA 641f36bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50d46d9 - Browse repository at this point
Copy the full SHA 50d46d9View commit details
Commits on Oct 11, 2023
-
rpm: remove duplicated ldconfig call
And avoid sending a comment as an input for ldconfig.
Configuration menu - View commit details
-
Copy full SHA for 7c46662 - Browse repository at this point
Copy the full SHA 7c46662View commit details -
Merge remote-tracking branch 'origin/pr/169'
* origin/pr/169: Compress old console logs
Configuration menu - View commit details
-
Copy full SHA for 5cf456b - Browse repository at this point
Copy the full SHA 5cf456bView commit details -
* msix: Apply patches for MSI-X support with stubdomain
Configuration menu - View commit details
-
Copy full SHA for 4e6714f - Browse repository at this point
Copy the full SHA 4e6714fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 719daa6 - Browse repository at this point
Copy the full SHA 719daa6View commit details
Commits on Nov 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d8d557c - Browse repository at this point
Copy the full SHA d8d557cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd83029 - Browse repository at this point
Copy the full SHA bd83029View commit details
Commits on Nov 29, 2023
-
Disable annobin for the hypervisor build
The .annobin.notes section gets placed at the start of xen.efi, which (for unclear reasons) breaks booting under OVMF with "Out of resources" error message. The section looks like this: Idx Name Size VMA LMA File off Algn 0 .annobin.notes 0001286a ffff82d100000000 ffff82d100000000 00000480 2**2 CONTENTS, READONLY
Configuration menu - View commit details
-
Copy full SHA for 822645c - Browse repository at this point
Copy the full SHA 822645cView commit details
Commits on Dec 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7d397a8 - Browse repository at this point
Copy the full SHA 7d397a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 973d80c - Browse repository at this point
Copy the full SHA 973d80cView commit details
Commits on Dec 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1a02560 - Browse repository at this point
Copy the full SHA 1a02560View commit details
Commits on Dec 10, 2023
-
Merge remote-tracking branch 'origin/pr/171'
* origin/pr/171: Disable annobin for the hypervisor build
Configuration menu - View commit details
-
Copy full SHA for 7677f00 - Browse repository at this point
Copy the full SHA 7677f00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2043425 - Browse repository at this point
Copy the full SHA 2043425View commit details
Commits on Dec 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 631ca94 - Browse repository at this point
Copy the full SHA 631ca94View commit details -
Fix guest memory corruption caused by hvmloader
Running qemu upstream in stubdomain missed one hvmloader setting, fix it now. QubesOS/qubes-issues#4321
Configuration menu - View commit details
-
Copy full SHA for 38be433 - Browse repository at this point
Copy the full SHA 38be433View commit details
Commits on Jan 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b567bd9 - Browse repository at this point
Copy the full SHA b567bd9View commit details
Commits on Jan 14, 2024
-
Drop patches included upstream already, refresh SOURCE_DATE_EPOCH patch to resolve conflict.
Configuration menu - View commit details
-
Copy full SHA for c09047e - Browse repository at this point
Copy the full SHA c09047eView commit details
Commits on Jan 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cacb1a1 - Browse repository at this point
Copy the full SHA cacb1a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a98e7e7 - Browse repository at this point
Copy the full SHA a98e7e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f67c3d8 - Browse repository at this point
Copy the full SHA f67c3d8View commit details
Commits on Feb 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4ae2033 - Browse repository at this point
Copy the full SHA 4ae2033View commit details
Commits on Feb 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8eeb295 - Browse repository at this point
Copy the full SHA 8eeb295View commit details
Commits on Feb 19, 2024
-
This adds some basic support but even if working as intended this doesn't reach satisfactory residency values yet. And more importantly in Qubes' default configuration common devices (at least Intel integrated USB and Thunderbolt) need more work to not completely block residency.
Configuration menu - View commit details
-
Copy full SHA for dd51e0a - Browse repository at this point
Copy the full SHA dd51e0aView commit details
Commits on Mar 12, 2024
-
Include patches from stable-4.17 branch
Some of them were already backported, but there are few more relevant fixes. This may also ease applying future patches.
Configuration menu - View commit details
-
Copy full SHA for f22008f - Browse repository at this point
Copy the full SHA f22008fView commit details -
Temporarily switch to a hash file for download verification
The signing key still uses SHA1, which is rejected by sequoia-sq. Switch to hash file until the key is updated.
Configuration menu - View commit details
-
Copy full SHA for 606f99a - Browse repository at this point
Copy the full SHA 606f99aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 323d227 - Browse repository at this point
Copy the full SHA 323d227View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ebe19e - Browse repository at this point
Copy the full SHA 7ebe19eView commit details -
Merge remote-tracking branch 'origin/main'
* origin/main: Temporarily switch to a hash file for download verification
Configuration menu - View commit details
-
Copy full SHA for 2160281 - Browse repository at this point
Copy the full SHA 2160281View commit details
Commits on Apr 9, 2024
-
Apply XSA-455 and XSA-456 fixes
The patches are conflicting (contextually and semantically) with 1017-Disable-TSX-by-default.patch so drop the latter.
Configuration menu - View commit details
-
Copy full SHA for 16560c6 - Browse repository at this point
Copy the full SHA 16560c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b11fc66 - Browse repository at this point
Copy the full SHA b11fc66View commit details
Commits on Apr 22, 2024
-
Revert "Temporarily switch to a hash file for download verification"
Go back to signatures, as builderv2 was modified to tolerate older keys too. This reverts commit 606f99a.
Configuration menu - View commit details
-
Copy full SHA for d2e3022 - Browse repository at this point
Copy the full SHA d2e3022View commit details
Commits on Apr 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bd07080 - Browse repository at this point
Copy the full SHA bd07080View commit details
Commits on Apr 24, 2024
-
Backport a fix for XHCI console
See patch description for details. Fixes QubesOS/qubes-issues#9030
Configuration menu - View commit details
-
Copy full SHA for 2ac9643 - Browse repository at this point
Copy the full SHA 2ac9643View commit details
Commits on Apr 26, 2024
-
Merge remote-tracking branch 'origin/pr/167'
* origin/pr/167: Basic S0ix support
Configuration menu - View commit details
-
Copy full SHA for 69b8b92 - Browse repository at this point
Copy the full SHA 69b8b92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46b5abf - Browse repository at this point
Copy the full SHA 46b5abfView commit details
Commits on May 20, 2024
-
Remove bin86 and dev86 needed only for hypervisor build (not applicable here). Remove yajl as already listed in depends. Add python-setuptools.
Configuration menu - View commit details
-
Copy full SHA for f83cb75 - Browse repository at this point
Copy the full SHA f83cb75View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc27283 - Browse repository at this point
Copy the full SHA bc27283View commit details -
archlinux: do not skip directory for logs
/var/log/xen needs to be owned by the package, otherwise xendriverdomain service fails to start.
Configuration menu - View commit details
-
Copy full SHA for 948f153 - Browse repository at this point
Copy the full SHA 948f153View commit details
Commits on May 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b2d5e5d - Browse repository at this point
Copy the full SHA b2d5e5dView commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 21dddee - Browse repository at this point
Copy the full SHA 21dddeeView commit details
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e4266f1 - Browse repository at this point
Copy the full SHA e4266f1View commit details -
rpm: cleanup build dependencies
Remove no longer needed deps - we don't build stubdomain in this package anymore.
Configuration menu - View commit details
-
Copy full SHA for 31c52f7 - Browse repository at this point
Copy the full SHA 31c52f7View commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 481b198 - Browse repository at this point
Copy the full SHA 481b198View commit details
Commits on Jul 19, 2024
-
* build-deps: Fix Arch build on conflicting _FORTIFY_SOURCE values rpm: cleanup build dependencies
Configuration menu - View commit details
-
Copy full SHA for 8cc1f5a - Browse repository at this point
Copy the full SHA 8cc1f5aView commit details -
Add patches fixing XHCI DbC console when sys-usb is running. Technically not a backport yet, but this version is very close to beeing committed upstream so should qualify as a backport soon.
Configuration menu - View commit details
-
Copy full SHA for 1d786af - Browse repository at this point
Copy the full SHA 1d786afView commit details
Commits on Jul 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d282d67 - Browse repository at this point
Copy the full SHA d282d67View commit details
Commits on Aug 10, 2024
-
xen.spec.in: update using variables in comments
Signed-off-by: Tomasz Żyjewski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd37551 - Browse repository at this point
Copy the full SHA cd37551View commit details -
Add patches for TrenchBoot DRTM support
Signed-off-by: Tomasz Żyjewski <[email protected]> Signed-off-by: Sergii Dmytruk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 413d4c8 - Browse repository at this point
Copy the full SHA 413d4c8View commit details