Show patches with: Submitter = Julien Grall       |    Archived = No       |   146 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
SUPPORT.MD: Fix matrix generation after 43c416d0d819 and 77c39a53cf5b SUPPORT.MD: Fix matrix generation after 43c416d0d819 and 77c39a53cf5b - - - --- 2024-03-14 Julien Grall New
xen/arm: Properly clean update to init_ttbr and smp_up_cpu xen/arm: Properly clean update to init_ttbr and smp_up_cpu - 1 1 --- 2024-01-30 Julien Grall New
[v1,repost,4/4,DO,NOT,COMMIT] xen/arm: Create a trampoline for secondary boot CPUs xen/arm64: Rework the MMU-off code (idmap) so it is self-contained - - - --- 2024-01-16 Julien Grall New
[v1,repost,3/4] xen/arm64: head: Use PRINT_ID() for secondary CPU MMU-off boot code xen/arm64: Rework the MMU-off code (idmap) so it is self-contained - 1 - --- 2024-01-16 Julien Grall New
[v1,repost,2/4] arm/smpboot: Move smp_up_cpu to a new section .data.idmap xen/arm64: Rework the MMU-off code (idmap) so it is self-contained - 1 - --- 2024-01-16 Julien Grall New
[v1,repost,1/4] arm/mmu: Move init_ttbr to a new section .data.idmap xen/arm64: Rework the MMU-off code (idmap) so it is self-contained - 1 - --- 2024-01-16 Julien Grall New
[3/3,DO,NOT,COMMIT] xen/arm: Create a trampoline for secondary boot CPUs xen/arm64: Rework the MMU-off code (idmap) so it is self-contained - - - --- 2024-01-16 Julien Grall Superseded
[2/3] xen/arm64: head: Use PRINT_ID() for secondary CPU MMU-off boot code xen/arm64: Rework the MMU-off code (idmap) so it is self-contained - - - --- 2024-01-16 Julien Grall Superseded
[1/3] arm/smpboot: Move smp_up_cpu to a new section .data.idmap xen/arm64: Rework the MMU-off code (idmap) so it is self-contained - - - --- 2024-01-16 Julien Grall Superseded
[v2,2/2] xen/arm32: head: Improve logging in head.S xen/arm32: Improve logging during early boot - 1 - --- 2024-01-11 Julien Grall New
[v2,1/2] xen/arm32: head: Rework how the fixmap and early UART mapping are prepared xen/arm32: Improve logging during early boot - 1 - --- 2024-01-11 Julien Grall New
[v2,2/2] xen/x86: ioapic: Bail out from timer_irq_works() as soon as possible xen/x86: Optimize timer_irq_works() - 1 - --- 2023-12-11 Julien Grall New
[v2,1/2] xen/x86: io_apic: Introduce a command line option to skip timer check xen/x86: Optimize timer_irq_works() - - - --- 2023-12-11 Julien Grall New
Only compile the hypervisor with -Wdeclaration-after-statement Only compile the hypervisor with -Wdeclaration-after-statement 1 - 1 --- 2023-12-05 Julien Grall New
CODING_STYLE: Add a section of the naming convention CODING_STYLE: Add a section of the naming convention - - - --- 2023-12-05 Julien Grall New
CODING_STYLE: Add a section of the naming convention CODING_STYLE: Add a section of the naming convention 1 - - --- 2023-12-01 Julien Grall Superseded
[for-4.19] docs/arm: Document where Xen should be loaded in memory [for-4.19] docs/arm: Document where Xen should be loaded in memory - 1 - --- 2023-10-24 Julien Grall Superseded
[v6,5/5] xen/arm64: smpboot: Directly switch to the runtime page-tables xen/arm: Don't switch TTBR while the MMU is on - 2 1 --- 2023-03-02 Julien Grall Superseded
[v6,4/5] xen/arm64: mm: Rework switch_ttbr() xen/arm: Don't switch TTBR while the MMU is on - 3 1 --- 2023-03-02 Julien Grall Superseded
[v6,3/5] xen/arm64: mm: Introduce helpers to prepare/enable/disable the identity mapping xen/arm: Don't switch TTBR while the MMU is on - 1 - --- 2023-03-02 Julien Grall Superseded
[v6,2/5] xen/arm64: Rework the memory layout xen/arm: Don't switch TTBR while the MMU is on - 2 1 --- 2023-03-02 Julien Grall Superseded
[v6,1/5] xen/arm32: head: Widen the use of the temporary mapping xen/arm: Don't switch TTBR while the MMU is on - 3 1 --- 2023-03-02 Julien Grall Superseded
[6/6] xen/x86: Replace GPL v2.0 copyright with an SPDX tag in *.h (part 3) xen/x86: Use SPDX (take 1) - - - --- 2023-02-09 Julien Grall Superseded
[5/6] xen/x86: Replace GPL v2.0 copyright with an SPDX tag in *.c (part 3) xen/x86: Use SPDX (take 1) - - - --- 2023-02-09 Julien Grall Superseded
[4/6] xen/x86: Replace GPL v2.0 copyright with an SPDX tag in *.h (part 2) xen/x86: Use SPDX (take 1) - - - --- 2023-02-09 Julien Grall Superseded
[3/6] xen/x86: Replace GPL v2.0 copyright with an SPDX tag in *.h xen/x86: Use SPDX (take 1) - - - --- 2023-02-09 Julien Grall Superseded
[2/6] xen/x86: Replace GPL v2.0 copyright with an SPDX tag in *.c (part 2) xen/x86: Use SPDX (take 1) - - - --- 2023-02-09 Julien Grall Superseded
[1/6] xen/x86: Replace GPL v2.0 copyright with an SPDX tag in *.c xen/x86: Use SPDX (take 1) - - - --- 2023-02-09 Julien Grall Superseded
xen/common: rwlock: Constify the parameter of _rw_is{,_write}_locked() xen/common: rwlock: Constify the parameter of _rw_is{,_write}_locked() - - - --- 2023-01-30 Julien Grall Superseded
[v5,5/5] xen/arm64: smpboot: Directly switch to the runtime page-tables xen/arm: Don't switch TTBR while the MMU is on - 3 1 --- 2023-01-27 Julien Grall Superseded
[v5,4/5] xen/arm64: mm: Rework switch_ttbr() xen/arm: Don't switch TTBR while the MMU is on - 4 2 --- 2023-01-27 Julien Grall Superseded
[v5,3/5] xen/arm64: mm: Introduce helpers to prepare/enable/disable the identity mapping xen/arm: Don't switch TTBR while the MMU is on - 1 1 --- 2023-01-27 Julien Grall Superseded
[v5,2/5] xen/arm64: Rework the memory layout xen/arm: Don't switch TTBR while the MMU is on - 3 1 --- 2023-01-27 Julien Grall Superseded
[v5,1/5] xen/arm32: head: Widen the use of the temporary mapping xen/arm: Don't switch TTBR while the MMU is on - 2 1 --- 2023-01-27 Julien Grall Superseded
[v4,14/14] xen/arm64: smpboot: Directly switch to the runtime page-tables xen/arm: Don't switch TTBR while the MMU is on - 1 1 --- 2023-01-13 Julien Grall Superseded
[v4,13/14] xen/arm64: mm: Rework switch_ttbr() xen/arm: Don't switch TTBR while the MMU is on - 1 1 --- 2023-01-13 Julien Grall Superseded
[v4,12/14] xen/arm64: mm: Introduce helpers to prepare/enable/disable the identity mapping xen/arm: Don't switch TTBR while the MMU is on - 1 1 --- 2023-01-13 Julien Grall Superseded
[v4,11/14] xen/arm64: Rework the memory layout xen/arm: Don't switch TTBR while the MMU is on - 2 1 --- 2023-01-13 Julien Grall Superseded
[v4,10/14] xen/arm32: head: Widen the use of the temporary mapping xen/arm: Don't switch TTBR while the MMU is on - 1 1 --- 2023-01-13 Julien Grall Superseded
[v4,09/14] xen/arm32: head: Remove restriction where to load Xen xen/arm: Don't switch TTBR while the MMU is on - 2 1 --- 2023-01-13 Julien Grall Superseded
[v4,08/14] xen/arm32: head: Introduce an helper to flush the TLBs xen/arm: Don't switch TTBR while the MMU is on - 2 1 --- 2023-01-13 Julien Grall Superseded
[v4,07/14] xen/arm32: head: Jump to the runtime mapping in enable_mmu() xen/arm: Don't switch TTBR while the MMU is on - 1 1 --- 2023-01-13 Julien Grall Superseded
[v4,06/14] xen/arm32: head: Replace "ldr rX, =<label>" with "mov_w rX, <label>" xen/arm: Don't switch TTBR while the MMU is on - 2 1 --- 2023-01-13 Julien Grall Superseded
[v4,05/14] xen/arm: Clean-up the memory layout xen/arm: Don't switch TTBR while the MMU is on - 2 - --- 2023-01-13 Julien Grall Superseded
[v4,04/14] xen/arm: flushtlb: Reduce scope of barrier for the TLB range flush xen/arm: Don't switch TTBR while the MMU is on - 2 - --- 2023-01-13 Julien Grall Superseded
[v4,03/14] xen/arm32: 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
[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
[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
[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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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
[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
[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
[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
[5/8] docs/process: branching-checklist: Reword the section about Config.mk docs/process: branching-checklist: Update it - - - --- 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
[3/8] docs/process: branching-checklist: Remove reference to root 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
[1/8] docs/process: branching-checklist: Use consistent indentation docs/process: branching-checklist: Update it 1 - - --- 2022-12-12 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
[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,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,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,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,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,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,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,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,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,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,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
public/io: xs_wire: Allow Xenstore to report EPERM public/io: xs_wire: Allow Xenstore to report EPERM - - - --- 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
[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
[5/7] xen/arm32: mm: Consolidate the domheap mappings initialization xen/arm: mm: Bunch of clean-ups - - - --- 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
[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
[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
[1/7] xen/arm: Remove most of the *_VIRT_END defines xen/arm: mm: Bunch of clean-ups - - - --- 2022-06-24 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
[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
[1/2] xen/heap: Split init_heap_pages() in two xen/mm: Optimize init_heap_pages() - - - --- 2022-06-09 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
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/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
« 1 2 »