xen-changelog Mail Thread Index
- [xen staging] docs/misra/rules.rst: add rule 16.6 and 20.12,
patchbot
- [xen staging] automation/eclair: tag MISRA C:2012 Rule 8.2 as clean,
patchbot
- [xen staging] automation/eclair: fully deviate MISRA C:2012 Rules 5.7 and 18.7,
patchbot
- [xen stable-4.18] xen/arm: Fix UBSAN failure in start_xen(),
patchbot
- [xen staging] pci: fix locking around vPCI removal in pci_remove_device(),
patchbot
- [xen staging] config: update Mini-OS commit,
patchbot
- [xen staging] xen/riscv: introduce nospec.h,
patchbot
- [xen master] x86: Resync intel-family.h from Linux,
patchbot
- [xen master] xen/arm: Fix arm32 build failure when early printk is enabled,
patchbot
- [xen master] xen/lib: introduce generic find next bit operations,
patchbot
- [xen master] tests/vpci: fix unit tests after locking change,
patchbot
- [xen master] x86/spec: do not print thunk option selection if not built-in,
patchbot
- [xen master] x86/spec: fix INDIRECT_THUNK option to only be set when build-enabled,
patchbot
- [xen master] x86/spec: print the built-in SPECULATIVE_HARDEN_* options,
patchbot
- [xen master] vpci/header: program p2m with guest BAR view,
patchbot
- [xen master] vpci/header: handle p2m range sets per BAR,
patchbot
- [xen master] rangeset: add rangeset_purge() function,
patchbot
- [xen master] rangeset: add RANGESETF_no_print flag,
patchbot
- [xen master] vpci/header: implement guest BAR register handlers,
patchbot
- [xen master] vpci/header: rework exit path in init_header(),
patchbot
- [xen master] vpci: add hooks for PCI device assign/de-assign,
patchbot
- [xen master] vpci: restrict unhandled read/write operations for guests,
patchbot
- [xen master] vpci: use per-domain PCI lock to protect vpci structure,
patchbot
- [xen master] x86: re-run exception-from-stub recovery selftests with CET-SS enabled,
patchbot
- [xen master] x86: account for shadow stack in exception-from-stub recovery,
patchbot
- [xen master] x86: document how stub exception recovery works,
patchbot
- [xen master] xen/arm: ffa: reclaim shared memory on guest destroy,
patchbot
- [xen staging] x86/altcall: always use a temporary parameter stashing variable,
patchbot
- [xen staging] x86: remove redundant XEN_SHSTK check from reinit_bsp_stack(),
patchbot
- [xen staging] docs: Move function and macro properties in docs/misra,
patchbot
- [xen staging] x86/memsharing: use an atomic add instead of a cmpxchg loop,
patchbot
- [xen staging] libxl: Fix segfault in device_model_spawn_outcome,
patchbot
- [mini-os master] Mini-OS: add symbol exports for xenstore stubdom,
patchbot
- [xen staging-4.18] xen/arm: Fix UBSAN failure in start_xen(),
patchbot
- [xen stable-4.16] x86: account for shadow stack in exception-from-stub recovery,
patchbot
- [xen master] xen: introduce Kconfig function alignment option,
patchbot
- [xen master] xen/ppc: address violations of MISRA C:2012 Rule 11.8,
patchbot
- [xen master] automation: remove bin86/dev86 from tumbleweed image,
patchbot
- [xen staging] xen/livepatch: group and document payload hooks,
patchbot
- [xen staging] xen/livepatch: properly build the noapply and norevert tests,
patchbot
- [xen staging] xen/livepatch: fix norevert test attempt to open-code revert,
patchbot
- [xen staging] xen/livepatch: search for symbols in all loaded payloads,
patchbot
- [xen staging] xen/livepatch: register livepatch regions when loaded,
patchbot
- [xen staging] x86: Resync intel-family.h from Linux,
patchbot
- [xen staging] xen/arm: Fix arm32 build failure when early printk is enabled,
patchbot
- [xen staging] xen/lib: introduce generic find next bit operations,
patchbot
- [xen stable-4.17] x86: account for shadow stack in exception-from-stub recovery,
patchbot
- [xen stable-4.17] x86/spec: fix BRANCH_HARDEN option to only be set when build-enabled,
patchbot
- [xen stable-4.17] x86/altcall: use a union as register type for function parameters on clang,
patchbot
- [xen stable-4.17] xen/cmdline: fix printf format specifier in no_config_param(),
patchbot
- [xen stable-4.17] xen/livepatch: fix norevert test hook setup typo,
patchbot
- [xen stable-4.17] x86emul: add missing EVEX.R' checks,
patchbot
- [xen stable-4.17] build: make sure build fails when running kconfig fails,
patchbot
- [xen stable-4.17] libxl: Disable relocating memory for qemu-xen in stubdomain too,
patchbot
- [xen stable-4.17] build: Replace `which` with `command -v`,
patchbot
- [xen stable-4.17] x86/HVM: tidy state on hvmemul_map_linear_addr()'s error path,
patchbot
- [xen stable-4.17] x86/hvm: Fix fast singlestep state persistence,
patchbot
- [xen stable-4.17] amd-vi: fix IVMD memory type checks,
patchbot
- [xen stable-4.17] tools/xentop: fix sorting bug for some columns,
patchbot
- [xen stable-4.15] x86: account for shadow stack in exception-from-stub recovery,
patchbot
- [xen stable-4.18] x86: account for shadow stack in exception-from-stub recovery,
patchbot
- [xen stable-4.18] x86/spec: fix BRANCH_HARDEN option to only be set when build-enabled,
patchbot
- [xen stable-4.18] x86/altcall: use a union as register type for function parameters on clang,
patchbot
- [xen stable-4.18] xen/cmdline: fix printf format specifier in no_config_param(),
patchbot
- [xen stable-4.18] xen/livepatch: fix norevert test hook setup typo,
patchbot
- [xen stable-4.18] x86emul: add missing EVEX.R' checks,
patchbot
- [xen stable-4.18] build: make sure build fails when running kconfig fails,
patchbot
- [xen stable-4.18] libxl: Disable relocating memory for qemu-xen in stubdomain too,
patchbot
- [xen stable-4.18] build: Replace `which` with `command -v`,
patchbot
- [xen stable-4.18] x86/HVM: tidy state on hvmemul_map_linear_addr()'s error path,
patchbot
- [xen stable-4.18] x86/hvm: Fix fast singlestep state persistence,
patchbot
- [xen stable-4.18] block-common: Fix same_vm for no targets,
patchbot
- [xen stable-4.18] amd-vi: fix IVMD memory type checks,
patchbot
- [xen stable-4.18] tools/xentop: fix sorting bug for some columns,
patchbot
- [xen master] x86/entry: Introduce EFRAME_* constants,
patchbot
- [xen master] x86/entry: Simplify expressions in compat_restore_all_guest(),
patchbot
- [xen master] x86/entry: Adjustments to "reduce assembly code size of entry points",
patchbot
- [xen master] docs/sphinx: Start an FAQ, and add Kconfig/CET details,
patchbot
- [xen staging] tests/vpci: fix unit tests after locking change,
patchbot
- [xen staging] x86/spec: do not print thunk option selection if not built-in,
patchbot
- [xen staging] x86/spec: fix INDIRECT_THUNK option to only be set when build-enabled,
patchbot
- [xen staging] x86/spec: print the built-in SPECULATIVE_HARDEN_* options,
patchbot
- [xen staging] vpci/header: program p2m with guest BAR view,
patchbot
- [xen staging] vpci/header: handle p2m range sets per BAR,
patchbot
- [xen staging] rangeset: add rangeset_purge() function,
patchbot
- [xen staging] rangeset: add RANGESETF_no_print flag,
patchbot
- [xen staging] vpci/header: implement guest BAR register handlers,
patchbot
- [xen staging] vpci/header: rework exit path in init_header(),
patchbot
- [xen staging] vpci: add hooks for PCI device assign/de-assign,
patchbot
- [xen staging] vpci: restrict unhandled read/write operations for guests,
patchbot
- [xen staging] vpci: use per-domain PCI lock to protect vpci structure,
patchbot
- [xen staging-4.15] x86: account for shadow stack in exception-from-stub recovery,
patchbot
- [xen staging-4.16] x86: account for shadow stack in exception-from-stub recovery,
patchbot
- [xen staging-4.17] x86: account for shadow stack in exception-from-stub recovery,
patchbot
- [xen staging-4.17] x86/spec: fix BRANCH_HARDEN option to only be set when build-enabled,
patchbot
- [xen staging-4.17] x86/altcall: use a union as register type for function parameters on clang,
patchbot
- [xen staging-4.17] xen/cmdline: fix printf format specifier in no_config_param(),
patchbot
- [xen staging-4.17] xen/livepatch: fix norevert test hook setup typo,
patchbot
- [xen staging-4.17] x86emul: add missing EVEX.R' checks,
patchbot
- [xen staging-4.17] build: make sure build fails when running kconfig fails,
patchbot
- [xen staging-4.17] libxl: Disable relocating memory for qemu-xen in stubdomain too,
patchbot
- [xen staging-4.17] build: Replace `which` with `command -v`,
patchbot
- [xen staging-4.17] x86/HVM: tidy state on hvmemul_map_linear_addr()'s error path,
patchbot
- [xen staging-4.17] x86/hvm: Fix fast singlestep state persistence,
patchbot
- [xen staging-4.17] amd-vi: fix IVMD memory type checks,
patchbot
- [xen staging-4.17] tools/xentop: fix sorting bug for some columns,
patchbot
- [xen staging-4.18] x86: account for shadow stack in exception-from-stub recovery,
patchbot
- [xen staging-4.18] x86/spec: fix BRANCH_HARDEN option to only be set when build-enabled,
patchbot
- [xen staging-4.18] x86/altcall: use a union as register type for function parameters on clang,
patchbot
- [xen staging-4.18] xen/cmdline: fix printf format specifier in no_config_param(),
patchbot
- [xen staging-4.18] xen/livepatch: fix norevert test hook setup typo,
patchbot
- [xen staging-4.18] x86emul: add missing EVEX.R' checks,
patchbot
- [xen staging-4.18] build: make sure build fails when running kconfig fails,
patchbot
- [xen staging-4.18] libxl: Disable relocating memory for qemu-xen in stubdomain too,
patchbot
- [xen staging-4.18] build: Replace `which` with `command -v`,
patchbot
- [xen staging-4.18] x86/HVM: tidy state on hvmemul_map_linear_addr()'s error path,
patchbot
- [xen staging-4.18] x86/hvm: Fix fast singlestep state persistence,
patchbot
- [xen staging-4.18] block-common: Fix same_vm for no targets,
patchbot
- [xen staging-4.18] amd-vi: fix IVMD memory type checks,
patchbot
- [xen staging-4.18] tools/xentop: fix sorting bug for some columns,
patchbot
- [xen staging] x86: re-run exception-from-stub recovery selftests with CET-SS enabled,
patchbot
- [xen staging] x86: account for shadow stack in exception-from-stub recovery,
patchbot
- [xen staging] x86: document how stub exception recovery works,
patchbot
- [xen staging] xen/arm: ffa: reclaim shared memory on guest destroy,
patchbot
- [xen master] nestedsvm: Remove bogus debug message from nestedsvm_check_intercepts,
patchbot
- [xen master] xen/hvm: Move other hvm_function_table booleans into the caps bitfield,
patchbot
- [xen master] svm: Improve type of cpu_has_svm_feature,
patchbot
- [xen master] xen/hvm: Convert hap_capabilities into a bitfield,
patchbot
- [xen master] x86/spec: fix BRANCH_HARDEN option to only be set when build-enabled,
patchbot
- [xen master] automation: Rework "build-each-commit-gcc" test,
patchbot
- [xen master] x86: Dom0 "broken ELF" reporting adjustments,
patchbot
- [xen master] x86/HVM: limit upcall vector related verbosity,
patchbot
- [xen staging] xen: introduce Kconfig function alignment option,
patchbot
- [xen staging] xen/ppc: address violations of MISRA C:2012 Rule 11.8,
patchbot
- [xen staging] automation: remove bin86/dev86 from tumbleweed image,
patchbot
- [xen master] xen: move BUG_ON(), WARN_ON(), ASSERT(), ASSERT_UNREACHABLE() to xen/bug.h,
patchbot
- [xen master] x86/altcall: use a union as register type for function parameters on clang,
patchbot
- [xen master] xen/cmdline: fix printf format specifier in no_config_param(),
patchbot
- [xen master] xen/consoled: drop return value from consoled_guest_rx/tx,
patchbot
- [xen master] x86/hpet: use an atomic add instead of a cmpxchg loop,
patchbot
- [xen master] xen/livepatch: fix norevert test hook setup typo,
patchbot
- [xen staging] x86/entry: Introduce EFRAME_* constants,
patchbot
- [xen staging] x86/entry: Simplify expressions in compat_restore_all_guest(),
patchbot
- [xen staging] x86/entry: Adjustments to "reduce assembly code size of entry points",
patchbot
- [xen staging] docs/sphinx: Start an FAQ, and add Kconfig/CET details,
patchbot
- [xen staging] nestedsvm: Remove bogus debug message from nestedsvm_check_intercepts,
patchbot
- [xen staging] xen/hvm: Move other hvm_function_table booleans into the caps bitfield,
patchbot
- [xen staging] svm: Improve type of cpu_has_svm_feature,
patchbot
- [xen staging] xen/hvm: Convert hap_capabilities into a bitfield,
patchbot
- [xen staging] x86/spec: fix BRANCH_HARDEN option to only be set when build-enabled,
patchbot
- [xen staging] automation: Rework "build-each-commit-gcc" test,
patchbot
- [xen staging] x86: Dom0 "broken ELF" reporting adjustments,
patchbot
- [xen staging] x86/HVM: limit upcall vector related verbosity,
patchbot
- [xen staging] xen: move BUG_ON(), WARN_ON(), ASSERT(), ASSERT_UNREACHABLE() to xen/bug.h,
patchbot
- [xen staging] x86/altcall: use a union as register type for function parameters on clang,
patchbot
- [xen staging] xen/cmdline: fix printf format specifier in no_config_param(),
patchbot
- [xen staging] xen/consoled: drop return value from consoled_guest_rx/tx,
patchbot
- [xen staging] x86/hpet: use an atomic add instead of a cmpxchg loop,
patchbot
- [xen staging] xen/livepatch: fix norevert test hook setup typo,
patchbot
- [xen master] Revert stubdom+xenstore 9pfs changes,
patchbot
- [xen master] tools/xenstored: have a single do_control_memreport(),
patchbot
- [xen master] tools/xenstored: support complete log capabilities in stubdom,
patchbot
- [xen master] tools/xenstored: add helpers for filename handling,
patchbot
- [xen master] tools/xenstored: mount 9pfs device in stubdom,
patchbot
- [xen master] tools: add 9pfs device to xenstore-stubdom,
patchbot
- [xen master] stubdom: extend xenstore stubdom configs,
patchbot
- [xen master] tools/xl: support new 9pfs backend xen_9pfsd,
patchbot
- [xen master] tools/libs/light: add backend type for 9pfs PV devices,
patchbot
- [xen master] tools/oxenstored: Make Quota.t pure,
patchbot
- [xen master] tools/oxenstored: Use Map instead of Hashtbl for quotas,
patchbot
- [xen master] x86/altp2m: p2m_altp2m_get_or_propagate() should honor ap2m->default_access,
patchbot
- [xen master] xen/*/asm-offset: Fix bad copy&paste from x86,
patchbot
- [xen staging] Revert stubdom+xenstore 9pfs changes,
patchbot
- [xen staging] tools/xenstored: have a single do_control_memreport(),
patchbot
- [xen staging] tools/xenstored: support complete log capabilities in stubdom,
patchbot
- [xen staging] tools/xenstored: add helpers for filename handling,
patchbot
- [xen staging] tools/xenstored: mount 9pfs device in stubdom,
patchbot
- [xen staging] tools: add 9pfs device to xenstore-stubdom,
patchbot
- [xen staging] stubdom: extend xenstore stubdom configs,
patchbot
- [xen staging] tools/xl: support new 9pfs backend xen_9pfsd,
patchbot
- [xen staging] tools/libs/light: add backend type for 9pfs PV devices,
patchbot
- [xen staging] tools/oxenstored: Make Quota.t pure,
patchbot
- [xen staging] tools/oxenstored: Use Map instead of Hashtbl for quotas,
patchbot
- [xen staging] x86/altp2m: p2m_altp2m_get_or_propagate() should honor ap2m->default_access,
patchbot
- [xen staging] xen/*/asm-offset: Fix bad copy&paste from x86,
patchbot
- [xen master] xen-analysis.py: Accept deviation comment at the end of the line,
patchbot
- [xen master] xen-analysis.py: Substitute only the comment instead of the line,
patchbot
- [xen master] xen-analysis.py: Use named group for tag regex,
patchbot
- [xen master] consolidate do_bug_frame() / bug_fn_t,
patchbot
- [xen master] x86/APIC: drop regs parameter from direct vector handler functions,
patchbot
- [xen master] IRQ: drop regs parameter from handler functions,
patchbot
- [xen master] serial: drop serial_[rt]x_interrupt()'s regs parameter,
patchbot
- [xen master] PV-shim: drop pv_console_rx()'s regs parameter,
patchbot
- [xen master] serial: drop serial_rx_fn's regs parameter,
patchbot
- [xen master] keyhandler: drop regs parameter from handle_keyregs(),
patchbot
- [xen master] serial: fake IRQ-regs context in poll handlers,
patchbot
- [xen master] x86emul: make run32 test harness goal work again,
patchbot
- [xen master] x86emul: add missing EVEX.R' checks,
patchbot
- [xen master] x86/uaccess: add attribute noreturn to __{get,put}_user_bad(),
patchbot
- [xen master] build: make sure build fails when running kconfig fails,
patchbot
- [xen master] tools/9pfsd: add missing va_end() in fill_data(),
patchbot
- [xen master] Constify some parameters,
patchbot
- [xen master] xen/riscv: use some asm-generic headers,
patchbot
- [xen master] gnttab: fully ignore zero-size copy requests,
patchbot
- [xen master] libxl: Disable relocating memory for qemu-xen in stubdomain too,
patchbot
- [xen staging] xen-analysis.py: Accept deviation comment at the end of the line,
patchbot
- [xen staging] xen-analysis.py: Substitute only the comment instead of the line,
patchbot
- [xen staging] xen-analysis.py: Use named group for tag regex,
patchbot
- [xen staging] consolidate do_bug_frame() / bug_fn_t,
patchbot
- [xen staging] x86/APIC: drop regs parameter from direct vector handler functions,
patchbot
- [xen staging] IRQ: drop regs parameter from handler functions,
patchbot
- [xen staging] serial: drop serial_[rt]x_interrupt()'s regs parameter,
patchbot
- [xen staging] PV-shim: drop pv_console_rx()'s regs parameter,
patchbot
- [xen staging] serial: drop serial_rx_fn's regs parameter,
patchbot
- [xen staging] keyhandler: drop regs parameter from handle_keyregs(),
patchbot
- [xen staging] serial: fake IRQ-regs context in poll handlers,
patchbot
- [xen staging] x86emul: make run32 test harness goal work again,
patchbot
- [xen staging] x86emul: add missing EVEX.R' checks,
patchbot
- [xen staging] x86/uaccess: add attribute noreturn to __{get,put}_user_bad(),
patchbot
- [xen staging] build: make sure build fails when running kconfig fails,
patchbot
- [xen staging] tools/9pfsd: add missing va_end() in fill_data(),
patchbot
- [xen staging] Constify some parameters,
patchbot
- [xen staging] xen/riscv: use some asm-generic headers,
patchbot
- [xen staging] gnttab: fully ignore zero-size copy requests,
patchbot
- [xen staging] libxl: Disable relocating memory for qemu-xen in stubdomain too,
patchbot
- [xen master] xen/arm: Make hwdom vUART optional feature,
patchbot
- [xen master] xen/asm-generic: fold struct devarch into struct dev,
patchbot
- [xen master] xen/arm: switch Arm to use asm-generic/device.h,
patchbot
- [xen master] xen/asm-generic: introduce generic device.h,
patchbot
- [xen staging] xen/arm: Make hwdom vUART optional feature,
patchbot
- [xen staging] xen/asm-generic: fold struct devarch into struct dev,
patchbot
- [xen staging] xen/arm: switch Arm to use asm-generic/device.h,
patchbot
- [xen staging] xen/asm-generic: introduce generic device.h,
patchbot
- [xen master] x86: Reduce assembly code size of entry points,
patchbot
- [xen master] libxl: Add "grant_usage" parameter for virtio disk devices,
patchbot
- [xen master] build: Replace `which` with `command -v`,
patchbot
- [xen master] mm: add the __must_check attribute to {gfn,mfn,dfn}_add(),
patchbot
- [xen staging] x86: Reduce assembly code size of entry points,
patchbot
- [xen staging] libxl: Add "grant_usage" parameter for virtio disk devices,
patchbot
- [xen staging] build: Replace `which` with `command -v`,
patchbot
- [xen staging] mm: add the __must_check attribute to {gfn,mfn,dfn}_add(),
patchbot
- [xen master] xen/arm: fixmap: Rename the fixmap slots to follow the x86 convention,
patchbot
- [xen staging] xen/arm: fixmap: Rename the fixmap slots to follow the x86 convention,
patchbot
- [xen master] tools/xen-9pfsd: add 9pfs read request support,
patchbot
- [xen master] tools/xen-9pfsd: add 9pfs write request support,
patchbot
- [xen master] tools/xen-9pfsd: add 9pfs stat request support,
patchbot
- [xen master] tools/xen-9pfsd: add 9pfs create request support,
patchbot
- [xen master] tools/xen-9pfsd: add 9pfs clunk request support,
patchbot
- [xen master] tools/xen-9pfsd: add 9pfs open request support,
patchbot
- [xen master] tools/xen-9pfsd: add 9pfs walk request support,
patchbot
- [xen master] tools/xen-9pfsd: add 9pfs attach request support,
patchbot
- [xen master] tools/xen-9pfsd: add 9pfs version request support,
patchbot
- [xen master] tools/xen-9pfsd: add 9pfs response generation support,
patchbot
- [xen master] tools/xen-9pfsd: add transport layer,
patchbot
- [xen master] tools/xen-9pfsd: connect to frontend,
patchbot
- [xen master] tools: add a new xen 9pfs daemon,
patchbot
- [xen master] docs: add a best practices coding guide,
patchbot
- [xen staging] tools/xen-9pfsd: add 9pfs read request support,
patchbot
- [xen staging] tools/xen-9pfsd: add 9pfs write request support,
patchbot
- [xen staging] tools/xen-9pfsd: add 9pfs stat request support,
patchbot
- [xen staging] tools/xen-9pfsd: add 9pfs create request support,
patchbot
- [xen staging] tools/xen-9pfsd: add 9pfs clunk request support,
patchbot
- [xen staging] tools/xen-9pfsd: add 9pfs open request support,
patchbot
- [xen staging] tools/xen-9pfsd: add 9pfs walk request support,
patchbot
- [xen staging] tools/xen-9pfsd: add 9pfs attach request support,
patchbot
- [xen staging] tools/xen-9pfsd: add 9pfs version request support,
patchbot
- [xen staging] tools/xen-9pfsd: add 9pfs response generation support,
patchbot
- [xen staging] tools/xen-9pfsd: add transport layer,
patchbot
- [xen staging] tools/xen-9pfsd: connect to frontend,
patchbot
- [xen staging] tools: add a new xen 9pfs daemon,
patchbot
- [xen staging] docs: add a best practices coding guide,
patchbot
- [xen master] iommu/x86: fix IVMD/RMRR range checker loop increment,
patchbot
- [xen master] libxl: Fix comment for LIBXL_HAVE_VMTRACE_BUF_KB,
patchbot
- [xen master] tools: add access macros for unaligned data,
patchbot
- [xen master] tools/xentop: add option to display dom0 first,
patchbot
- [xen master] libxl: Allow Phy backend for CDROM devices,
patchbot
- [xen master] libxl: Create empty file for Phy cdrom,
patchbot
- [xen master] xen/riscv: define an address of frame table,
patchbot
- [xen master] Argo: drop meaningless mfn_valid() check,
patchbot
- [qemu-xen staging-4.18] Merge tag 'v8.0.4' into 'staging',
patchbot
- [qemu-xen staging] Merge tag 'v8.0.4' into 'staging',
patchbot
- [qemu-xen staging-4.18] thread-pool: signal "request_cond" while locked,
patchbot
- [qemu-xen staging] thread-pool: signal "request_cond" while locked,
patchbot
- [qemu-xen staging-4.18] Merge tag 'v7.2.4' into staging,
patchbot
- [qemu-xen staging] Merge tag 'v7.2.4' into staging,
patchbot
- [qemu-xen staging-4.18] hw/xen/xen_pt: fix uninitialized variable,
patchbot
- [qemu-xen staging] hw/xen/xen_pt: fix uninitialized variable,
patchbot
- [qemu-xen staging-4.18] configure: Expand test which disable -Wmissing-braces,
patchbot
- [qemu-xen staging] configure: Expand test which disable -Wmissing-braces,
patchbot
- [qemu-xen staging-4.18] main loop: Big hammer to fix logfile disk DoS in Xen setups,
patchbot
- [qemu-xen staging] main loop: Big hammer to fix logfile disk DoS in Xen setups,
patchbot
- [qemu-xen staging-4.16] migration: Fix operator type,
patchbot
- [qemu-xen staging-4.16] Update dtc to include build fix,
patchbot
- [qemu-xen staging-4.16] qemu-img: remove unused variable,
patchbot
- [qemu-xen staging-4.16] tulip: Remove unused variable,
patchbot
- [qemu-xen staging-4.16] rtl8139: Remove unused variable,
patchbot
- [qemu-xen staging-4.17] async: Suppress GCC13 false positive in aio_bh_poll(),
patchbot
- [qemu-xen staging-4.17] softfloat: Fix declaration of partsN_compare,
patchbot
- [qemu-xen staging-4.17] replay: Fix declaration of replay_read_next_clock,
patchbot
- [qemu-xen staging-4.17] stubs: update replay-tools to match replay.h types,
patchbot
- [qemu-xen staging-4.17] qemu-img: remove unused variable,
patchbot
- [qemu-xen staging-4.17] tulip: Remove unused variable,
patchbot
- [qemu-xen staging-4.17] rtl8139: Remove unused variable,
patchbot
- [qemu-xen staging-4.17] ebpf: replace deprecated bpf_program__set_socket_filter,
patchbot
- [qemu-xen staging-4.18] Merge tag 'v7.2.0' into 'staging',
patchbot
- [qemu-xen staging] Merge tag 'v7.2.0' into 'staging',
patchbot
- [xen staging-4.13] update Xen version to 4.13.5,
patchbot
- [xen staging-4.13] x86/spec-ctrl: Mitigate IBPB not flushing the RSB/RAS,
patchbot
- [xen staging-4.13] x86/spec-ctrl: Enumeration for IBPB_RET,
patchbot
- [xen staging-4.14] Update Xen to version 4.14.6,
patchbot
- [xen staging-4.14] x86/spec-ctrl: Mitigate Gather Data Sampling,
patchbot
- [xen staging-4.14] x86/spec-ctrl: Enumerations for Gather Data Sampling,
patchbot
- [xen staging-4.14] x86/cpu-policy: Hide CLWB by default on SKX/CLX/CPX,
patchbot
- [xen staging-4.14] x86/spec-ctrl: Mitigate Speculative Return Stack Overflow,
patchbot
- [xen staging-4.14] x86/spec-ctrl: Enumerations for Speculative Return Stack Overflow,
patchbot
- [xen staging-4.14] x86/spec-ctrl: Rework ibpb_calculations(),
patchbot
- [xen staging-4.14] x86/cpu-policy: Advertise MSR_ARCH_CAPS to guests by default,
patchbot
- [xen staging-4.14] libxl: allow building with old gcc again,
patchbot
- [xen staging-4.14] libxl: avoid shadowing of index(),
patchbot
- [xen staging-4.14] libxl: add support for parsing MSR features,
patchbot
- [xen staging-4.14] libxl: use the cpuid feature names from cpufeatureset.h,
patchbot
- [xen staging-4.14] libxl: split logic to parse user provided CPUID features,
patchbot
- [xen staging-4.14] libxl: introduce MSR data in libxl_cpuid_policy,
patchbot
- [xen staging-4.14] libxl: change the type of libxl_cpuid_policy_list,
patchbot
- [xen staging-4.14] libs/guest: introduce support for setting guest MSRs,
patchbot
- [xen staging-4.14] libxl: don't ignore the return value from xc_cpuid_apply_policy,
patchbot
- [xen staging-4.14] x86/cpu-policy: Derive RSBA/RRSBA for guest policies,
patchbot
- [xen staging-4.14] x86/spec-ctrl: Fix up the RSBA/RRSBA bits as appropriate,
patchbot
- [xen staging-4.14] x86/spec-ctrl: Rename retpoline_safe() to retpoline_calculations(),
patchbot
- [xen staging-4.14] x86/spec-ctrl: Use a taint for CET without MSR_SPEC_CTRL,
patchbot
- [xen staging-4.14] x86/spec-ctrl: Fix the rendering of FB_CLEAR,
patchbot
- [xen staging-4.14] x86/cpu-policy: Rearrange guest_common_default_feature_adjustments(),
patchbot
- [xen staging-4.14] x86/spec-ctrl: Update hardware hints,
patchbot
- [xen staging-4.14] x86/spec-ctrl: Remove opencoded MSR_ARCH_CAPS check,
patchbot
- [xen staging-4.14] x86/tsx: Remove opencoded MSR_ARCH_CAPS check,
patchbot
- [xen staging-4.14] x86/vtx: Remove opencoded MSR_ARCH_CAPS check,
patchbot
- [xen staging-4.14] x86/boot: Expose MSR_ARCH_CAPS data in guest max policies,
patchbot
- [xen staging-4.14] x86/boot: Record MSR_ARCH_CAPS for the Raw and Host CPU policy,
patchbot
- [xen staging-4.14] x86/cpu-policy: MSR_ARCH_CAPS feature names,
patchbot
- [xen staging-4.14] x86/cpu-policy: Infrastructure for MSR_ARCH_CAPS,
patchbot
- [xen staging-4.14] x86/boot: Adjust MSR_ARCH_CAPS handling for the Host policy,
patchbot
- [xen staging-4.14] x86/boot: Rework dom0 feature configuration,
patchbot
- [xen staging-4.14] x86: Remove temporary {cpuid,msr}_policy defines,
patchbot
- [xen staging-4.14] libx86: Update library API for cpu_policy,
patchbot
- [xen staging-4.14] tools/fuzz: Rework afl-policy-fuzzer,
patchbot
- [xen staging-4.14] x86/emul: Switch x86_emulate_ctxt to cpu_policy,
patchbot
- [xen staging-4.14] x86/boot: Merge CPUID policy initialisation logic into cpu-policy.c,
patchbot
- [xen staging-4.14] x86/boot: Move MSR policy initialisation logic into cpu-policy.c,
patchbot
- [xen staging-4.14] x86: Out-of-inline the policy<->featureset convertors,
patchbot
- [xen staging-4.14] x86: Drop struct old_cpu_policy,
patchbot
- [xen staging-4.14] x86: Merge xc_cpu_policy's cpuid and msr objects,
patchbot
- [xen staging-4.14] x86: Merge a domain's {cpuid,msr} policy objects,
patchbot
- [xen staging-4.14] x86: Merge the system {cpuid,msr} policy objects,
patchbot
- [xen staging-4.14] x86: Merge struct msr_policy into struct cpu_policy,
patchbot
- [xen staging-4.14] x86: Rename struct cpuid_policy to struct cpu_policy,
patchbot
- [xen staging-4.14] x86: Rename {domctl,sysctl}.cpu_policy.{cpuid,msr}_policy fields,
patchbot
- [xen staging-4.14] x86: Rename struct cpu_policy to struct old_cpuid_policy,
patchbot
- [xen staging-4.14] x86/sysctl: Retrofit XEN_SYSCTL_cpu_featureset_{pv,hvm}_max,
patchbot
- [xen staging-4.14] tools/xen-cpuid: Rework the handling of dynamic featuresets,
patchbot
- [xen staging-4.14] x86/cpuid: Introduce dom0-cpuid command line option,
patchbot
- [xen staging-4.14] x86/cpuid: Factor common parsing out of parse_xen_cpuid(),
patchbot
- [xen staging-4.14] x86/cpuid: Split dom0 handling out of init_domain_cpuid_policy(),
patchbot
- [xen staging-4.14] x86/CPUID: move some static masks into .init,
patchbot
- [xen staging-4.14] x86/cpuid: Drop special_features[],
patchbot
- [xen staging-4.14] x86/cpuid: Infrastructure for leaves 7:1{ecx,edx},
patchbot
- [xen staging-4.14] x86/cpuid: Calculate FEATURESET_NR_ENTRIES more helpfully,
patchbot
- [xen staging-4.14] x86/spec-ctrl: Enumeration for PBRSB_NO,
patchbot
- [xen staging-4.14] x86: Expose more MSR_ARCH_CAPS to hwdom,
patchbot
- [xen staging-4.14] x86/msr: Expose MSR_ARCH_CAPS in the raw and host policies,
patchbot
- [xen staging-4.14] x86/amd: Fix DE_CFG truncation in amd_check_zenbleed(),
patchbot
- [xen staging-4.14] x86/amd: Mitigations for Zenbleed,
patchbot
- [xen staging-4.14] automation: Remove installation of packages from test scripts,
patchbot
- [xen staging-4.14] CI: Remove llvm-8 from the Debian Stretch container,
patchbot
- [xen staging-4.14] automation: Remove non-debug x86_32 build jobs,
patchbot
- [xen staging-4.14] automation: Remove CentOS 7.2 containers and builds,
patchbot
- [xen staging-4.14] CI: Drop automation/configs/,
patchbot
- [xen staging-4.14] bump default SeaBIOS version to 1.16.0,
patchbot
- [xen staging-4.14] build: add --full to version.sh to guess $(XEN_FULLVERSION),
patchbot
- [xen staging-4.14] CI: Drop TravisCI,
patchbot
- [xen staging-4.14] tools: Drop gettext as a build dependency,
patchbot
- [xen staging-4.14] x86/spec-ctrl: Defer CR4_PV32_RESTORE on the cstar_enter path,
patchbot
- [xen staging-4.14] x86/HVM: serialize pinned cache attribute list manipulation,
patchbot
- [xen staging-4.14] x86/HVM: bound number of pinned cache attribute regions,
patchbot
- [xen staging-4.14] x86/shadow: account for log-dirty mode when pre-allocating,
patchbot
- [xen staging-4.14] automation: Remove clang-8 from Debian unstable container,
patchbot
- [xen staging-4.14] x86/spec-ctrl: Mitigate IBPB not flushing the RSB/RAS,
patchbot
- [xen staging-4.14] x86/spec-ctrl: Enumeration for IBPB_RET,
patchbot
- [xen staging-4.15] pci: fail device assignment if phantom functions cannot be assigned,
patchbot
- [xen staging-4.16] pci: fail device assignment if phantom functions cannot be assigned,
patchbot
- [xen staging-4.17] x86/p2m-pt: fix off by one in entry check assert,
patchbot
- [xen staging-4.18] x86/ucode: Fix stability of the raw CPU Policy rescan,
patchbot
- [xen staging] iommu/x86: fix IVMD/RMRR range checker loop increment,
patchbot
- [xen master] docs/misra: add asm-offset.c to exclude-list,
patchbot
- [xen master] iommu/vt-d: switch to common RMRR checker,
patchbot
- [xen master] iommu/x86: introduce a generic IVMD/RMRR range validity helper,
patchbot
- [xen master] x86/HVM: tidy state on hvmemul_map_linear_addr()'s error path,
patchbot
- [xen master] xen/riscv: introduce event.h,
patchbot
- [xen master] xen/riscv: introduce time.h,
patchbot
- [xen master] xen/riscv: introduce regs.h,
patchbot
- [xen master] xen/riscv: introduce p2m.h,
patchbot
- [xen master] xen/riscv: introduce irq.h,
patchbot
- [xen master] xen/riscv: introduce smp.h,
patchbot
- [xen master] xen/riscv: introduce flushtlb.h,
patchbot
- [xen master] xen/riscv: introduce setup.h,
patchbot
- [xen master] xen: avoid generation of empty asm/iommu.h,
patchbot
- [xen master] xen/riscv: introduce guest_atomics.h,
patchbot
- [xen master] xen/riscv: introduce cpufeature.h,
patchbot
- [xen master] xen: add support in public/hvm/save.h for PPC and RISC-V,
patchbot
- [xen master] libxl: Add support for blktap vbd3,
patchbot
- [xen master] x86/p2m: make p2m_get_page_from_gfn() handle grant case correctly,
patchbot
- [xen master] eclair: remove wrongly added -eval_file,
patchbot
- [xen master] x86/hvm: Fix fast singlestep state persistence,
patchbot
- [xen master] x86/PV32: restore PAE-extended-CR3 logic,
patchbot
- [xen master] config: update Mini-OS commit,
patchbot
- [xen master] xen/serial: Drop serial_{put,get}c,
patchbot
- [xen master] tools/ocaml: Add missing vmtrace_buf_kb field,
patchbot
- [xen master] x86: convert misc assembly function annotations,
patchbot
- [xen master] SVM: convert entry point annotations,
patchbot
- [xen master] xen/arm: Fix UBSAN failure in start_xen(),
patchbot
- [mini-os master] Mini-OS: fix 9pfront fix,
patchbot
- [xen master] eclair: move function and macro properties outside ECLAIR,
patchbot
- [xen master] xen/ns16550: address violations of MISRA C:2012 Rule 13.1,
patchbot
- [xen master] block-common: Fix same_vm for no targets,
patchbot
- [xen master] VMX: tertiary execution control infrastructure,
patchbot
- [xen master] automation: Switch yocto-qemux86-64 job to run on x86,
patchbot
- [mini-os master] Mini-OS: fix 9pfs frontend error path,
patchbot
- [xen master] golang: Regen binding,
patchbot
- [xen master] x86/entry: Reduce assembly instruction size,
patchbot
- [xen master] x86/paging: Use more specific constant,
patchbot
- [xen master] amd-vi: fix IVMD memory type checks,
patchbot
- [xen master] x86/srat: vmap the pages for acpi_slit,
patchbot
- [xen master] xen/numa: vmap the pages for memnodemap,
patchbot
- [xen master] acpi: vmap pages in acpi_os_alloc_memory,
patchbot
- [xen master] xen/vmap: Introduce vmap_size() and use it,
patchbot
- [xen master] setup: Move vm_init() before acpi calls,
patchbot
- [xen master] xen/evtchn: Remove useless assignment in evtchn_alloc_unbound(),
patchbot
- [xen master] tools/xenstored: map stubdom interface,
patchbot
- [xen master] tools/xenstored: split domain_init(),
patchbot
- [xen master] tools/xenstored: rework ring page (un)map functions,
patchbot
- [xen master] tools/xenstored: get own domid in stubdom case,
patchbot
- [xen master] tools/xenstored: move all socket handling into posix.c,
patchbot
- [xen master] tools/xenstored: move all log-pipe handling into posix.c,
patchbot
- [xen master] tools/xenstored: move systemd handling to posix.c,
patchbot
- [xen master] tools/xenstored: add early_init() function,
patchbot
- [xen master] tools/xenstored: rename xenbus_evtchn(),
patchbot
- [xen master] tools/helpers: allocate xenstore event channel for xenstore stubdom,
patchbot
- [xen master] tools/xentop: fix sorting bug for some columns,
patchbot
- [xen master] x86/cpu: Fix mixed tabs/spaces,
patchbot
- [xen master] xen/bitmap: Deduplicate __bitmap_weight() implementations,
patchbot
- [xen master] x86/ucode: Remove accidentally introduced tabs,
patchbot
- [xen master] x86/CPU: convert vendor hook invocations to altcall,
patchbot
- [xen master] x86/guest: finish conversion to altcall,
patchbot
- [xen master] x86: arrange for ENDBR zapping from <vendor>_ctxt_switch_masking(),
patchbot
- [xen master] xen: Remove debugger.h,
patchbot
- [xen master] x86: Remove gdbstub,
patchbot
- [xen master] x86/spec-ctrl: Expose BHI_CTRL to guests,
patchbot
- [xen master] x86/spec-ctrl: Expose RRSBA_CTRL to guests,
patchbot
- [xen master] x86/spec-ctrl: Expose IPRED_CTRL to guests,
patchbot
- [xen master] tools/ocaml: Bump minimum version to OCaml 4.05,
patchbot
- [xen master] xen/bitmap: Consistently use unsigned bits values,
patchbot
- [xen master] x86/traps: Annotate {l,c}star_enter() as nocall,
patchbot
- [xen master] x86/boot: Add braces in reloc.c,
patchbot
- [xen master] xen/sched: Fix UB shift in compat_set_timer_op(),
patchbot
- [xen master] x86/hvm: Fix UBSAN failure in do_hvm_op() printk,
patchbot
- [xen master] xen: Drop superfluous semi-colons,
patchbot
- [xen master] xen/arm: Properly clean update to init_ttbr and smp_up_cpu,
patchbot
- [xen stable-4.17] x86/p2m-pt: fix off by one in entry check assert,
patchbot
- [xen stable-4.17] lib{fdt,elf}: move lib{fdt,elf}-temp.o and their deps to $(targets),
patchbot
- [xen stable-4.17] x86/vmx: Disallow the use of inactivity states,
patchbot
- [xen stable-4.17] x86/vmx: Fix IRQ handling for EXIT_REASON_INIT,
patchbot
- [xen stable-4.17] x86/intel: ensure Global Performance Counter Control is setup correctly,
patchbot
- [xen stable-4.17] CirrusCI: drop FreeBSD 12,
patchbot
- [xen stable-4.17] x86/amd: Extend CPU erratum #1474 fix to more affected models,
patchbot
- [xen master] shim: avoid building of vendor IOMMU code,
patchbot
- [xen master] IOMMU: iommu_use_hap_pt() implies CONFIG_HVM,
patchbot
- [xen master] xen/page_alloc: introduce init_free_page_fields() helper,
patchbot
- [xen master] xenpm: Print message for disabled commands,
patchbot
- [xen master] x86/PoD: simplify / improve p2m_pod_cache_add(),
patchbot
- [xen stable-4.18] x86/ucode: Fix stability of the raw CPU Policy rescan,
patchbot
- [xen stable-4.18] x86/p2m-pt: fix off by one in entry check assert,
patchbot
- [xen stable-4.18] lib{fdt,elf}: move lib{fdt,elf}-temp.o and their deps to $(targets),
patchbot
- [xen stable-4.18] x86/vmx: Disallow the use of inactivity states,
patchbot
- [xen stable-4.18] x86/vmx: Fix IRQ handling for EXIT_REASON_INIT,
patchbot
- [xen stable-4.18] x86/intel: ensure Global Performance Counter Control is setup correctly,
patchbot
- [xen stable-4.18] CirrusCI: drop FreeBSD 12,
patchbot
- [xen stable-4.18] x86/amd: Extend CPU erratum #1474 fix to more affected models,
patchbot
- [xen master] VT-d: Fix "else" vs "#endif" misplacement,
patchbot
- [xen master] pci: fail device assignment if phantom functions cannot be assigned,
patchbot
Mail converted by MHonArc
|