Re: [Qemu-devel] [qemu-web PATCH] Add a blog post about the release of version 2.12.0

2018-04-25 Thread Thomas Huth
On 25.04.2018 15:20, Paolo Bonzini wrote:
> On 25/04/2018 05:45, Thomas Huth wrote:
>> Based on the contents of Michael Roth's announce e-mail for 2.12.0.
[...]
> Go ahead and push it!

Done.

> Do you have time to write a blog post about -net,
> -nic and all that?

Likely not this week, but I've got it on my TODO list already (maybe
next week).

 Thomas



Re: [Qemu-devel] [qemu-web PATCH] Add a blog post about the release of version 2.12.0

2018-04-25 Thread Paolo Bonzini
On 25/04/2018 05:45, Thomas Huth wrote:
> Based on the contents of Michael Roth's announce e-mail for 2.12.0.
> 
> Signed-off-by: Thomas Huth 
> ---
>  _posts/2018-04-25-qemu-2-12-0.md | 58 
> 
>  1 file changed, 58 insertions(+)
>  create mode 100644 _posts/2018-04-25-qemu-2-12-0.md
> 
> diff --git a/_posts/2018-04-25-qemu-2-12-0.md 
> b/_posts/2018-04-25-qemu-2-12-0.md
> new file mode 100644
> index 000..fdc4aea
> --- /dev/null
> +++ b/_posts/2018-04-25-qemu-2-12-0.md
> @@ -0,0 +1,58 @@
> +---
> +layout: post
> +title:  "QEMU version 2.12.0 released"
> +date:   2018-04-25 05:30:00 +0200
> +categories: [releases, 'qemu 2.12']
> +---
> +We'd like to announce the availability of the QEMU 2.12.0 release.
> +This release contains 2700+ commits from 204 authors.
> +
> +You can grab the tarball from our 
> +[download page](https://www.qemu.org/download/#source).
> +The full list of changes are available
> +[in the Wiki](https://wiki.qemu.org/ChangeLog/2.12).
> +
> +Highlights include:
> +
> + * Spectre/Meltdown mitigation support for x86/pseries/s390 guests. For
> +   more details see:
> + https://www.qemu.org/2018/02/14/qemu-2-11-1-and-spectre-update/
> + * Numerous block support improvements, including support for directly
> +   interacting with userspace NVMe driver, and general improvements to
> +   NBD server/client including more efficient reads of sparse files
> + * Networking support for VMWare paravirtualized RDMA device (RDMA
> +   HCA and Soft-RoCE supported), CAN bus support via Linux SocketCAN and
> +   SJA1000-based PCI interfaces, and general improvements for dual-stack
> +   IPv4/IPv6 environments
> + * GUI security/bug fixes, dmabufs support for GTK/Spice.
> + * Better IPMI support for Platform Events and SEL logging in internal
> +   BMC emulation
> + * SMBIOS support for "OEM Strings", which can be used for automating
> +   guest image activation without relying on network-based querying
> + * Disk cache information via virtio-balloon
> + * ARM: AArch64 new instructions for FCMA/RDM and SIMD/FP16/crypto/complex
> +   number extensions
> + * ARM: initial support for Raspberry Pi 3 machine type
> + * ARM: Corex-M33/Armv8-M emulation via new mps2-an505 board and many
> +   other improvements for M profile emulation
> + * HPPA: support for full machine emulation (hppa-softmmu)
> + * PowerPC: PPC4xx emulation improvements, including I2C bus support
> + * PowerPC: new Sam460ex machine type
> + * PowerPC: significant TCG performance improvements
> + * PowerPC: pseries: support for Spectre/Meltdown mitigations
> + * RISC-V: new RISC-V target via "spike_v1.9.1", "spike_v1.10", and "virt"
> +   machine types
> + * s390: non-virtual devices no longer require dedicated channel subsystem
> +   and guest support for multiple CSSs
> + * s390: general PCI improvements, MSI-X support for virtio-pci devices
> + * s390: improved TCG emulation support
> + * s390: KVM support for systems larger than 7.999TB
> + * SPARC: sun4u power device emulation
> + * SPARC: improved trace-event support and emulation/debug fixes
> + * Tricore: new instruction variants for JEQ/JNE and 64-bit MOV
> + * x86: Intel IOMMU support for 48-bit addresses
> + * Xtensa: backend now uses libisa for instruction decoding/disassebly
> + * Xtensa: multi-threaded TCG support and noMMU configuration variants
> + * and lots more...
> +
> +Thank you to everyone involved!
> 

Go ahead and push it!  Do you have time to write a blog post about -net,
-nic and all that?

Thanks,

Paolo



[Qemu-devel] [qemu-web PATCH] Add a blog post about the release of version 2.12.0

2018-04-24 Thread Thomas Huth
Based on the contents of Michael Roth's announce e-mail for 2.12.0.

Signed-off-by: Thomas Huth 
---
 _posts/2018-04-25-qemu-2-12-0.md | 58 
 1 file changed, 58 insertions(+)
 create mode 100644 _posts/2018-04-25-qemu-2-12-0.md

diff --git a/_posts/2018-04-25-qemu-2-12-0.md b/_posts/2018-04-25-qemu-2-12-0.md
new file mode 100644
index 000..fdc4aea
--- /dev/null
+++ b/_posts/2018-04-25-qemu-2-12-0.md
@@ -0,0 +1,58 @@
+---
+layout: post
+title:  "QEMU version 2.12.0 released"
+date:   2018-04-25 05:30:00 +0200
+categories: [releases, 'qemu 2.12']
+---
+We'd like to announce the availability of the QEMU 2.12.0 release.
+This release contains 2700+ commits from 204 authors.
+
+You can grab the tarball from our 
+[download page](https://www.qemu.org/download/#source).
+The full list of changes are available
+[in the Wiki](https://wiki.qemu.org/ChangeLog/2.12).
+
+Highlights include:
+
+ * Spectre/Meltdown mitigation support for x86/pseries/s390 guests. For
+   more details see:
+ https://www.qemu.org/2018/02/14/qemu-2-11-1-and-spectre-update/
+ * Numerous block support improvements, including support for directly
+   interacting with userspace NVMe driver, and general improvements to
+   NBD server/client including more efficient reads of sparse files
+ * Networking support for VMWare paravirtualized RDMA device (RDMA
+   HCA and Soft-RoCE supported), CAN bus support via Linux SocketCAN and
+   SJA1000-based PCI interfaces, and general improvements for dual-stack
+   IPv4/IPv6 environments
+ * GUI security/bug fixes, dmabufs support for GTK/Spice.
+ * Better IPMI support for Platform Events and SEL logging in internal
+   BMC emulation
+ * SMBIOS support for "OEM Strings", which can be used for automating
+   guest image activation without relying on network-based querying
+ * Disk cache information via virtio-balloon
+ * ARM: AArch64 new instructions for FCMA/RDM and SIMD/FP16/crypto/complex
+   number extensions
+ * ARM: initial support for Raspberry Pi 3 machine type
+ * ARM: Corex-M33/Armv8-M emulation via new mps2-an505 board and many
+   other improvements for M profile emulation
+ * HPPA: support for full machine emulation (hppa-softmmu)
+ * PowerPC: PPC4xx emulation improvements, including I2C bus support
+ * PowerPC: new Sam460ex machine type
+ * PowerPC: significant TCG performance improvements
+ * PowerPC: pseries: support for Spectre/Meltdown mitigations
+ * RISC-V: new RISC-V target via "spike_v1.9.1", "spike_v1.10", and "virt"
+   machine types
+ * s390: non-virtual devices no longer require dedicated channel subsystem
+   and guest support for multiple CSSs
+ * s390: general PCI improvements, MSI-X support for virtio-pci devices
+ * s390: improved TCG emulation support
+ * s390: KVM support for systems larger than 7.999TB
+ * SPARC: sun4u power device emulation
+ * SPARC: improved trace-event support and emulation/debug fixes
+ * Tricore: new instruction variants for JEQ/JNE and 64-bit MOV
+ * x86: Intel IOMMU support for 48-bit addresses
+ * Xtensa: backend now uses libisa for instruction decoding/disassebly
+ * Xtensa: multi-threaded TCG support and noMMU configuration variants
+ * and lots more...
+
+Thank you to everyone involved!
-- 
1.8.3.1