Show patches with: Submitter = Julien Grall       |    Archived = No       |   146 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[1/2] xen/x86: hap: Fix coding style in hap_enable() xen/x86: hap: Small clean-up/hardening in hap_enable() - 1 - --- 2020-02-04 Julien Grall Superseded
[2/2] xen/x86: hap: Clean-up and harden hap_enable() xen/x86: hap: Small clean-up/hardening in hap_enable() - - - --- 2020-02-04 Julien Grall Superseded
xen/grant-table: Remove outdated warning in gnttab_grow_table() xen/grant-table: Remove outdated warning in gnttab_grow_table() - - - --- 2020-02-25 Julien Grall Superseded
xen/grant-table: Remove 'led' variable in map_grant_ref xen/grant-table: Remove 'led' variable in map_grant_ref - - - --- 2020-02-28 Julien Grall Superseded
[1/2] xen/Kconfig: define EXPERT a bool rather than a string xen: Allow EXPERT mode to be selected from the menuconfig directly 1 - - --- 2020-04-30 Julien Grall Superseded
[2/2] xen: Allow EXPERT mode to be selected from the menuconfig directly xen: Allow EXPERT mode to be selected from the menuconfig directly - - - --- 2020-04-30 Julien Grall Superseded
pvcalls: Document correctly and explicitely the padding for all arches pvcalls: Document correctly and explicitely the padding for all arches - - - --- 2020-05-16 Julien Grall Superseded
[RESEND,v2,for-4.14] pvcalls: Document correctly and explicitely the padding for all arches [RESEND,v2,for-4.14] pvcalls: Document correctly and explicitely the padding for all arches - - - --- 2020-05-16 Julien Grall Superseded
[for-4.14,1/3] xen/arm: Allow a platform to override the DMA width Remove the 1GB limitation on Rasberry Pi 4 - 2 - --- 2020-05-18 Julien Grall Superseded
[for-4.14,2/3] xen/arm: Take into account the DMA width when allocating Dom0 memory banks Remove the 1GB limitation on Rasberry Pi 4 - - - --- 2020-05-18 Julien Grall Superseded
[for-4.14,3/3] xen/arm: plat: Allocate as much as possible memory below 1GB for dom0 for RPI Remove the 1GB limitation on Rasberry Pi 4 - - 1 --- 2020-05-18 Julien Grall Superseded
[v2,1/7] xen/guest_access: Add emacs magics xen: Consolidate asm-*/guest_access.h in xen/guest_access.h 1 - - --- 2020-07-30 Julien Grall Superseded
[v2,2/7] xen/arm: kernel: Re-order the includes xen: Consolidate asm-*/guest_access.h in xen/guest_access.h - - - --- 2020-07-30 Julien Grall Superseded
[v2,3/6] xen/arm: guestcopy: Re-order the includes xen: Consolidate asm-*/guest_access.h in xen/guest_access.h - - - --- 2020-07-30 Julien Grall Superseded
[v2,4/7] xen/arm: guestcopy: Re-order the includes xen: Consolidate asm-*/guest_access.h in xen/guest_access.h - - - --- 2020-07-30 Julien Grall Superseded
[v2,5/6] xen/guest_access: Consolidate guest access helpers in xen/guest_access.h xen: Consolidate asm-*/guest_access.h in xen/guest_access.h - - - --- 2020-07-30 Julien Grall Superseded
[v2,6/6] xen/guest_access: Fix coding style in xen/guest_access.h xen: Consolidate asm-*/guest_access.h in xen/guest_access.h - - - --- 2020-07-30 Julien Grall Superseded
[v2,7/7] xen/guest_access: Fix coding style in xen/guest_access.h xen: Consolidate asm-*/guest_access.h in xen/guest_access.h - - - --- 2020-07-30 Julien Grall Superseded
xen/arm: sched: Ensure the vCPU context is seen before vcpu_pause() returns xen/arm: sched: Ensure the vCPU context is seen before vcpu_pause() returns - - - --- 2020-09-22 Julien Grall Superseded
[1/4] xen/acpi: Rework acpi_os_map_memory() and acpi_os_unmap_memory() xen/arm: Unbreak ACPI - 1 1 --- 2020-09-26 Julien Grall Superseded
[2/4] xen/arm: acpi: The fixmap area should always be cleared during failure/unmap xen/arm: Unbreak ACPI - 1 1 --- 2020-09-26 Julien Grall Superseded
[3/4] xen/arm: Check if the platform is not using ACPI before initializing Dom0less xen/arm: Unbreak ACPI - 2 1 --- 2020-09-26 Julien Grall Superseded
[4/4] xen/arm: Introduce fw_unreserved_regions() and use it xen/arm: Unbreak ACPI - 1 - --- 2020-09-26 Julien Grall Superseded
[v3,1/2] xen/arm: gic: acpi: Use the correct length for the GICC structure xen/arm: Allow Xen to boot with ACPI 5.1 - - - --- 2020-11-19 Julien Grall Superseded
[v3,2/2] xen/arm: acpi: Allow Xen to boot with ACPI 5.1 xen/arm: Allow Xen to boot with ACPI 5.1 1 - - --- 2020-11-19 Julien Grall Superseded
[v2] xen/irq: Propagate the error from init_one_desc_irq() in init_*_irq_data() [v2] xen/irq: Propagate the error from init_one_desc_irq() in init_*_irq_data() - 1 - --- 2020-11-28 Julien Grall Superseded
xen: Rework WARN_ON() to return whether a warning was triggered xen: Rework WARN_ON() to return whether a warning was triggered - 2 - --- 2020-12-15 Julien Grall Superseded
[for-4.15,1/4] xen/iommu: Check if the IOMMU was initialized before tearing down xen/iommu: Collection of bug fixes for IOMMU teadorwn - - - --- 2020-12-22 Julien Grall Superseded
[for-4.15,2/4] xen/iommu: x86: Free the IOMMU page-tables with the pgtables.lock held xen/iommu: Collection of bug fixes for IOMMU teadorwn - - - --- 2020-12-22 Julien Grall Superseded
[for-4.15,3/4,RFC] xen/iommu: x86: Clear the root page-table before freeing the page-tables xen/iommu: Collection of bug fixes for IOMMU teadorwn - - - --- 2020-12-22 Julien Grall Superseded
[for-4.15,4/4] xen/iommu: x86: Don't leak the IOMMU page-tables xen/iommu: Collection of bug fixes for IOMMU teadorwn - - - --- 2020-12-22 Julien Grall Superseded
[for-4.15,v2,1/5] xen/x86: p2m: Don't map the special pages in the IOMMU page-tables xen/iommu: Collection of bug fixes for IOMMU teadorwn - 1 - --- 2021-02-09 Julien Grall Superseded
[for-4.15,v2,2/5] xen/iommu: Check if the IOMMU was initialized before tearing down xen/iommu: Collection of bug fixes for IOMMU teadorwn - 1 - --- 2021-02-09 Julien Grall Superseded
[for-4.15,v2,3/5] xen/iommu: iommu_map: Don't crash the domain if it is dying xen/iommu: Collection of bug fixes for IOMMU teadorwn - - - --- 2021-02-09 Julien Grall Superseded
[for-4.15,v2,4/5] xen/iommu: x86: Don't leak the IOMMU page-tables xen/iommu: Collection of bug fixes for IOMMU teadorwn - 1 - --- 2021-02-09 Julien Grall Superseded
[for-4.15,v2,5/5] xen/iommu: x86: Clear the root page-table before freeing the page-tables xen/iommu: Collection of bug fixes for IOMMU teadorwn - 1 - --- 2021-02-09 Julien Grall Superseded
arm/xen: Don't probe xenbus as part of an early initcall arm/xen: Don't probe xenbus as part of an early initcall - 2 - --- 2021-02-10 Julien Grall Accepted
[for-4.15,v4,1/2] xen/x86: iommu: Ignore IOMMU mapping requests when a domain is dying xen/iommu: Collection of bug fixes for IOMMU teardown - - - --- 2021-02-23 Julien Grall Superseded
[for-4.15,v4,2/2] xen/iommu: x86: Clear the root page-table before freeing the page-tables xen/iommu: Collection of bug fixes for IOMMU teardown - - - --- 2021-02-23 Julien Grall Superseded
[for-4.15,RESEND,v4,1/2] xen/x86: iommu: Ignore IOMMU mapping requests when a domain is dying xen/iommu: Collection of bug fixes for IOMMU teardown - - - --- 2021-02-24 Julien Grall Superseded
[for-4.15,RESEND,v4,2/2] xen/iommu: x86: Clear the root page-table before freeing the page-tables xen/iommu: Collection of bug fixes for IOMMU teardown - 1 - --- 2021-02-24 Julien Grall Superseded
[for-next,v2,1/2] xen/arm: Include asm/asm-offsets.h and asm/macros.h on every assembly files xen/arm: Mitigate straight-line speculation - 1 - --- 2021-03-13 Julien Grall Superseded
[for-next,v2,2/2] xen/arm64: Place a speculation barrier following an ret instruction xen/arm: Mitigate straight-line speculation - 1 - --- 2021-03-13 Julien Grall Superseded
xen/page_alloc: Remove dead code in alloc_domheap_pages() xen/page_alloc: Remove dead code in alloc_domheap_pages() - 1 - --- 2021-04-06 Julien Grall Superseded
tools/xenstored: Remove unused parameter in check_domains() tools/xenstored: Remove unused parameter in check_domains() - - - --- 2021-05-18 Julien Grall Superseded
xen/grant-table: Simplify the update to the per-vCPU maptrack freelist xen/grant-table: Simplify the update to the per-vCPU maptrack freelist - - - --- 2021-05-26 Julien Grall Superseded
xen/mm: pg_offlined can be defined as bool in free_heap_pages() xen/mm: pg_offlined can be defined as bool in free_heap_pages() - - - --- 2022-02-23 Julien Grall Superseded
xen/arm64: head: Mark the end of subroutines with ENDPROC (take two) xen/arm64: head: Mark the end of subroutines with ENDPROC (take two) - 2 - --- 2022-02-28 Julien Grall Superseded
xen/arm: gic-v3-lpi: Allocate the pending table while preparing the CPU xen/arm: gic-v3-lpi: Allocate the pending table while preparing the CPU - - - --- 2022-05-16 Julien Grall Superseded
[1/2] xen/heap: Split init_heap_pages() in two xen/mm: Optimize init_heap_pages() - - - --- 2022-06-09 Julien Grall Superseded
[2/2] xen/heap: pass order to free_heap_pages() in heap init xen/mm: Optimize init_heap_pages() - - - --- 2022-06-09 Julien Grall Superseded
x86/xen: Remove undefined behavior in setup_features() x86/xen: Remove undefined behavior in setup_features() - 1 - --- 2022-06-17 Julien Grall Accepted
[1/7] xen/arm: Remove most of the *_VIRT_END defines xen/arm: mm: Bunch of clean-ups - - - --- 2022-06-24 Julien Grall Superseded
[2/7] xen/arm32: head.S: Introduce a macro to load the physical address of a symbol xen/arm: mm: Bunch of clean-ups - 2 - --- 2022-06-24 Julien Grall Superseded
[3/7] xen/arm: head: Add missing isb after writing to SCTLR_EL2/HSCTLR xen/arm: mm: Bunch of clean-ups - 2 - --- 2022-06-24 Julien Grall Superseded
[4/7] xen/arm: mm: Add more ASSERT() in {destroy, modify}_xen_mappings() xen/arm: mm: Bunch of clean-ups - 1 - --- 2022-06-24 Julien Grall Superseded
[5/7] xen/arm32: mm: Consolidate the domheap mappings initialization xen/arm: mm: Bunch of clean-ups - - - --- 2022-06-24 Julien Grall Superseded
[6/7] xen/arm: mm: Move domain_{,un}map_* helpers in a separate file xen/arm: mm: Bunch of clean-ups 1 - - --- 2022-06-24 Julien Grall Superseded
[7/7] xen/arm: mm: Reduce the area that xen_second covers xen/arm: mm: Bunch of clean-ups - 1 - --- 2022-06-24 Julien Grall Superseded
public/io: xs_wire: Allow Xenstore to report EPERM public/io: xs_wire: Allow Xenstore to report EPERM - - - --- 2022-06-24 Julien Grall Superseded
[RFC,v2,01/12] xen/arm: Clean-up the memory layout xen/arm: Don't switch TTBR while the MMU is on - 1 - --- 2022-10-22 Julien Grall Superseded
[RFC,v2,02/12] xen/arm32: head: Jump to the runtime mapping in enable_mmu() xen/arm: Don't switch TTBR while the MMU is on - - - --- 2022-10-22 Julien Grall Superseded
[RFC,v2,03/12] xen/arm32: head: Introduce an helper to flush the TLBs xen/arm: Don't switch TTBR while the MMU is on - - - --- 2022-10-22 Julien Grall Superseded
[RFC,v2,04/12] xen/arm32: head: Remove restriction where to load Xen xen/arm: Don't switch TTBR while the MMU is on - - - --- 2022-10-22 Julien Grall Superseded
[RFC,v2,05/12] xen/arm32: head: Widen the use of the temporary mapping xen/arm: Don't switch TTBR while the MMU is on - - - --- 2022-10-22 Julien Grall Superseded
[RFC,v2,06/12] xen/arm: Enable use of dump_pt_walk() early during boot xen/arm: Don't switch TTBR while the MMU is on - - - --- 2022-10-22 Julien Grall Superseded
[RFC,v2,07/12] xen/arm64: Rework the memory layout xen/arm: Don't switch TTBR while the MMU is on - - - --- 2022-10-22 Julien Grall Superseded
[RFC,v2,08/12] xen/arm: mm: Allow xen_pt_update() to work with the current root table xen/arm: Don't switch TTBR while the MMU is on - - - --- 2022-10-22 Julien Grall Superseded
[RFC,v2,09/12] xen/arm: mm: Allow dump_hyp_walk() to work on the current root table xen/arm: Don't switch TTBR while the MMU is on - - - --- 2022-10-22 Julien Grall Superseded
[RFC,v2,10/12] xen/arm64: mm: Introduce helpers to prepare/enable/disable the identity mapping xen/arm: Don't switch TTBR while the MMU is on - - - --- 2022-10-22 Julien Grall Superseded
[RFC,v2,11/12] xen/arm64: mm: Rework switch_ttbr() xen/arm: Don't switch TTBR while the MMU is on - - - --- 2022-10-22 Julien Grall Superseded
[RFC,v2,12/12] xen/arm64: smpboot: Directly switch to the runtime page-tables xen/arm: Don't switch TTBR while the MMU is on - - - --- 2022-10-22 Julien Grall Superseded
[1/8] docs/process: branching-checklist: Use consistent indentation docs/process: branching-checklist: Update it 1 - - --- 2022-12-12 Julien Grall Superseded
[2/8] docs/process: branching-checklist: Remove reference to qemu-ijw.git docs/process: branching-checklist: Update it 2 - - --- 2022-12-12 Julien Grall Superseded
[3/8] docs/process: branching-checklist: Remove reference to root docs/process: branching-checklist: Update it 1 - - --- 2022-12-12 Julien Grall Superseded
[4/8] docs/process: branching-checklist: Clarify steps to add the branch in osstest docs/process: branching-checklist: Update it - - - --- 2022-12-12 Julien Grall Superseded
[5/8] docs/process: branching-checklist: Reword the section about Config.mk docs/process: branching-checklist: Update it - - - --- 2022-12-12 Julien Grall Superseded
[6/8] docs/process: branching-checklist: Remove section about the cambridge colo docs/process: branching-checklist: Update it 1 - - --- 2022-12-12 Julien Grall Superseded
[7/8] docs/proces: branching-checklist: Update the section "add to patchbot" docs/process: branching-checklist: Update it 1 - - --- 2022-12-12 Julien Grall Superseded
[8/8] docs/process: branching-checklist: Add a list of accounts at the beginning docs/process: branching-checklist: Update it - - - --- 2022-12-12 Julien Grall Superseded
[v3,01/18] xen/arm64: flushtlb: Reduce scope of barrier for local TLB flush xen/arm: Don't switch TTBR while the MMU is on - 2 - --- 2022-12-12 Julien Grall Superseded
[v3,02/18] xen/arm64: flushtlb: Implement the TLBI repeat workaround for TLB flush by VA xen/arm: Don't switch TTBR while the MMU is on - 1 - --- 2022-12-12 Julien Grall Superseded
[v3,03/18] xen/arm32: flushtlb: Reduce scope of barrier for local TLB flush xen/arm: Don't switch TTBR while the MMU is on - 1 - --- 2022-12-12 Julien Grall Superseded
[v3,04/18] xen/arm: flushtlb: Reduce scope of barrier for the TLB range flush xen/arm: Don't switch TTBR while the MMU is on - 1 - --- 2022-12-12 Julien Grall Superseded
[v3,05/18] xen/arm: Clean-up the memory layout xen/arm: Don't switch TTBR while the MMU is on - 1 - --- 2022-12-12 Julien Grall Superseded
[v3,06/18] xen/arm32: head: Replace "ldr rX, =<label>" with "mov_w rX, <label>" xen/arm: Don't switch TTBR while the MMU is on - 2 - --- 2022-12-12 Julien Grall Superseded
[v3,07/18] xen/arm32: head: Jump to the runtime mapping in enable_mmu() xen/arm: Don't switch TTBR while the MMU is on - 1 - --- 2022-12-12 Julien Grall Superseded
[v3,08/18] xen/arm32: head: Introduce an helper to flush the TLBs xen/arm: Don't switch TTBR while the MMU is on - 1 - --- 2022-12-12 Julien Grall Superseded
[v3,09/18] xen/arm32: head: Remove restriction where to load Xen xen/arm: Don't switch TTBR while the MMU is on - - - --- 2022-12-12 Julien Grall Superseded
[v3,10/18] xen/arm32: head: Widen the use of the temporary mapping xen/arm: Don't switch TTBR while the MMU is on - - - --- 2022-12-12 Julien Grall Superseded
[v3,11/18] xen/arm: Enable use of dump_pt_walk() early during boot xen/arm: Don't switch TTBR while the MMU is on - 1 - --- 2022-12-12 Julien Grall Superseded
[v3,12/18] xen/arm64: Rework the memory layout xen/arm: Don't switch TTBR while the MMU is on - - - --- 2022-12-12 Julien Grall Superseded
[v3,13/18] xen/arm: mm: Allow xen_pt_update() to work with the current root table xen/arm: Don't switch TTBR while the MMU is on 1 - - --- 2022-12-12 Julien Grall Superseded
[v3,14/18] xen/arm: mm: Allow dump_hyp_walk() to work on the current root table xen/arm: Don't switch TTBR while the MMU is on 1 - - --- 2022-12-12 Julien Grall Superseded
[v3,15/18] xen/arm64: mm: Introduce helpers to prepare/enable/disable the identity mapping xen/arm: Don't switch TTBR while the MMU is on - - - --- 2022-12-12 Julien Grall Superseded
[v3,16/18] xen/arm: linker: Indent correctly _stext xen/arm: Don't switch TTBR while the MMU is on 1 - - --- 2022-12-12 Julien Grall Superseded
[v3,17/18] xen/arm: linker: The identitymap check should cover the whole .text.header xen/arm: Don't switch TTBR while the MMU is on - 1 - --- 2022-12-12 Julien Grall Superseded
[v3,18/18] xen/arm64: mm: Rework switch_ttbr() xen/arm: Don't switch TTBR while the MMU is on - - - --- 2022-12-12 Julien Grall Superseded
[v4,01/14] xen/arm64: flushtlb: Reduce scope of barrier for local TLB flush xen/arm: Don't switch TTBR while the MMU is on - 1 1 --- 2023-01-13 Julien Grall Superseded
[v4,02/14] xen/arm64: flushtlb: Implement the TLBI repeat workaround for TLB flush by VA xen/arm: Don't switch TTBR while the MMU is on - 1 1 --- 2023-01-13 Julien Grall Superseded
« 1 2 »