May 30, 20 |
08:33 |
[xen master] automation/containerize: Add a shortcut for Debian unstable |
patchbot |
|
08:33 |
[xen master] automation: Add golang packages to various dockerfiles |
patchbot |
|
08:33 |
[xen master] automation/archlinux: Add 32-bit glibc headers |
patchbot |
|
08:33 |
[xen master] golang/xenlight: Get rid of GOPATH-based build artefacts |
patchbot |
|
08:33 |
[xen master] libxl: Generate golang bindings in libxl Makefile |
patchbot |
|
01:00 |
[xen staging] xen/credit2: Fix build following c/s 8e2aa76dc (take 2) |
patchbot |
|
01:00 |
[xen staging] x86/CET: Fix build following c/s 43b98e7190 |
patchbot |
|
May 29, 20 |
22:24 |
[xen staging] x86/shstk: Activate Supervisor Shadow Stacks |
patchbot |
|
22:24 |
[xen staging] x86/S3: Save and restore Shadow Stack configuration |
patchbot |
|
22:24 |
[xen staging] x86/entry: Adjust guest paths to be shadow stack compatible |
patchbot |
|
22:23 |
[xen staging] x86/EFI: Avoid mapping EFI system memory as shadow stacks |
patchbot |
|
22:23 |
[xen staging] x86/alt: Adjust _alternative_instructions() to not create shadow stacks |
patchbot |
|
22:23 |
[xen staging] x86/extable: Adjust extable handling to be shadow stack compatible |
patchbot |
|
22:23 |
[xen staging] x86/spec-ctrl: Adjust DO_OVERWRITE_RSB to be shadow stack compatible |
patchbot |
|
22:23 |
[xen staging] x86/cpu: Adjust reset_stack_and_jump() to be shadow stack compatible |
patchbot |
|
22:23 |
[xen staging] x86/cpu: Adjust enable_nmis() to be shadow stack compatible |
patchbot |
|
22:22 |
[xen staging] x86/shstk: Create shadow stacks |
patchbot |
|
22:22 |
[xen staging] x86/shstk: Rework the stack layout to support shadow stacks |
patchbot |
|
22:22 |
[xen staging] x86/traps: Implement #CP handler and extend #PF for shadow stacks |
patchbot |
|
22:22 |
[xen staging] x86/shstk: Introduce Supervisor Shadow Stack support |
patchbot |
|
22:22 |
[xen staging] x86/traps: Factor out extable_fixup() and make printing consistent |
patchbot |
|
22:22 |
[xen staging] x86/traps: Clean up printing in {do_reserved, fatal}_trap() |
patchbot |
|
21:33 |
[xen staging] xen/build: fix xen/tools/binfile |
patchbot |
|
21:33 |
[xen staging] arm: Fix build following c/s 8e2aa76dc |
patchbot |
|
21:33 |
[xen staging] x86/pv: remove unnecessary toggle_guest_pt() overhead |
patchbot |
|
21:33 |
[xen staging] xen/build: introduce CLANG_FLAGS for testing other CFLAGS |
patchbot |
|
17:55 |
[xen staging] xen: credit2: limit the max number of CPUs in a runqueue |
patchbot |
|
17:55 |
[xen staging] xen: cpupool: add a back-pointer from a scheduler to its pool |
patchbot |
|
17:55 |
[xen staging] xen: credit2: factor runqueue initialization in its own function. |
patchbot |
|
17:55 |
[xen staging] xen: credit2: factor cpu to runqueue matching in a function |
patchbot |
|
17:35 |
[xen staging] docs/xl.cfg: Rewrite cpuid= section |
patchbot |
|
17:35 |
[xen staging] tools/libxc: Restore CPUID/MSR data found in the migration stream |
patchbot |
|
17:34 |
[xen staging] tools/libx[cl]: Plumb 'missing' through static_data_done() up into libxl |
patchbot |
|
17:34 |
[xen staging] libxc/save: Write X86_{CPUID,MSR}_DATA records |
patchbot |
|
17:34 |
[xen staging] libxc/restore: Handle X86_{CPUID,MSR}_DATA records |
patchbot |
|
17:34 |
[xen staging] docs/migration: Specify X86_{CPUID,MSR}_POLICY records |
patchbot |
|
17:34 |
[xen staging] tools/libxl: Re-position CPUID handling during domain construction |
patchbot |
|
17:34 |
[xen staging] tools/libxl: Provide a static_data_done callback for domain restore |
patchbot |
|
17:33 |
[xen staging] libxc/save: Write a v3 stream |
patchbot |
|
17:33 |
[xen staging] libxc/restore: STATIC_DATA_END inference for v2 compatibility |
patchbot |
|
17:33 |
[xen staging] libxc/restore: Support v3 streams and handle STATIC_DATA_END |
patchbot |
|
17:33 |
[xen staging] python/migration: Update validation logic to understand a v3 stream |
patchbot |
|
17:33 |
[xen staging] docs/migration Specify migration v3 and STATIC_DATA_END |
patchbot |
|
17:33 |
[xen staging] tools/migration: Drop IHDR_VERSION constant from libxc and python |
patchbot |
|
16:33 |
[xen staging] tools/libxl: fix setting altp2m param broken by 1e9bc407cf0 |
patchbot |
|
16:11 |
[xen staging] docs: update xenstore-migration.md |
patchbot |
|
15:55 |
[xen staging] clang: don't define nocall |
patchbot |
|
15:55 |
[xen staging] tools: fix Rules.mk library make variables |
patchbot |
|
15:45 |
[xen staging] x86emul: support FXSAVE/FXRSTOR |
patchbot |
|
15:45 |
[xen staging] x86emul: support FLDENV and FRSTOR |
patchbot |
|
15:45 |
[xen staging] x86emul: support FNSTENV and FNSAVE |
patchbot |
|
15:45 |
[xen staging] x86emul: support ENQCMD insns |
patchbot |
|
15:44 |
[xen staging] x86emul: support MOVDIR{I,64B} insns |
patchbot |
|
15:44 |
[xen staging] x86emul: disable FPU/MMX/SIMD insn emulation when !HVM |
patchbot |
|
15:44 |
[xen staging] Merge branch 'staging' of xenbits.xen.org:/home/xen/git/xen into staging |
patchbot |
|
15:44 |
[xen staging] x86emul: also test decoding and mem access / write logic |
patchbot |
|
15:44 |
[xen staging] x86emul: rework CMP and TEST emulation |
patchbot |
|
15:44 |
[xen staging] x86emul: address x86_insn_is_mem_{access, write}() omissions |
patchbot |
|
15:33 |
[xen staging] x86/hvm: Improve error information in handle_pio() |
patchbot |
|
12:11 |
[xen master] VT-x: extend LBR Broadwell errata coverage |
patchbot |
|
12:11 |
[xen master] x86: relax LDT check in arch_set_info_guest() |
patchbot |
|
12:11 |
[xen master] xen/arm: call iomem_permit_access for passthrough devices |
patchbot |
|
10:34 |
[xen staging] SUPPORT.md: add hypervisor file system |
patchbot |
|
10:34 |
[xen staging] CHANGELOG: add hypervisor file system support |
patchbot |
|
10:34 |
[xen staging] xen: remove XEN_SYSCTL_set_parameter support |
patchbot |
|
10:33 |
[xen staging] tools/libxc: remove xc_set_parameters() |
patchbot |
|
10:33 |
[xen staging] tools/libxl: use libxenhypfs for setting xen runtime parameters |
patchbot |
|
10:33 |
[xen staging] xen: add runtime parameter access support to hypfs |
patchbot |
|
10:33 |
[xen staging] xen: add /buildinfo/config entry to hypervisor filesystem |
patchbot |
|
10:33 |
[xen staging] xen: provide version information in hypfs |
patchbot |
|
10:33 |
[xen staging] xen/hypfs: make struct hypfs_entry_leaf initializers work with gcc 4.1 |
patchbot |
|
08:33 |
[xen staging] tools: add xenfs tool |
patchbot |
|
08:33 |
[xen staging] libs: add libxenhypfs |
patchbot |
|
08:33 |
[xen staging] xen: add basic hypervisor filesystem support |
patchbot |
|
08:33 |
[xen staging] docs: add feature document for Xen hypervisor sysfs-like support |
patchbot |
|
08:33 |
[xen staging] xen: add a generic way to include binary files as variables |
patchbot |
|
May 28, 20 |
15:33 |
[xen master] x86/boot: Fix load_system_tables() to be NMI/#MC-safe |
patchbot |
|
15:33 |
[xen master] x86/mem_sharing: gate enabling on cpu_has_vmx |
patchbot |
|
15:33 |
[xen master] x86: clear RDRAND CPUID bit on AMD family 15h/16h |
patchbot |
|
11:22 |
[xen staging] automation/containerize: Add a shortcut for Debian unstable |
patchbot |
|
11:22 |
[xen staging] automation: Add golang packages to various dockerfiles |
patchbot |
|
11:22 |
[xen staging] automation/archlinux: Add 32-bit glibc headers |
patchbot |
|
11:22 |
[xen staging] golang/xenlight: Get rid of GOPATH-based build artefacts |
patchbot |
|
11:22 |
[xen staging] libxl: Generate golang bindings in libxl Makefile |
patchbot |
|
10:11 |
[xen staging] VT-x: extend LBR Broadwell errata coverage |
patchbot |
|
10:11 |
[xen staging] x86: relax LDT check in arch_set_info_guest() |
patchbot |
|
May 27, 20 |
20:33 |
[xen staging] xen/arm: call iomem_permit_access for passthrough devices |
patchbot |
|
15:55 |
[xen staging] x86/boot: Fix load_system_tables() to be NMI/#MC-safe |
patchbot |
|
07:55 |
[xen staging] x86/mem_sharing: gate enabling on cpu_has_vmx |
patchbot |
|
07:55 |
[xen staging] x86: clear RDRAND CPUID bit on AMD family 15h/16h |
patchbot |
|
06:33 |
[xen master] x86/ioemul: Rewrite stub generation to be shadow stack compatible |
patchbot |
|
06:33 |
[xen master] golang: Add a variable for the libxl source directory |
patchbot |
|
06:33 |
[xen master] golang: Add a minimum go version to go.mod |
patchbot |
|
May 26, 20 |
22:11 |
[xen master] x86/shadow: Reposition sh_remove_write_access_from_sl1p() |
patchbot |
|
22:11 |
[xen master] vmx: let opt_ept_ad always reflect the current setting |
patchbot |
|
14:00 |
[xen staging] x86/ioemul: Rewrite stub generation to be shadow stack compatible |
patchbot |
|
11:11 |
[xen staging] golang: Add a variable for the libxl source directory |
patchbot |
|
11:11 |
[xen staging] golang: Add a minimum go version to go.mod |
patchbot |
|
May 25, 20 |
15:44 |
[xen staging] x86/shadow: Reposition sh_remove_write_access_from_sl1p() |
patchbot |
|
06:33 |
[xen staging] vmx: let opt_ept_ad always reflect the current setting |
patchbot |
|
04:00 |
[xen master] xen/arm: plat: Allocate as much as possible memory below 1GB for dom0 for RPI |
patchbot |
|
04:00 |
[xen master] xen/arm: Take into account the DMA width when allocating Dom0 memory banks |
patchbot |
|
04:00 |
[xen master] xen/arm: Allow a platform to override the DMA width |
patchbot |
|
May 24, 20 |
14:11 |
[xen staging] xen/arm: plat: Allocate as much as possible memory below 1GB for dom0 for RPI |
patchbot |
|
14:11 |
[xen staging] xen/arm: Take into account the DMA width when allocating Dom0 memory banks |
patchbot |
|
14:11 |
[xen staging] xen/arm: Allow a platform to override the DMA width |
patchbot |
|
May 23, 20 |
21:22 |
[xen master] golang/xenlight: add an empty line after DO NOT EDIT comment |
patchbot |
|
10:56 |
[xen master] xen/trace: Don't dump offline CPUs in debugtrace_dump_worker() |
patchbot |
|
10:56 |
[xen master] x86/idle: Extend ISR/C6 erratum workaround to Haswell |
patchbot |
|
10:56 |
[xen master] x86/traps: Rework #PF[Rsvd] bit handling |
patchbot |
|
10:56 |
[xen master] x86/PV: polish pv_set_gdt() |
patchbot |
|
10:56 |
[xen master] x86: relax GDT check in arch_set_info_guest() |
patchbot |
|
10:56 |
[xen master] x86/idle: prevent entering C3/C6 on some Intel CPUs due to errata |
patchbot |
|
10:55 |
[xen master] x86/idle: prevent entering C6 with in service interrupts on Intel |
patchbot |
|
10:55 |
[xen master] x86/HVM: cosmetics to hvm_set_cr3() |
patchbot |
|
10:55 |
[xen master] x86/HVM: refuse CR3 loads with reserved (upper) bits set |
patchbot |
|
10:55 |
[xen master] x86/HVM: move NOFLUSH handling out of hvm_set_cr3() |
patchbot |
|
10:55 |
[xen master] x86emul: correct test harness {evex} assembler capability check |
patchbot |
|
10:55 |
[xen master] golang: Update generated files after libxl_types.idl change |
patchbot |
|
May 22, 20 |
22:22 |
[xen staging] golang/xenlight: add an empty line after DO NOT EDIT comment |
patchbot |
|
19:11 |
[xen staging] xen/trace: Don't dump offline CPUs in debugtrace_dump_worker() |
patchbot |
|
19:11 |
[xen staging] x86/idle: Extend ISR/C6 erratum workaround to Haswell |
patchbot |
|
19:11 |
[xen staging] x86/traps: Rework #PF[Rsvd] bit handling |
patchbot |
|
14:22 |
[xen staging] x86/PV: polish pv_set_gdt() |
patchbot |
|
14:22 |
[xen staging] x86: relax GDT check in arch_set_info_guest() |
patchbot |
|
14:22 |
[xen staging] x86/idle: prevent entering C3/C6 on some Intel CPUs due to errata |
patchbot |
|
14:22 |
[xen staging] x86/idle: prevent entering C6 with in service interrupts on Intel |
patchbot |
|
12:44 |
[xen staging] x86/HVM: cosmetics to hvm_set_cr3() |
patchbot |
|
12:44 |
[xen staging] x86/HVM: refuse CR3 loads with reserved (upper) bits set |
patchbot |
|
12:44 |
[xen staging] x86/HVM: move NOFLUSH handling out of hvm_set_cr3() |
patchbot |
|
12:44 |
[xen staging] x86emul: correct test harness {evex} assembler capability check |
patchbot |
|
10:22 |
[xen staging] golang: Update generated files after libxl_types.idl change |
patchbot |
|
May 21, 20 |
14:11 |
[xen master] tools/xenstore: mark variable in header as extern |
patchbot |
|
14:11 |
[xen master] x86/mem-paging: further adjustments to p2m_mem_paging_prep()'s error handling |
patchbot |
|
14:11 |
[xen master] x86/idle: rework C6 EOI workaround |
patchbot |
|
14:11 |
[xen master] x86/setup: lift dom0 creation out into create_dom0() function |
patchbot |
|
May 20, 20 |
18:00 |
[xen staging] tools/xenstore: mark variable in header as extern |
patchbot |
|
16:59 |
[xen master] libxl: Check stubdomain kernel & ramdisk presence |
patchbot |
|
16:59 |
[xen master] docs: Add device-model-domid to xenstore-paths |
patchbot |
|
16:59 |
[xen master] libxl: consider also qemu in stubdomain in libxl__dm_active check |
patchbot |
|
16:59 |
[xen master] libxl: ignore emulated IDE disks beyond the first 4 |
patchbot |
|
16:59 |
[xen master] libxl: require qemu in dom0 for multiple stubdomain consoles |
patchbot |
|
16:59 |
[xen master] libxl: use vchan for QMP access with Linux stubdomain |
patchbot |
|
16:58 |
[xen master] libxl: Refactor kill_device_model to libxl__kill_xs_path |
patchbot |
|
16:58 |
[xen master] tools: add simple vchan-socket-proxy |
patchbot |
|
16:58 |
[xen master] tools: add missing libxenvchan cflags |
patchbot |
|
16:58 |
[xen master] libxl: add save/restore support for qemu-xen in stubdomain |
patchbot |
|
16:58 |
[xen master] tools/libvchan: notify server when client is connected |
patchbot |
|
16:57 |
[xen master] xl: add stubdomain related options to xl config parser |
patchbot |
|
16:57 |
[xen master] libxl: write qemu arguments into separate xenstore keys |
patchbot |
|
16:57 |
[xen master] libxl: Use libxl__xs_* in libxl__write_stub_dmargs |
patchbot |
|
16:57 |
[xen master] tools: Use INSTALL_PYTHON_PROG |
patchbot |
|
16:57 |
[xen master] tools/python: Fix install-wrap |
patchbot |
|
16:57 |
[xen master] libxl: Handle Linux stubdomain specific QEMU options. |
patchbot |
|
16:56 |
[xen master] libxl: Allow running qemu-xen in stubdomain |
patchbot |
|
16:56 |
[xen master] libxl: fix qemu-trad cmdline for no sdl/vnc case |
patchbot |
|
16:56 |
[xen master] Document ioemu Linux stubdomain protocol |
patchbot |
|
16:56 |
[xen master] Document ioemu MiniOS stubdomain protocol |
patchbot |
|
16:56 |
[xen master] tools: use HOSTCC/CPP to compile rombios code and helper |
patchbot |
|
16:56 |
[xen master] x86: determine MXCSR mask in all cases |
patchbot |
|
16:55 |
[xen master] x86/mem-paging: consistently use gfn_t |
patchbot |
|
16:55 |
[xen master] x86/mem-paging: move code to its dedicated source file |
patchbot |
|
16:55 |
[xen master] x86/mem-paging: use guest handle for XENMEM_paging_op_prep |
patchbot |
|
16:55 |
[xen master] x86/mm: no-one passes a NULL domain to init_xen_l4_slots() |
patchbot |
|
16:55 |
[xen master] x86/hvm: Fix shifting in stdvga_mem_read() |
patchbot |
|
16:55 |
[xen master] x86/hvm: Fix memory leaks in hvm_copy_context_and_params() |
patchbot |
|
10:55 |
[xen staging] x86/mem-paging: further adjustments to p2m_mem_paging_prep()'s error handling |
patchbot |
|
10:55 |
[xen staging] x86/idle: rework C6 EOI workaround |
patchbot |
|
10:55 |
[xen staging] x86/setup: lift dom0 creation out into create_dom0() function |
patchbot |
|
May 19, 20 |
15:57 |
[xen staging] libxl: Check stubdomain kernel & ramdisk presence |
patchbot |
|
15:57 |
[xen staging] docs: Add device-model-domid to xenstore-paths |
patchbot |
|
15:56 |
[xen staging] libxl: consider also qemu in stubdomain in libxl__dm_active check |
patchbot |
|
15:56 |
[xen staging] libxl: ignore emulated IDE disks beyond the first 4 |
patchbot |
|
15:56 |
[xen staging] libxl: require qemu in dom0 for multiple stubdomain consoles |
patchbot |
|
15:56 |
[xen staging] libxl: use vchan for QMP access with Linux stubdomain |
patchbot |
|
15:56 |
[xen staging] libxl: Refactor kill_device_model to libxl__kill_xs_path |
patchbot |
|
15:56 |
[xen staging] tools: add simple vchan-socket-proxy |
patchbot |
|
15:55 |
[xen staging] tools: add missing libxenvchan cflags |
patchbot |
|
15:55 |
[xen staging] libxl: add save/restore support for qemu-xen in stubdomain |
patchbot |
|
15:55 |
[xen staging] tools/libvchan: notify server when client is connected |
patchbot |
|
15:55 |
[xen staging] xl: add stubdomain related options to xl config parser |
patchbot |
|
15:55 |
[xen staging] libxl: write qemu arguments into separate xenstore keys |
patchbot |
|
15:55 |
[xen staging] libxl: Use libxl__xs_* in libxl__write_stub_dmargs |
patchbot |
|
10:44 |
[xen staging] tools: Use INSTALL_PYTHON_PROG |
patchbot |
|
10:44 |
[xen staging] tools/python: Fix install-wrap |
patchbot |
|
09:44 |
[xen staging] libxl: Handle Linux stubdomain specific QEMU options. |
patchbot |
|
09:44 |
[xen staging] libxl: Allow running qemu-xen in stubdomain |
patchbot |
|
09:44 |
[xen staging] libxl: fix qemu-trad cmdline for no sdl/vnc case |
patchbot |
|
09:44 |
[xen staging] Document ioemu Linux stubdomain protocol |
patchbot |
|
09:44 |
[xen staging] Document ioemu MiniOS stubdomain protocol |
patchbot |
|
May 18, 20 |
15:55 |
[xen staging] tools: use HOSTCC/CPP to compile rombios code and helper |
patchbot |
|
15:22 |
[xen staging] x86: determine MXCSR mask in all cases |
patchbot |
|
15:22 |
[xen staging] x86/mem-paging: consistently use gfn_t |
patchbot |
|
15:22 |
[xen staging] x86/mem-paging: move code to its dedicated source file |
patchbot |
|
15:22 |
[xen staging] x86/mem-paging: use guest handle for XENMEM_paging_op_prep |
patchbot |
|
15:22 |
[xen staging] x86/mm: no-one passes a NULL domain to init_xen_l4_slots() |
patchbot |
|
14:33 |
[xen staging] x86/hvm: Fix shifting in stdvga_mem_read() |
patchbot |
|
14:33 |
[xen staging] x86/hvm: Fix memory leaks in hvm_copy_context_and_params() |
patchbot |
|
10:33 |
[mini-os master] console: add newline at EOF |
patchbot |
|
May 17, 20 |
17:44 |
[xen master] CHANGELOG: add hypervisor framework and Hyper-V support |
patchbot |
|
08:33 |
[xen master] xen/sched: fix latent races accessing vcpu->dirty_cpu |
patchbot |
|
08:33 |
[xen master] xen/sched: don't call sync_vcpu_execstate() in sched_unit_migrate_finish() |
patchbot |
|
08:33 |
[xen master] changelog: add relevant changes during 4.14 development window |
patchbot |
|
May 16, 20 |
20:12 |
[xen master] xen/build: use the correct kconfig makefile |
patchbot |
|
20:12 |
[xen master] domain_page: handle NULL within unmap_domain_page() itself |
patchbot |
|
20:12 |
[xen master] xen/build: fixup path to merge_config.sh |
patchbot |
|
20:12 |
[xen master] x86: retrieve and log CPU frequency information |
patchbot |
|
20:12 |
[xen master] x86emul: support X{SUS,RES}LDTRK |
patchbot |
|
20:11 |
[xen master] x86emul: support SERIALIZE |
patchbot |
|
20:11 |
[xen master] sched: allow rcu work to happen when syncing cpus in core scheduling |
patchbot |
|
20:11 |
[xen master] x86/mem-paging: add minimal lock order enforcement to p2m_mem_paging_prep() |
patchbot |
|
20:11 |
[xen master] x86/mem-paging: correct p2m_mem_paging_prep()'s error handling |
patchbot |
|
20:11 |
[xen master] x86/mem-paging: fold p2m_mem_paging_prep()'s main if()-s |
patchbot |
|
20:11 |
[xen master] x86/gen-cpuid: Distinguish default vs max in feature annotations |
patchbot |
|
16:33 |
[xen staging] CHANGELOG: add hypervisor framework and Hyper-V support |
patchbot |
|
13:22 |
[xen staging] xen/sched: fix latent races accessing vcpu->dirty_cpu |
patchbot |
|
13:22 |
[xen staging] xen/sched: don't call sync_vcpu_execstate() in sched_unit_migrate_finish() |
patchbot |
|
11:55 |
[xen staging] changelog: add relevant changes during 4.14 development window |
patchbot |
|
06:34 |
[xen master] x86/APIC: restrict certain messages to BSP |
patchbot |
|
06:34 |
[xen master] xen: Allow EXPERT mode to be selected from the menuconfig directly |
patchbot |
|
06:34 |
[xen master] xen/Kconfig: define EXPERT a bool rather than a string |
patchbot |
|
06:34 |
[xen master] tools/xenstore: don't store domU's mfn of ring page in xenstored |
patchbot |
|
06:34 |
[xen master] x86/PVH: PHYSDEVOP_pci_mmcfg_reserved should not blindly register a region |
patchbot |
|
06:34 |
[xen master] x86/build: Unilaterally disable -fcf-protection |
patchbot |
|
06:33 |
[xen master] x86/build: move -fno-asynchronous-unwind-tables into EMBEDDED_EXTRA_CFLAGS |
patchbot |
|
06:33 |
[xen master] x86/build32: Discard all orphaned sections |
patchbot |
|
06:33 |
[xen master] x86/guest: Fix assembler warnings with newer binutils |
patchbot |
|
06:33 |
[xen master] stubdom: Use matching quotes in error message |
patchbot |
|
06:33 |
[xen master] tools/libxc: Reduce feature handling complexity in xc_cpuid_apply_policy() |
patchbot |
|
06:33 |
[xen master] golang/xenlight: add necessary module/package documentation |
patchbot |
|
May 15, 20 |
19:33 |
[xen staging] xen/build: use the correct kconfig makefile |
patchbot |
|
19:33 |
[xen staging] domain_page: handle NULL within unmap_domain_page() itself |
patchbot |
|
15:55 |
[xen staging] xen/build: fixup path to merge_config.sh |
patchbot |
|
14:23 |
[xen staging] x86: retrieve and log CPU frequency information |
patchbot |
|
14:22 |
[xen staging] x86emul: support X{SUS,RES}LDTRK |
patchbot |
|
14:22 |
[xen staging] x86emul: support SERIALIZE |
patchbot |
|
14:22 |
[xen staging] sched: allow rcu work to happen when syncing cpus in core scheduling |
patchbot |
|
14:22 |
[xen staging] x86/mem-paging: add minimal lock order enforcement to p2m_mem_paging_prep() |
patchbot |
|
14:22 |
[xen staging] x86/mem-paging: correct p2m_mem_paging_prep()'s error handling |
patchbot |
|
14:22 |
[xen staging] x86/mem-paging: fold p2m_mem_paging_prep()'s main if()-s |
patchbot |
|
13:22 |
[xen staging] x86/gen-cpuid: Distinguish default vs max in feature annotations |
patchbot |
|
02:11 |
[xen stable-4.12] update Xen version to 4.12.3 |
patchbot |
|
00:00 |
[xen stable-4.13] update Xen version to 4.13.1 |
patchbot |
|
May 14, 20 |
13:11 |
[xen staging] x86/APIC: restrict certain messages to BSP |
patchbot |
|
12:33 |
[xen staging-4.12] update Xen version to 4.12.3 |
patchbot |
|
12:22 |
[xen staging-4.13] update Xen version to 4.13.1 |
patchbot |
|
09:22 |
[xen staging] xen: Allow EXPERT mode to be selected from the menuconfig directly |
patchbot |
|
08:44 |
[xen staging] xen/Kconfig: define EXPERT a bool rather than a string |
patchbot |
|
08:44 |
[xen staging] tools/xenstore: don't store domU's mfn of ring page in xenstored |
patchbot |
|
06:00 |
[xen staging] x86/PVH: PHYSDEVOP_pci_mmcfg_reserved should not blindly register a region |
patchbot |
|
03:55 |
[xen master] golang/xenlight: init xenlight go module |
patchbot |
|
03:55 |
[xen master] golang/xenlight: re-track generated go code |
patchbot |
|
03:55 |
[xen master] golang/xenlight: add NameToDomid and DomidToName util functions |
patchbot |
|
03:55 |
[xen master] docs/designs: re-work the xenstore migration document... |
patchbot |
|
May 13, 20 |
19:44 |
[xen staging] x86/build: Unilaterally disable -fcf-protection |
patchbot |
|
19:44 |
[xen staging] x86/build: move -fno-asynchronous-unwind-tables into EMBEDDED_EXTRA_CFLAGS |
patchbot |
|
19:44 |
[xen staging] x86/build32: Discard all orphaned sections |
patchbot |
|
19:44 |
[xen staging] x86/guest: Fix assembler warnings with newer binutils |
patchbot |
|
19:44 |
[xen staging] stubdom: Use matching quotes in error message |
patchbot |
|
19:44 |
[xen staging] tools/libxc: Reduce feature handling complexity in xc_cpuid_apply_policy() |
patchbot |
|
15:55 |
[xen staging] golang/xenlight: add necessary module/package documentation |
patchbot |
|
12:44 |
[xen staging] golang/xenlight: init xenlight go module |
patchbot |
|
12:44 |
[xen staging] golang/xenlight: re-track generated go code |
patchbot |
|
12:44 |
[xen staging] golang/xenlight: add NameToDomid and DomidToName util functions |
patchbot |
|
12:33 |
[xen staging] docs/designs: re-work the xenstore migration document... |
patchbot |
|
May 12, 20 |
14:11 |
[xen master] xen/x86: atomic: Don't allow to write atomically in a pointer to const |
patchbot |
|
14:11 |
[xen master] xen/arm: atomic: Rewrite write_atomic() |
patchbot |
|
14:11 |
[xen master] xen/arm: atomic: Allow read_atomic() to be used in more cases |
patchbot |
|
14:11 |
[xen master] tools/xl: vcpu-pin: Skip global affinity when the hard affinity is not changed |
patchbot |
|
May 11, 20 |
10:11 |
[xen master] tools/libxl: disable clang indentation check for the disk parser |
patchbot |
|
10:11 |
[xen master] libxl: update libxlu_disk_l.[ch] |
patchbot |
|
09:55 |
[xen staging] xen/x86: atomic: Don't allow to write atomically in a pointer to const |
patchbot |
|
09:55 |
[xen staging] xen/arm: atomic: Rewrite write_atomic() |
patchbot |
|
09:55 |
[xen staging] xen/arm: atomic: Allow read_atomic() to be used in more cases |
patchbot |
|
09:55 |
[xen staging] tools/xl: vcpu-pin: Skip global affinity when the hard affinity is not changed |
patchbot |
|
May 10, 20 |
20:55 |
[xen stable-4.9] tools/xenstore: fix a use after free problem in xenstored |
patchbot |
|
12:11 |
[xen staging] tools/libxl: disable clang indentation check for the disk parser |
patchbot |
|
12:11 |
[xen staging] libxl: update libxlu_disk_l.[ch] |
patchbot |
|
01:23 |
[xen master] sched: always modify vcpu pause flags atomically |
patchbot |
|
01:22 |
[xen master] cpupool: fix removing cpu from a cpupool |
patchbot |
|
01:22 |
[xen master] sched: print information about scheduling granularity |
patchbot |
|
01:22 |
[xen master] x86/svm: Use flush-by-asid when available |
patchbot |
|
01:22 |
[xen master] x86/svm: Clean up vmcbcleanbits_t handling |
patchbot |
|
01:22 |
[xen master] Arm: fix build with CONFIG_DTB_FILE set |
patchbot |
|
01:22 |
[xen master] x86: adjustments to guest handle treatment |
patchbot |
|
May 08, 20 |
15:44 |
[xen stable-4.12] x86/ucode/intel: Writeback and invalidate caches before updating microcode |
patchbot |
|
15:44 |
[xen stable-4.12] x86/traps: fix an off-by-one error |
patchbot |
|
15:44 |
[xen stable-4.12] x86/hvm: simplify hvm_physdev_op allowance control |
patchbot |
|
15:44 |
[xen stable-4.12] x86emul: extend x86_insn_is_mem_write() coverage |
patchbot |
|
15:44 |
[xen stable-4.12] x86/pass-through: avoid double IRQ unbind during domain cleanup |
patchbot |
|
15:44 |
[xen stable-4.12] xen/grants: fix hypercall continuation for GNTTABOP_cache_flush |
patchbot |
|
11:45 |
[xen stable-4.13] x86/ucode/intel: Writeback and invalidate caches before updating microcode |
patchbot |
|
11:44 |
[xen stable-4.13] x86/traps: fix an off-by-one error |
patchbot |
|
11:44 |
[xen stable-4.13] x86/hvm: simplify hvm_physdev_op allowance control |
patchbot |
|
11:44 |
[xen stable-4.13] x86emul: extend x86_insn_is_mem_write() coverage |
patchbot |
|
11:44 |
[xen stable-4.13] x86/CPUID: correct error indicator for max extended leaf |
patchbot |
|
11:44 |
[xen stable-4.13] x86/pass-through: avoid double IRQ unbind during domain cleanup |
patchbot |
|
11:44 |
[xen stable-4.13] xen/grants: fix hypercall continuation for GNTTABOP_cache_flush |
patchbot |
|
08:55 |
[xen staging] sched: always modify vcpu pause flags atomically |
patchbot |
|
08:55 |
[xen staging] cpupool: fix removing cpu from a cpupool |
patchbot |
|
05:22 |
[xen master] configure: also add EXTRA_PREFIX to {CPP/LD}FLAGS |
patchbot |
|
05:22 |
[xen master] tools/libxc: add VM forking functions |
patchbot |
|
05:22 |
[xen master] x86/hyperv: stash and use the configured max VP index |
patchbot |
|
05:22 |
[xen master] tools/libxl: Plumb a restore boolean into libxl__domain_build_state |
patchbot |
|
05:22 |
[xen master] x86/ucode/intel: Writeback and invalidate caches before updating microcode |
patchbot |
|
05:22 |
[xen master] x86/smpboot: Write the top-of-stack block in cpu_smpboot_alloc() |
patchbot |
|
May 07, 20 |
18:11 |
[xen staging] sched: print information about scheduling granularity |
patchbot |
|
13:00 |
[xen staging-4.12] x86/ucode/intel: Writeback and invalidate caches before updating microcode |
patchbot |
|
13:00 |
[xen staging-4.12] x86/traps: fix an off-by-one error |
patchbot |
|
13:00 |
[xen staging-4.12] x86/hvm: simplify hvm_physdev_op allowance control |
patchbot |
|
13:00 |
[xen staging-4.12] x86emul: extend x86_insn_is_mem_write() coverage |
patchbot |
|
13:00 |
[xen staging-4.12] x86/pass-through: avoid double IRQ unbind during domain cleanup |
patchbot |
|
13:00 |
[xen staging-4.12] xen/grants: fix hypercall continuation for GNTTABOP_cache_flush |
patchbot |
|
12:56 |
[xen staging-4.13] x86/ucode/intel: Writeback and invalidate caches before updating microcode |
patchbot |
|
12:56 |
[xen staging-4.13] x86/traps: fix an off-by-one error |
patchbot |
|
12:56 |
[xen staging-4.13] x86/hvm: simplify hvm_physdev_op allowance control |
patchbot |
|
12:55 |
[xen staging-4.13] x86emul: extend x86_insn_is_mem_write() coverage |
patchbot |
|
12:55 |
[xen staging-4.13] x86/CPUID: correct error indicator for max extended leaf |
patchbot |
|
12:55 |
[xen staging-4.13] x86/pass-through: avoid double IRQ unbind during domain cleanup |
patchbot |
|
12:55 |
[xen staging-4.13] xen/grants: fix hypercall continuation for GNTTABOP_cache_flush |
patchbot |
|
12:55 |
[xen staging] x86/svm: Use flush-by-asid when available |
patchbot |
|
12:55 |
[xen staging] x86/svm: Clean up vmcbcleanbits_t handling |
patchbot |
|
11:22 |
[xen staging] Arm: fix build with CONFIG_DTB_FILE set |
patchbot |
|
11:22 |
[xen staging] x86: adjustments to guest handle treatment |
patchbot |
|
10:24 |
[xen master] x86/traps: fix an off-by-one error |
patchbot |
|
10:23 |
[xen master] x86/pv: Fix Clang build with !CONFIG_PV32 |
patchbot |
|
10:23 |
[xen master] x86/pv: Prune include lists |
patchbot |
|
10:23 |
[xen master] x86/pv: Compile out emul-gate-op in !CONFIG_PV32 builds |
patchbot |
|
10:23 |
[xen master] x86/hvm: simplify hvm_physdev_op allowance control |
patchbot |
|
10:23 |
[xen master] x86emul: extend x86_insn_is_mem_write() coverage |
patchbot |
|
10:23 |
[xen master] x86/amd: Initial support for Fam19h processors |
patchbot |
|
10:22 |
[xen master] x86/HyperV: correct hv_hcall_page for xen.efi build |
patchbot |
|
10:22 |
[xen master] x86/EFI: correct section offsets in mkreloc diagnostics |
patchbot |
|
10:22 |
[xen master] x86/hap: be more selective with assisted TLB flush |
patchbot |
|
10:22 |
[xen master] xenoprof: limit scope of types and #define-s |
patchbot |
|
10:22 |
[xen master] xenoprof: drop unused struct xenoprof fields |
patchbot |
|
10:22 |
[xen master] xenoprof: adjust ordering of page sharing vs domain type setting |
patchbot |
|
May 06, 20 |
16:55 |
[xen staging] configure: also add EXTRA_PREFIX to {CPP/LD}FLAGS |
patchbot |
|
16:55 |
[xen staging] tools/libxc: add VM forking functions |
patchbot |
|
15:56 |
[xen stable-4.11] libxc/restore: Fix REC_TYPE_X86_PV_VCPU_XSAVE data auditing (take 2) |
patchbot |
|
15:56 |
[xen stable-4.11] libxc/restore: Fix data auditing in handle_x86_pv_vcpu_blob() |
patchbot |
|
15:55 |
[xen stable-4.11] libxc/restore: Fix data auditing in handle_x86_pv_info() |
patchbot |
|
15:55 |
[xen stable-4.11] libxc/restore: Fix error message for unrecognised stream version |
patchbot |
|
15:55 |
[xen stable-4.11] tools/xenstore: fix a use after free problem in xenstored |
patchbot |
|
15:55 |
[xen stable-4.11] libxl: Fix comment about dcs.sdss |
patchbot |
|
15:55 |
[xen stable-4.11] docs: document CONTROL command of xenstore protocol |
patchbot |
|
15:55 |
[xen stable-4.11] docs: add DIRECTORY_PART specification do xenstore protocol doc |
patchbot |
|
10:13 |
[xen stable-4.13] libxc/restore: Fix REC_TYPE_X86_PV_VCPU_XSAVE data auditing (take 2) |
patchbot |
|
10:12 |
[xen stable-4.13] tools/libxc: Fix HVM_PARAM_PAE_ENABLED handling in xc_cpuid_apply_policy() |
patchbot |
|
10:12 |
[xen stable-4.13] libxc/restore: Fix data auditing in handle_x86_pv_vcpu_blob() |
patchbot |
|
10:12 |
[xen stable-4.13] libxc/restore: Fix data auditing in handle_x86_pv_info() |
patchbot |
|
10:12 |
[xen stable-4.13] libxc/restore: Fix error message for unrecognised stream version |
patchbot |
|
10:12 |
[xen stable-4.13] tools/xenstore: fix a use after free problem in xenstored |
patchbot |
|
10:12 |
[xen stable-4.13] libxl: Fix comment about dcs.sdss |
patchbot |
|
10:11 |
[xen stable-4.13] docs/misc: pvcalls: Verbatim block should be indented with 4 spaces |
patchbot |
|
10:11 |
[xen stable-4.13] tools/python: mismatch between pyxc_methods flags and PyObject definitions |
patchbot |
|
10:11 |
[xen stable-4.13] docs: Render .md files using pandoc |
patchbot |
|
10:11 |
[xen stable-4.13] docs: document CONTROL command of xenstore protocol |
patchbot |
|
10:11 |
[xen stable-4.13] docs: add DIRECTORY_PART specification do xenstore protocol doc |
patchbot |
|
10:11 |
[xen stable-4.13] tools/xentop: Fix calculation of used memory |
patchbot |
|
09:44 |
[xen staging] x86/hyperv: stash and use the configured max VP index |
patchbot |
|
06:45 |
[xen stable-4.12] libxc/restore: Fix REC_TYPE_X86_PV_VCPU_XSAVE data auditing (take 2) |
patchbot |
|
06:45 |
[xen stable-4.12] libxc/restore: Fix data auditing in handle_x86_pv_vcpu_blob() |
patchbot |
|
06:45 |
[xen stable-4.12] libxc/restore: Fix data auditing in handle_x86_pv_info() |
patchbot |
|
06:44 |
[xen stable-4.12] libxc/restore: Fix error message for unrecognised stream version |
patchbot |
|
06:44 |
[xen stable-4.12] tools/xenstore: fix a use after free problem in xenstored |
patchbot |
|
06:44 |
[xen stable-4.12] libxl: Fix comment about dcs.sdss |
patchbot |
|
06:44 |
[xen stable-4.12] docs/misc: pvcalls: Verbatim block should be indented with 4 spaces |
patchbot |
|
06:44 |
[xen stable-4.12] docs: document CONTROL command of xenstore protocol |
patchbot |
|
06:44 |
[xen stable-4.12] docs: add DIRECTORY_PART specification do xenstore protocol doc |
patchbot |
|
02:01 |
[xen stable-4.10] libxc/restore: Fix REC_TYPE_X86_PV_VCPU_XSAVE data auditing (take 2) |
patchbot |
|
02:01 |
[xen stable-4.10] libxc/restore: Fix data auditing in handle_x86_pv_vcpu_blob() |
patchbot |
|
02:01 |
[xen stable-4.10] libxc/restore: Fix data auditing in handle_x86_pv_info() |
patchbot |
|
02:00 |
[xen stable-4.10] libxc/restore: Fix error message for unrecognised stream version |
patchbot |
|
02:00 |
[xen stable-4.10] tools/xenstore: fix a use after free problem in xenstored |
patchbot |
|
02:00 |
[xen stable-4.10] xen/pvh: Fix segment selector ABI |
patchbot |
|
02:00 |
[xen stable-4.10] libxl: Fix comment about dcs.sdss |
patchbot |
|
02:00 |
[xen stable-4.10] docs: document CONTROL command of xenstore protocol |
patchbot |
|
02:00 |
[xen stable-4.10] docs: add DIRECTORY_PART specification do xenstore protocol doc |
patchbot |
|
May 05, 20 |
19:22 |
[xen staging] tools/libxl: Plumb a restore boolean into libxl__domain_build_state |
patchbot |
|
19:22 |
[xen staging] x86/ucode/intel: Writeback and invalidate caches before updating microcode |
patchbot |
|
19:22 |
[xen staging] x86/smpboot: Write the top-of-stack block in cpu_smpboot_alloc() |
patchbot |
|
15:22 |
[xen staging] x86/traps: fix an off-by-one error |
patchbot |
|
15:22 |
[xen staging] x86/pv: Fix Clang build with !CONFIG_PV32 |
patchbot |
|
15:22 |
[xen staging] x86/pv: Prune include lists |
patchbot |
|
15:22 |
[xen staging] x86/pv: Compile out emul-gate-op in !CONFIG_PV32 builds |
patchbot |
|
14:57 |
[xen staging-4.10] libxc/restore: Fix REC_TYPE_X86_PV_VCPU_XSAVE data auditing (take 2) |
patchbot |
|
14:57 |
[xen staging-4.10] libxc/restore: Fix data auditing in handle_x86_pv_vcpu_blob() |
patchbot |
|
14:57 |
[xen staging-4.10] libxc/restore: Fix data auditing in handle_x86_pv_info() |
patchbot |
|
14:57 |
[xen staging-4.10] libxc/restore: Fix error message for unrecognised stream version |
patchbot |
|
14:57 |
[xen staging-4.11] libxc/restore: Fix REC_TYPE_X86_PV_VCPU_XSAVE data auditing (take 2) |
patchbot |
|
14:56 |
[xen staging-4.11] libxc/restore: Fix data auditing in handle_x86_pv_vcpu_blob() |
patchbot |
|
14:56 |
[xen staging-4.11] libxc/restore: Fix data auditing in handle_x86_pv_info() |
patchbot |
|
14:56 |
[xen staging-4.11] libxc/restore: Fix error message for unrecognised stream version |
patchbot |
|
14:56 |
[xen staging-4.12] libxc/restore: Fix REC_TYPE_X86_PV_VCPU_XSAVE data auditing (take 2) |
patchbot |
|
14:56 |
[xen staging-4.12] libxc/restore: Fix data auditing in handle_x86_pv_vcpu_blob() |
patchbot |
|
14:56 |
[xen staging-4.12] libxc/restore: Fix data auditing in handle_x86_pv_info() |
patchbot |
|
14:55 |
[xen staging-4.12] libxc/restore: Fix error message for unrecognised stream version |
patchbot |
|
14:55 |
[xen staging-4.13] libxc/restore: Fix REC_TYPE_X86_PV_VCPU_XSAVE data auditing (take 2) |
patchbot |
|
14:55 |
[xen staging-4.13] tools/libxc: Fix HVM_PARAM_PAE_ENABLED handling in xc_cpuid_apply_policy() |
patchbot |
|
14:55 |
[xen staging-4.13] libxc/restore: Fix data auditing in handle_x86_pv_vcpu_blob() |
patchbot |
|
14:55 |
[xen staging-4.13] libxc/restore: Fix data auditing in handle_x86_pv_info() |
patchbot |
|
14:55 |
[xen staging-4.13] libxc/restore: Fix error message for unrecognised stream version |
patchbot |
|
14:45 |
[xen staging-4.9] tools/xenstore: fix a use after free problem in xenstored |
patchbot |
|
14:45 |
[xen staging-4.10] tools/xenstore: fix a use after free problem in xenstored |
patchbot |
|
14:45 |
[xen staging-4.10] xen/pvh: Fix segment selector ABI |
patchbot |
|
14:45 |
[xen staging-4.10] libxl: Fix comment about dcs.sdss |
patchbot |
|
14:44 |
[xen staging-4.11] tools/xenstore: fix a use after free problem in xenstored |
patchbot |
|
14:44 |
[xen staging-4.11] libxl: Fix comment about dcs.sdss |
patchbot |
|
14:44 |
[xen staging-4.12] tools/xenstore: fix a use after free problem in xenstored |
patchbot |
|
14:44 |
[xen staging-4.12] libxl: Fix comment about dcs.sdss |
patchbot |
|
14:44 |
[xen staging-4.13] tools/xenstore: fix a use after free problem in xenstored |
patchbot |
|
14:44 |
[xen staging-4.13] libxl: Fix comment about dcs.sdss |
patchbot |
|
14:33 |
[xen staging-4.12] docs/misc: pvcalls: Verbatim block should be indented with 4 spaces |
patchbot |
|
14:23 |
[xen staging-4.10] docs: document CONTROL command of xenstore protocol |
patchbot |
|
14:23 |
[xen staging-4.10] docs: add DIRECTORY_PART specification do xenstore protocol doc |
patchbot |
|
14:23 |
[xen staging-4.11] docs: document CONTROL command of xenstore protocol |
patchbot |
|
14:23 |
[xen staging-4.11] docs: add DIRECTORY_PART specification do xenstore protocol doc |
patchbot |
|
14:23 |
[xen staging-4.12] docs: document CONTROL command of xenstore protocol |
patchbot |
|
14:23 |
[xen staging-4.12] docs: add DIRECTORY_PART specification do xenstore protocol doc |
patchbot |
|
14:22 |
[xen staging-4.13] docs/misc: pvcalls: Verbatim block should be indented with 4 spaces |
patchbot |
|
14:22 |
[xen staging-4.13] tools/python: mismatch between pyxc_methods flags and PyObject definitions |
patchbot |
|
14:22 |
[xen staging-4.13] docs: Render .md files using pandoc |
patchbot |
|
14:22 |
[xen staging-4.13] docs: document CONTROL command of xenstore protocol |
patchbot |
|
14:22 |
[xen staging-4.13] docs: add DIRECTORY_PART specification do xenstore protocol doc |
patchbot |
|
14:22 |
[xen staging-4.13] tools/xentop: Fix calculation of used memory |
patchbot |
|
07:55 |
[xen staging] x86/hvm: simplify hvm_physdev_op allowance control |
patchbot |
|
07:55 |
[xen staging] x86emul: extend x86_insn_is_mem_write() coverage |
patchbot |
|
May 04, 20 |
10:11 |
[xen staging] x86/amd: Initial support for Fam19h processors |
patchbot |
|
10:00 |
[xen staging] x86/HyperV: correct hv_hcall_page for xen.efi build |
patchbot |
|
10:00 |
[xen staging] x86/EFI: correct section offsets in mkreloc diagnostics |
patchbot |
|
10:00 |
[xen staging] x86/hap: be more selective with assisted TLB flush |
patchbot |
|
10:00 |
[xen staging] xenoprof: limit scope of types and #define-s |
patchbot |
|
10:00 |
[xen staging] xenoprof: drop unused struct xenoprof fields |
patchbot |
|
10:00 |
[xen staging] xenoprof: adjust ordering of page sharing vs domain type setting |
patchbot |
|
May 01, 20 |
21:56 |
[xen master] x86/CPUID: correct error indicator for max extended leaf |
patchbot |
|
21:55 |
[xen master] x86/pv: map and unmap page tables in mark_pv_pt_pages_rdonly |
patchbot |
|
21:55 |
[xen master] mem_sharing: map shared_info page to same gfn during fork |
patchbot |
|
21:55 |
[xen master] x86/pass-through: avoid double IRQ unbind during domain cleanup |
patchbot |
|
21:55 |
[xen master] x86: drop high compat r/o M2P table address range |
patchbot |
|
21:55 |
[xen master] x86/msr: Fix XEN_MSR_PAT to build with older binutils |
patchbot |
|
21:55 |
[xen master] x86: drop unnecessary page table walking in compat r/o M2P handling |
patchbot |
|