
- #Timeslice 4.6 serial#
- #Timeslice 4.6 code#
- #Timeslice 4.6 license#
- #Timeslice 4.6 download#
#Timeslice 4.6 code#
This release, which includes source code for qemu-traditional and qemu-upstream, contains the following security fixes. However, you can check a=shortlog (between tags qemu-xen-4.6.3 and qemu-xen-4.6.4). This release also contains changes to qemu-upstream, whose changelogs we do not list here as it contains many changes that are not directly releated to the Xen Project Hypervisor and thus this release.
cff044b: virtio: error out if guest exceeds virtqueue size. In addition, this release also contains the following fixes to qemu-traditional: eac595f: x86/pv: Remove unsafe bits from the mod_l?_entry() fastpath. dfe85d3: x86/entry: Avoid SMAP violation in compat_create_bounce_frame(). db42305: xen/arm: system: Use the correct parameter name in local_irq_restore. ad0e68e: xen/arm: p2m: Pass the vCPU in parameter to get_page_from_gva. 625c3e4: xen/arm: p2m: Restrict usage of get_page_from_gva to the current vCPU. 0905c2a: serial: fix incorrect length of strncmp for dtuart. 6fd1c8e: nested vmx: intercept guest rdmsr for MSR_IA32_VMX_VMFUNC.
ec712ba: nested vmx: Validate host VMX MSRs before accessing them.477080f: xen: Have schedulers revise initial placement.715242a: xen: Remove buggy initial placement algorithm.ff49c27: x86/mmcfg: Fix initalisation of variables in pci_mmcfg_nvidia_mcp55().4282362: Revert “xen: Remove buggy initial placement algorithm”.83dff39: Revert “xen: Have schedulers revise initial placement”.2c11229: configure: Fix when no libsystemd compat lib are available.f8972b4: xl: correct xl cpupool-numa-split with vcpu limited dom0.
#Timeslice 4.6 license#
29e5892: libxenvchan: Change license of header from Lesser GPL v2.1 to BSD.77a9be9: libxenstat: honour XEN_RUN_DIR.0e94436: tools/libxc: Properly increment ApicIdCoreSize field on AMD.
#Timeslice 4.6 serial#
e06d2ba: libxl: return any serial tty path in libxl_console_get_tty. 4f78b27: page-alloc/x86: don’t restrict DMA heap to node 0. a00a0f9: xen/physmap: Do not permit a guest to populate PoD pages for itself. 4260eef: sched: better handle (not) inserting idle vCPUs in runqueues. a149a6e: xen: Have schedulers revise initial placement. 0d9c05d: xen: Remove buggy initial placement algorithm. 40592ed: x86/32on64: misc adjustments to call gate emulation. 5bb458b: credit1: fix a race when picking initial pCPU for a vCPU. 1663655: x86/PV: make PMU MSR handling consistent. 4627e5e: memory: fix compat handling of XENMEM_access_op. f984f6e: x86/32on64: don’t allow recursive page tables from 元. be8c32a: x86/emulate: Correct boundary interactions of emulated instructions. 26352b6: x86/shadow: Avoid overflowing sh_ctxt->seg_reg.
9d819be: VMX: correct feature checks for MPX. 7c86320: hvm/fep: Allow testing of instructions crossing the -1 -> 0 virtual boundary. c3b06b0: x86/hvm: Perform a user instruction fetch for a FEP in userspace. 6b5bb50: x86/segment: Bounds check accesses to emulation ctxt->seg_reg. 3cffa34: Revert “x86/hvm: Perform a user instruction fetch for a FEP in userspace”. cc977b7: tools/migrate: Prevent PTE truncation from being fatal duing the live phase. 57dbc55: libxl: do not assume Dom0 backend while getting nic info. 8861999: x86/domctl: Fix TOCTOU race with the use of XEN_DOMCTL_getvcpuextstate. 4511619: xen: credit1: fix mask to be used for tickling in Credit1. 223835f: xen: credit2: properly schedule migration of a running vcpu. d75fe0d: x86/Intel: hide CPUID faulting capability from guests. a4badfa: x86emul: correct loading of %ss. e6f8bfb: x86emul: don’t allow null selector for LTR. ef005cc: x86/AMD: apply erratum 665 workaround. 4b41252: x86emul: honor guest CR0.TS and CR0.EM. 92848cf: xen: credit1: return the ‘time remaining to the limit’ as next timeslice. ce904f6: x86: defer not-present segment checks. ebc5d6e: xen/trace: Fix trace metadata page count calculation (revert fbf96e6). cadd37e: x86/hvm: Clobber %cs.L when LME becomes set. d2b7b92: x86emul: fix pushing of selector registers. d60a422: x86/Viridian: don’t depend on undefined register state. b7b9911: usbif.h: replace PAGE_SIZE with USBIF_RING_SIZE. 03da413: vscsiif.h: replace PAGE_SIZE with VSCSIIF_PAGE_SIZE. This release contains the following bug-fixes and improvements in the Xen Project hypervisor: #Timeslice 4.6 download#
a=shortlog h=refs/heads/stable-4.6 (tag RELEASE-4.6.4) or from this download page This is available immediately from its git repository We are pleased to announce the release of Xen 4.6.4.