User Details
User Details
- User Since
- May 18 2014, 2:32 AM (522 w, 14 h)
Fri, May 10
Fri, May 10
royger updated the diff for D44251: x86/xen: use UNUSABLE e820 regions for foreign mappings.
royger added a comment to D44251: x86/xen: use UNUSABLE e820 regions for foreign mappings.
Thanks, I've incorporated the feedback.
royger updated the diff for D44251: x86/xen: use UNUSABLE e820 regions for foreign mappings.
Incorporate feedback.
Thu, May 9
Thu, May 9
royger committed rGee72bc1d1ff8: xen/debug: remove usage of sbuf_{clear,finish}() on drained sbuf (authored by royger).
xen/debug: remove usage of sbuf_{clear,finish}() on drained sbuf
Fri, May 3
Fri, May 3
royger updated the diff for D44251: x86/xen: use UNUSABLE e820 regions for foreign mappings.
Move part of the logic to be common between all possible arches, just leaving the initialization of the resource manager arch-specific.
royger added a reviewer for D44251: x86/xen: use UNUSABLE e820 regions for foreign mappings: ehem_freebsd_m5p.com.
Thu, May 2
Thu, May 2
royger edited reviewers for D45060: xen/debug: remove usage of sbuf_{clear,finish}() on drained sbuf, added: ehem_freebsd_m5p.com; removed: • e.herc_icloud.com.
royger requested review of D45060: xen/debug: remove usage of sbuf_{clear,finish}() on drained sbuf.
Apr 16 2024
Apr 16 2024
x86/xen: fix accounted interrupt time
Apr 15 2024
Apr 15 2024
Apr 12 2024
Apr 12 2024
royger committed R11:80e73db7c857: {emulators,sysutils}/xen-{kernel,tools}: update to 4.8.2 (authored by royger).
{emulators,sysutils}/xen-{kernel,tools}: update to 4.8.2
Apr 10 2024
Apr 10 2024
royger updated the diff for D44262: x86/xen: fix accounted interrupt time.
royger updated the summary of D44262: x86/xen: fix accounted interrupt time.
Apr 3 2024
Apr 3 2024
royger added inline comments to D44451: amd64/xen: move early PVH entry point code from assembly to C.
royger planned changes to D44451: amd64/xen: move early PVH entry point code from assembly to C.
Mar 21 2024
Mar 21 2024
royger requested review of D44451: amd64/xen: move early PVH entry point code from assembly to C.
Mar 7 2024
Mar 7 2024
royger added inline comments to D44262: x86/xen: fix accounted interrupt time.
royger added a comment to D44251: x86/xen: use UNUSABLE e820 regions for foreign mappings.
royger added a comment to D44262: x86/xen: fix accounted interrupt time.
xen_intr_handle_upcall() only requires the trap_frame because intr_execute_handlers() requires it, if the plan is to remove it from intr_execute_handlers() let's remove it from xen_intr_handle_upcall() at the same time.
royger added inline comments to D44262: x86/xen: fix accounted interrupt time.
royger added inline comments to D44262: x86/xen: fix accounted interrupt time.
royger added inline comments to D44262: x86/xen: fix accounted interrupt time.
royger updated the diff for D44262: x86/xen: fix accounted interrupt time.
royger requested review of D44262: x86/xen: fix accounted interrupt time.
Mar 6 2024
Mar 6 2024
royger requested review of D44251: x86/xen: use UNUSABLE e820 regions for foreign mappings.
Feb 22 2024
Feb 22 2024
royger committed R11:10944178948b: {sysutils,emulators}/xen-{tools,kernel}: update to latest stable hash (authored by royger).
{sysutils,emulators}/xen-{tools,kernel}: update to latest stable hash
x86/xen: use correct printf specifier.
x86/xen: implement early init hook
royger committed rG4401b0685163: x86/cpu: introduce an optional hook for early hypervisor initialization (authored by royger).
x86/cpu: introduce an optional hook for early hypervisor initialization
x86/xen: replace xen_cpuid_base with hv_base
royger committed rG027b66d64b54: x86/xen: do video console fixup as part of early initialization (authored by royger).
x86/xen: do video console fixup as part of early initialization
royger committed rG5d62aba742ac: x86/xen: move shared page setup to early init handler (authored by royger).
x86/xen: move shared page setup to early init handler
x86/xen: introduce a Xen early init function
royger committed rG848e2719af50: x86/xen: remove parameter from fixup_console() (authored by royger).
x86/xen: remove parameter from fixup_console()
x86/xen: fill hypercall page with int3
x86/cpu: improve hypervisor detection
royger committed rG399386f190f1: x86/xen: introduce non-hypercall based emergency print (authored by royger).
x86/xen: introduce non-hypercall based emergency print
royger committed rG4ece79968e70: x86/xen: fix out of bounds access to the event channel masks on resume (authored by royger).
x86/xen: fix out of bounds access to the event channel masks on resume
Feb 20 2024
Feb 20 2024
royger updated the diff for D43932: x86/xen: introduce a Xen early init function.
Check linear address and use %u to print an uint32_t
royger added a comment to D43928: x86/xen: fix out of bounds access to the event channel masks on resume.
Feb 19 2024
Feb 19 2024
royger added inline comments to D43932: x86/xen: introduce a Xen early init function.
royger added inline comments to D43932: x86/xen: introduce a Xen early init function.
royger added inline comments to D43932: x86/xen: introduce a Xen early init function.
Feb 16 2024
Feb 16 2024
royger committed rGe7e2431586a4: x86/xen: fix migration when ACPI suspend is not available (authored by royger).
x86/xen: fix migration when ACPI suspend is not available
royger updated the diff for D43764: x86/xen: implement early init hook.
Context adjustments due to modifications in previous patches
royger requested review of D43935: x86/xen: replace xen_cpuid_base with hv_base.
royger requested review of D43934: x86/xen: do video console fixup as part of early initialization.
royger requested review of D43933: x86/xen: move shared page setup to early init handler.
royger requested review of D43932: x86/xen: introduce a Xen early init function.
royger requested review of D43931: x86/xen: remove parameter from fixup_console().
royger requested review of D43930: x86/xen: fill hypercall page with int3.
royger requested review of D43929: x86/xen: introduce non-hypercall based emergency print.
royger requested review of D43928: x86/xen: fix out of bounds access to the event channel masks on resume.
royger updated the diff for D43764: x86/xen: implement early init hook.
Fix comments.
royger updated the diff for D43765: x86/xen: fix migration when ACPI suspend is not available.
Add Xen guest assert.
royger added inline comments to D43765: x86/xen: fix migration when ACPI suspend is not available.
Feb 11 2024
Feb 11 2024
royger added inline comments to D43764: x86/xen: implement early init hook.
Feb 6 2024
Feb 6 2024
royger added inline comments to D43764: x86/xen: implement early init hook.
royger added inline comments to D43765: x86/xen: fix migration when ACPI suspend is not available.
royger updated the diff for D43765: x86/xen: fix migration when ACPI suspend is not available.
Add comment.
royger added inline comments to D43763: x86/cpu: introduce an optional hook for early.
royger updated the diff for D43764: x86/xen: implement early init hook.
Upload diff with context.
royger updated the diff for D43763: x86/cpu: introduce an optional hook for early.
Fix possaible use of init_fn uninitialized.
royger added inline comments to D43763: x86/cpu: introduce an optional hook for early.
royger requested review of D43765: x86/xen: fix migration when ACPI suspend is not available.
royger updated the summary of D43764: x86/xen: implement early init hook.
royger requested review of D43764: x86/xen: implement early init hook.
royger requested review of D43763: x86/cpu: introduce an optional hook for early.
royger updated the diff for D43508: x86/cpu: improve hypervisor detection.
Fix detection
Jan 23 2024
Jan 23 2024
Jan 19 2024
Jan 19 2024
royger added inline comments to D43508: x86/cpu: improve hypervisor detection.
royger requested review of D43508: x86/cpu: improve hypervisor detection.
Jan 16 2024
Jan 16 2024
x86/xen: fix HVM guest hypercall page setup
Jan 12 2024
Jan 12 2024
xen: improve man (4) page
Jan 9 2024
Jan 9 2024
royger updated the diff for D43373: xen: improve man (4) page.
Add line break after full stop.
royger requested review of D43373: xen: improve man (4) page.
Dec 21 2023
Dec 21 2023
Dec 19 2023
Dec 19 2023
royger committed R11:0ad4440c976c: emulators/xen-kernel,sysutils/xen-tools: update to 4.18.0 (authored by royger).
emulators/xen-kernel,sysutils/xen-tools: update to 4.18.0
Dec 15 2023
Dec 15 2023
royger committed rG4c9e6ad3205a: xen: add atomic #defines to accomodate differing xen_ulong_t sizes (authored by ehem_freebsd_m5p.com).
xen: add atomic #defines to accomodate differing xen_ulong_t sizes
royger committed rGed917e0faea8: xen/intr: correct type of evtchn_enabled (authored by ehem_freebsd_m5p.com).
xen/intr: correct type of evtchn_enabled
royger committed rGea9a9b122d94: sys/conf: make xen_acpi_cpu.c depend on acpi (authored by ehem_freebsd_m5p.com).
sys/conf: make xen_acpi_cpu.c depend on acpi