Show patches with: Submitter = Jan Beulich       |    State = Action Required       |    Archived = No       |   244 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,5/5] libxenguest: simplify kernel decompression zstd decompression for DomU-s + fallout / consolidation - - - --- 2021-01-19 Jan Beulich New
[v2,4/5] libxenguest: drop redundant decompression declarations zstd decompression for DomU-s + fallout / consolidation - - - --- 2021-01-19 Jan Beulich New
[v2,3/5] libxenguest: "standardize" LZO kernel decompression code zstd decompression for DomU-s + fallout / consolidation - - - --- 2021-01-19 Jan Beulich New
[v2,2/5] xen/decompress: make helper symbols static zstd decompression for DomU-s + fallout / consolidation 1 - - --- 2021-01-19 Jan Beulich New
[v2,1/5] libxenguest: support zstd compressed kernels zstd decompression for DomU-s + fallout / consolidation - - - --- 2021-01-19 Jan Beulich New
xen/decompress: make helper symbols static xen/decompress: make helper symbols static 1 - - --- 2021-01-18 Jan Beulich New
[v2] common: don't require use of DOMID_SELF [v2] common: don't require use of DOMID_SELF - - - --- 2021-01-15 Jan Beulich New
[v2,2/2] gnttab: consolidate pin-to-status syncing gnttab: pin count related adjustments - 1 - --- 2021-01-15 Jan Beulich New
[v2,1/2] gnttab: adjust pin count overflow checks gnttab: pin count related adjustments - 1 - --- 2021-01-15 Jan Beulich New
[3/3] x86/Dom0: support zstd compressed kernels x86/Dom0: support zstd compressed kernels 1 - - --- 2021-01-15 Jan Beulich New
[2/3] lib: introduce xxhash x86/Dom0: support zstd compressed kernels 1 - - --- 2021-01-15 Jan Beulich New
[1/3] introduce unaligned.h x86/Dom0: support zstd compressed kernels 1 - - --- 2021-01-15 Jan Beulich New
[3/3] Arm: don't hard-code grant table limits in create_domUs() gnttab: pin count related adjustments & more 1 - - --- 2021-01-14 Jan Beulich New
[2/3] gnttab: consolidate pin-to-status syncing gnttab: pin count related adjustments & more - - - --- 2021-01-14 Jan Beulich New
[1/3] gnttab: adjust pin count overflow checks gnttab: pin count related adjustments & more - - - --- 2021-01-14 Jan Beulich New
[17/17] x86/shadow: adjust is_pv_*() checks x86/PV: avoid speculation abuse through guest accessors plus ... - - - --- 2021-01-14 Jan Beulich New
[16/17] x86/shadow: only 4-level guest code needs building when !HVM x86/PV: avoid speculation abuse through guest accessors plus ... - - - --- 2021-01-14 Jan Beulich New
[15/17] x86/shadow: drop SH_type_l2h_pae_shadow x86/PV: avoid speculation abuse through guest accessors plus ... - - - --- 2021-01-14 Jan Beulich New
[14/17] x86/shadow: SH_type_l2h_shadow is PV-only x86/PV: avoid speculation abuse through guest accessors plus ... - - - --- 2021-01-14 Jan Beulich New
[13/17] x86/shadow: don't open-code SHF_* shorthands x86/PV: avoid speculation abuse through guest accessors plus ... - - - --- 2021-01-14 Jan Beulich New
[12/17] x86/shadow: move shadow_set_l<N>e() to their own source file x86/PV: avoid speculation abuse through guest accessors plus ... - - - --- 2021-01-14 Jan Beulich New
[11/17] x86/shadow: polish shadow_write_entries() x86/PV: avoid speculation abuse through guest accessors plus ... - - - --- 2021-01-14 Jan Beulich New
[10/17] x86/shadow: use get_unsafe() instead of copy_from_unsafe() x86/PV: avoid speculation abuse through guest accessors plus ... - - - --- 2021-01-14 Jan Beulich New
[09/17] x86/PV: use get_unsafe() instead of copy_from_unsafe() x86/PV: avoid speculation abuse through guest accessors plus ... - - - --- 2021-01-14 Jan Beulich New
[08/17] x86: move stac()/clac() from {get,put}_unsafe_asm() ... x86/PV: avoid speculation abuse through guest accessors plus ... - - - --- 2021-01-14 Jan Beulich New
[07/17] x86: rename copy_{from,to}_user() to copy_{from,to}_guest_pv() x86/PV: avoid speculation abuse through guest accessors plus ... - - - --- 2021-01-14 Jan Beulich New
[06/17] x86/gdbsx: convert "user" to "guest" accesses x86/PV: avoid speculation abuse through guest accessors plus ... - - - --- 2021-01-14 Jan Beulich New
[05/17] x86: rename {get,put}_user() to {get,put}_guest() x86/PV: avoid speculation abuse through guest accessors plus ... - - - --- 2021-01-14 Jan Beulich New
[04/17] x86/PV: harden guest memory accesses against speculative abuse x86/PV: avoid speculation abuse through guest accessors plus ... - - - --- 2021-01-14 Jan Beulich New
[03/17] x86: split __copy_{from,to}_user() into "guest" and "unsafe" variants x86/PV: avoid speculation abuse through guest accessors plus ... - - - --- 2021-01-14 Jan Beulich New
[02/17] x86: split __{get,put}_user() into "guest" and "unsafe" variants x86/PV: avoid speculation abuse through guest accessors plus ... - - - --- 2021-01-14 Jan Beulich New
[01/17] x86/shadow: use __put_user() instead of __copy_to_user() x86/PV: avoid speculation abuse through guest accessors plus ... - - - --- 2021-01-14 Jan Beulich New
argo: don't leak stack contents when returning ring info argo: don't leak stack contents when returning ring info - - - --- 2021-01-14 Jan Beulich New
kconfig: ensure strndup() declaration is visible kconfig: ensure strndup() declaration is visible 1 - - --- 2021-01-11 Jan Beulich New
tools/libxenstat: ensure strnlen() declaration is visible tools/libxenstat: ensure strnlen() declaration is visible - 1 - --- 2021-01-11 Jan Beulich New
[4/4] x86: drop fake CONFIG_{HPET,X86_PM}_TIMER x86/ACPI: less verbose logging by default & more - - - --- 2021-01-08 Jan Beulich New
[3/4] ACPI: replace casts by container_of() x86/ACPI: less verbose logging by default & more - - - --- 2021-01-08 Jan Beulich New
[2/4] x86/ACPI: don't overwrite FADT x86/ACPI: less verbose logging by default & more - - - --- 2021-01-08 Jan Beulich New
[1/4] ACPI: reduce verbosity by default x86/ACPI: less verbose logging by default & more - - - --- 2021-01-08 Jan Beulich New
[v2] x86: drop use of E801 memory "map" (and alike) [v2] x86: drop use of E801 memory "map" (and alike) - - - --- 2021-01-05 Jan Beulich New
[5/5] x86/mem-sharing: don't pointlessly use get_domain_by_id() domain referencing adjustments 1 - - --- 2021-01-05 Jan Beulich New
[4/5] x86: don't pointlessly use get_domain_by_id() domain referencing adjustments - - - --- 2021-01-05 Jan Beulich New
[3/5] argo: don't pointlessly use get_domain_by_id() domain referencing adjustments 1 - - --- 2021-01-05 Jan Beulich New
[2/5] evtchn: don't pointlessly use get_domain() domain referencing adjustments - - - --- 2021-01-05 Jan Beulich New
[1/5] common: don't (kind of) open-code rcu_lock_domain_by_any_id() domain referencing adjustments 1 - - --- 2021-01-05 Jan Beulich New
[v4,10/10] evtchn: drop acquiring of per-channel lock from send_guest_{global,vcpu}_virq() evtchn: (not so) recent XSAs follow-on - - - --- 2021-01-05 Jan Beulich New
[v4,09/10] evtchn: type adjustments evtchn: (not so) recent XSAs follow-on - - - --- 2021-01-05 Jan Beulich New
[v4,08/10] evtchn: closing of ports doesn't need to hold both domains' event locks evtchn: (not so) recent XSAs follow-on - - - --- 2021-01-05 Jan Beulich New
[v4,07/10] evtchn: add helper for port_is_valid() + evtchn_from_port() evtchn: (not so) recent XSAs follow-on 1 - - --- 2021-01-05 Jan Beulich New
[v4,06/10] evtchn: slightly defer lock acquire where possible evtchn: (not so) recent XSAs follow-on - - - --- 2021-01-05 Jan Beulich New
[v4,05/10] evtchn: closing of vIRQ-s doesn't require looping over all vCPU-s evtchn: (not so) recent XSAs follow-on - 1 - --- 2021-01-05 Jan Beulich New
[v4,04/10] evtchn: don't call Xen consumer callback with per-channel lock held evtchn: (not so) recent XSAs follow-on 1 - - --- 2021-01-05 Jan Beulich New
[v4,03/10] evtchn: convert domain event lock to an r/w one evtchn: (not so) recent XSAs follow-on - - - --- 2021-01-05 Jan Beulich New
[v4,02/10] evtchn: bind-interdomain doesn't need to hold both domains' event locks evtchn: (not so) recent XSAs follow-on - - - --- 2021-01-05 Jan Beulich New
[v4,01/10] evtchn: use per-channel lock where possible evtchn: (not so) recent XSAs follow-on - - - --- 2021-01-05 Jan Beulich New
[RFC] lib: extend ASSERT() [RFC] lib: extend ASSERT() - - - --- 2021-01-05 Jan Beulich New
[v2] vPCI/MSI-X: fold clearing of entry->updated [v2] vPCI/MSI-X: fold clearing of entry->updated - 1 - --- 2021-01-05 Jan Beulich New
[v2,2/2] mm: split out mfn_t / gfn_t / pfn_t definitions and helpers a tiny bit of header disentangling 1 - - --- 2021-01-05 Jan Beulich New
[v2,1/2] include: don't use asm/page.h from common headers a tiny bit of header disentangling 1 - - --- 2021-01-05 Jan Beulich New
[v2] lib: drop (replace) debug_build() [v2] lib: drop (replace) debug_build() 1 1 - --- 2020-12-23 Jan Beulich New
[v2] gnttab: defer allocation of status frame tracking array [v2] gnttab: defer allocation of status frame tracking array - - - --- 2020-12-23 Jan Beulich New
lib/sort: adjust types lib/sort: adjust types 1 - - --- 2020-12-22 Jan Beulich New
[v2,2/2] evtchn/fifo: don't enforce higher than necessary alignment common: XSA-327 follow-up - - - --- 2020-12-22 Jan Beulich New
[v2,1/2] common: map_vcpu_info() cosmetics common: XSA-327 follow-up - 1 - --- 2020-12-22 Jan Beulich New
lib: drop debug_build() lib: drop debug_build() - - - --- 2020-12-21 Jan Beulich New
x86/Intel: insert Tiger Lake model numbers x86/Intel: insert Tiger Lake model numbers - - - --- 2020-12-21 Jan Beulich New
xsm/dummy: harden against speculative abuse xsm/dummy: harden against speculative abuse - 1 - --- 2020-12-17 Jan Beulich New
[6/6] x86/p2m: set_shared_p2m_entry() is MEM_SHARING-only x86/p2m: restrict more code to build just for HVM - 1 - --- 2020-12-15 Jan Beulich New
[5/6] x86/mm: the gva_to_gfn() hook is HVM-only x86/p2m: restrict more code to build just for HVM - - - --- 2020-12-15 Jan Beulich New
[4/6] x86/p2m: {,un}map_mmio_regions() are HVM-only x86/p2m: restrict more code to build just for HVM - - - --- 2020-12-15 Jan Beulich New
[3/6] x86/p2m: set_{foreign,mmio}_p2m_entry() are HVM-only x86/p2m: restrict more code to build just for HVM - - - --- 2020-12-15 Jan Beulich New
[2/6] x86/mm: p2m_add_foreign() is HVM-only x86/p2m: restrict more code to build just for HVM 1 - - --- 2020-12-15 Jan Beulich New
[1/6] x86/p2m: tidy p2m_add_foreign() a little x86/p2m: restrict more code to build just for HVM 1 - - --- 2020-12-15 Jan Beulich New
[v2,4/4] livepatch: adjust a stale comment x86: XSA-348 follow-up - 1 - --- 2020-12-15 Jan Beulich New
[v2,3/4] x86/PV: avoid double stack reset during schedule tail handling x86: XSA-348 follow-up - 2 - --- 2020-12-15 Jan Beulich New
[v2,2/4] x86: clobber registers in switch_stack_and_jump() when !LIVEPATCH x86: XSA-348 follow-up - 1 - --- 2020-12-15 Jan Beulich New
[v2,1/4] x86: verify function type (and maybe attribute) in switch_stack_and_jump() x86: XSA-348 follow-up 1 2 - --- 2020-12-15 Jan Beulich New
x86/PV: guest_get_eff_kern_l1e() may still need to switch page tables x86/PV: guest_get_eff_kern_l1e() may still need to switch page tables - 1 - --- 2020-12-14 Jan Beulich New
x86/vPMU: make use of xmalloc_flex_struct() x86/vPMU: make use of xmalloc_flex_struct() 1 - - --- 2020-12-07 Jan Beulich New
x86/vIO-APIC: make use of xmalloc_flex_struct() x86/vIO-APIC: make use of xmalloc_flex_struct() 1 - - --- 2020-12-07 Jan Beulich New
[5/5] vPCI/MSI-X: tidy init_msix() x86/vPCI: MSI/MSI-X related adjustments - 1 - --- 2020-12-07 Jan Beulich New
[4/5] vPCI/MSI-X: make use of xzalloc_flex_struct() x86/vPCI: MSI/MSI-X related adjustments - 1 - --- 2020-12-07 Jan Beulich New
[3/5] vPCI/MSI-X: fold clearing of entry->updated x86/vPCI: MSI/MSI-X related adjustments - - - --- 2020-12-07 Jan Beulich New
[2/5] x86/vPCI: check address in vpci_msi_update() x86/vPCI: MSI/MSI-X related adjustments - 1 - --- 2020-12-07 Jan Beulich New
[1/5] x86/vPCI: tolerate (un)masking a disabled MSI-X entry x86/vPCI: MSI/MSI-X related adjustments - 1 - --- 2020-12-07 Jan Beulich New
memory: avoid pointless continuation in xenmem_add_to_physmap() memory: avoid pointless continuation in xenmem_add_to_physmap() - 1 - --- 2020-12-04 Jan Beulich New
[2/2] x86: use is_pv_64bit_domain() to avoid double evaluate_nospec() x86: is_pv*domain() adjustments - - - --- 2020-11-27 Jan Beulich New
[1/2] x86: correct is_pv_domain() when !CONFIG_PV x86: is_pv*domain() adjustments - - - --- 2020-11-27 Jan Beulich New
[v4] IOMMU: make DMA containment of quarantined devices optional [v4] IOMMU: make DMA containment of quarantined devices optional - - - --- 2020-11-27 Jan Beulich New
[5/5] x86: don't build unused entry code when !PV32 x86: asm-offsets.h and !PV32 adjustments - - - --- 2020-11-25 Jan Beulich New
[4/5] x86: hypercall vector is unused when !PV32 x86: asm-offsets.h and !PV32 adjustments 1 - - --- 2020-11-25 Jan Beulich New
[3/5] x86/build: restrict contents of asm-offsets.h when !HVM / !PV x86: asm-offsets.h and !PV32 adjustments 1 - - --- 2020-11-25 Jan Beulich New
[2/5] x86/build: limit #include-ing by asm-offsets.c x86: asm-offsets.h and !PV32 adjustments - - - --- 2020-11-25 Jan Beulich New
[1/5] x86/build: limit rebuilding of asm-offsets.h x86: asm-offsets.h and !PV32 adjustments 1 - - --- 2020-11-25 Jan Beulich New
evtchn: double per-channel locking can't hit identical channels evtchn: double per-channel locking can't hit identical channels 1 1 - --- 2020-11-24 Jan Beulich New
[v3,8/8] lib: move sort code xen: beginnings of moving library-like code into an archive 1 1 - --- 2020-11-23 Jan Beulich New
[v3,7/8] lib: move bsearch code xen: beginnings of moving library-like code into an archive - - - --- 2020-11-23 Jan Beulich New
[v3,6/8] lib: move rbtree code xen: beginnings of moving library-like code into an archive - 1 - --- 2020-11-23 Jan Beulich New
[v3,5/8] lib: move init_constructors() xen: beginnings of moving library-like code into an archive - 1 - --- 2020-11-23 Jan Beulich New
[v3,4/8] lib: move parse_size_and_unit() xen: beginnings of moving library-like code into an archive 1 1 - --- 2020-11-23 Jan Beulich New
« 1 2 3 »