* [Qemu-devel] [qemu-web PATCH] Add a blog post about the release of version 2.10.0
@ 2017-09-01 7:19 Thomas Huth
2017-09-01 7:22 ` no-reply
2017-09-02 13:43 ` Michael Roth
0 siblings, 2 replies; 6+ messages in thread
From: Thomas Huth @ 2017-09-01 7:19 UTC (permalink / raw)
To: qemu-devel, pbonzini; +Cc: Michael Roth
Using the contents of Micheal Roth's announce e-mail for this
blog post.
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
_posts/2017-09-01-qemu-2-10-0.md | 56 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 56 insertions(+)
create mode 100644 _posts/2017-09-01-qemu-2-10-0.md
diff --git a/_posts/2017-09-01-qemu-2-10-0.md b/_posts/2017-09-01-qemu-2-10-0.md
new file mode 100644
index 0000000..adb1c89
--- /dev/null
+++ b/_posts/2017-09-01-qemu-2-10-0.md
@@ -0,0 +1,56 @@
+---
+layout: post
+title: "QEMU version 2.10.0 released"
+date: 2017-09-01 09:00:00 +0200
+categories: [releases, 'qemu 2.10']
+---
+You can grab the tarball from our
+[download page](http://www.qemu.org/download/#source).
+The full list of changes are available
+[in the Wiki](http://wiki.qemu.org/ChangeLog/2.10).
+
+Highlights include:
+ * Support for ACPI NUMA distance info and control over CPU NUMA
+ assignments via '-numa cpu' parameters
+ * Support for LUKS encryption format in qcow2 images
+ * Monitor/Management interface improvments: additional debug
+ information available through 'info ramblock/cmma/register/qtree',
+ support for viewing connected clients via 'info vnc', improved
+ parsing support for QMP protocol, and other additional commands
+ * QXL and virtio-gpu support for controlling default display resolution
+ * Support for vhost-user-scsi devices
+ * NVMe emulation support for Write Zeroes command and Controller
+ Memory Buffers
+ * Guest agent support for querying guest hostname, users, timezone, and
+ OS version/release information
+ * ARM: KVM support for Raspberry Pi 3
+ * ARM: emulation support for MPS2/MPS2+ FPGA-based dev boards
+ * ARM: zynq: SPIPS flash support
+ * ARM: exynos4210: hardware PRNG device, SDHCI, and system poweroff
+ * Microblaze: support for CPU versions 9.4, 9.5, 9.6, and 10.0
+ * MIPS: support for Enhanced Virtual Addressing (EVA)
+ * MIPS: initrd support for kaslr-enabled kernels
+ * OpenRISC: support for shadow registers, idle states, and
+ numcores/coreid/EVAR/EPH registers
+ * PowerPC: Multi-threaded TCG emulation support
+ * PowerPC: OpenBIOS VGA driver for MacOS guests
+ * PowerPC: pseries: KVM and emulation support for POWER9 guests
+ * PowerPC: pseries: support for hash page table resizing
+ * s390: channel device passthrough support via vfio-ccw
+ * s390: support for channel-attached 3270 "green screen" devices for
+ use as guest consoles or additional TTYs
+ * s390: improved support for PCI (AEN, AIS, and zPCI)
+ * s390: support for z14 CPU models and netboot/TFTP via CCW BIOS,
+ * s390: TCG support for atomic "LOAD AND x" and "COMPARE SWAP"
+ operations, LOAD PROGRAM PARAMETER, extended facilities, CPU type,
+ and many more less-common instructions.
+ * SH: TCG support for host atomic instructions for emulating tas.b and
+ gUSA (user-space atomics), and support for fpchg/fsrra instructions
+ * SPARC: fixes for booting Solaris 2.6 on sun4m/OpenBIOS machines
+ * x86: Q35 MCH supports TSEG higher than 8MB
+ * x86: SSE register access via gdbstub
+ * Xen: support for multi-page shared rings, and 9pfs/virtfs backend
+ * Xtensa: sim machine console can be directed to chardev via -serial
+ * and lots more...
+
+Thank you to everyone involved!
--
1.8.3.1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Add a blog post about the release of version 2.10.0
2017-09-01 7:19 [Qemu-devel] [qemu-web PATCH] Add a blog post about the release of version 2.10.0 Thomas Huth
@ 2017-09-01 7:22 ` no-reply
2017-09-01 9:28 ` Daniel P. Berrange
2017-09-02 13:43 ` Michael Roth
1 sibling, 1 reply; 6+ messages in thread
From: no-reply @ 2017-09-01 7:22 UTC (permalink / raw)
To: thuth; +Cc: famz, qemu-devel, pbonzini, mdroth
Hi,
This series seems to have some coding style problems. See output below for
more information:
Message-id: 1504250391-6353-1-git-send-email-thuth@redhat.com
Subject: [Qemu-devel] [qemu-web PATCH] Add a blog post about the release of version 2.10.0
Type: series
=== TEST SCRIPT BEGIN ===
#!/bin/bash
BASE=base
n=1
total=$(git log --oneline $BASE.. | wc -l)
failed=0
git config --local diff.renamelimit 0
git config --local diff.renames True
commits="$(git log --format=%H --reverse $BASE..)"
for c in $commits; do
echo "Checking PATCH $n/$total: $(git log -n 1 --format=%s $c)..."
if ! git show $c --format=email | ./scripts/checkpatch.pl --mailback -; then
failed=1
echo
fi
n=$((n+1))
done
exit $failed
=== TEST SCRIPT END ===
Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384
From https://github.com/patchew-project/qemu
* [new tag] patchew/1504250391-6353-1-git-send-email-thuth@redhat.com -> patchew/1504250391-6353-1-git-send-email-thuth@redhat.com
Switched to a new branch 'test'
b70b83ae5d Add a blog post about the release of version 2.10.0
=== OUTPUT BEGIN ===
Checking PATCH 1/1: Add a blog post about the release of version 2.10.0...
ERROR: trailing whitespace
#60: FILE: _posts/2017-09-01-qemu-2-10-0.md:43:
+ * s390: support for z14 CPU models and netboot/TFTP via CCW BIOS, $
total: 1 errors, 0 warnings, 56 lines checked
Your patch has style problems, please review. If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
=== OUTPUT END ===
Test command exited with code: 1
---
Email generated automatically by Patchew [http://patchew.org/].
Please send your feedback to patchew-devel@freelists.org
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Add a blog post about the release of version 2.10.0
2017-09-01 7:22 ` no-reply
@ 2017-09-01 9:28 ` Daniel P. Berrange
2017-09-01 10:41 ` Thomas Huth
0 siblings, 1 reply; 6+ messages in thread
From: Daniel P. Berrange @ 2017-09-01 9:28 UTC (permalink / raw)
To: qemu-devel; +Cc: thuth, pbonzini, famz, mdroth
On Fri, Sep 01, 2017 at 12:22:41AM -0700, no-reply@patchew.org wrote:
> Hi,
>
> This series seems to have some coding style problems. See output below for
> more information:
>
> Message-id: 1504250391-6353-1-git-send-email-thuth@redhat.com
> Subject: [Qemu-devel] [qemu-web PATCH] Add a blog post about the release of version 2.10.0
> Type: series
>
> === TEST SCRIPT BEGIN ===
> #!/bin/bash
>
> BASE=base
> n=1
> total=$(git log --oneline $BASE.. | wc -l)
> failed=0
>
> git config --local diff.renamelimit 0
> git config --local diff.renames True
>
> commits="$(git log --format=%H --reverse $BASE..)"
> for c in $commits; do
> echo "Checking PATCH $n/$total: $(git log -n 1 --format=%s $c)..."
> if ! git show $c --format=email | ./scripts/checkpatch.pl --mailback -; then
> failed=1
> echo
> fi
> n=$((n+1))
> done
>
> exit $failed
> === TEST SCRIPT END ===
>
> Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384
> From https://github.com/patchew-project/qemu
> * [new tag] patchew/1504250391-6353-1-git-send-email-thuth@redhat.com -> patchew/1504250391-6353-1-git-send-email-thuth@redhat.com
> Switched to a new branch 'test'
> b70b83ae5d Add a blog post about the release of version 2.10.0
>
> === OUTPUT BEGIN ===
> Checking PATCH 1/1: Add a blog post about the release of version 2.10.0...
> ERROR: trailing whitespace
> #60: FILE: _posts/2017-09-01-qemu-2-10-0.md:43:
> + * s390: support for z14 CPU models and netboot/TFTP via CCW BIOS, $
>
> total: 1 errors, 0 warnings, 56 lines checked
While it is nice that it identified the trailing whitespace in this
case, does it really make sense for the patchew to be running the
checkpatch.pl from qemu.git, against patches to qemu-web.git ?
Perhaps it should skip patches with 'web' or 'qemu-web' in the
[...] part of the subject ?
And/or have a dedicated patch checker for the web contnt that
ran appropriate tests ?
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Add a blog post about the release of version 2.10.0
2017-09-01 9:28 ` Daniel P. Berrange
@ 2017-09-01 10:41 ` Thomas Huth
2017-09-01 11:31 ` Fam Zheng
0 siblings, 1 reply; 6+ messages in thread
From: Thomas Huth @ 2017-09-01 10:41 UTC (permalink / raw)
To: Daniel P. Berrange, qemu-devel; +Cc: pbonzini, famz, mdroth
On 01.09.2017 11:28, Daniel P. Berrange wrote:
> On Fri, Sep 01, 2017 at 12:22:41AM -0700, no-reply@patchew.org wrote:
>> Hi,
>>
>> This series seems to have some coding style problems. See output below for
>> more information:
>>
>> Message-id: 1504250391-6353-1-git-send-email-thuth@redhat.com
>> Subject: [Qemu-devel] [qemu-web PATCH] Add a blog post about the release of version 2.10.0
>> Type: series
>>
>> === TEST SCRIPT BEGIN ===
>> #!/bin/bash
>>
>> BASE=base
>> n=1
>> total=$(git log --oneline $BASE.. | wc -l)
>> failed=0
>>
>> git config --local diff.renamelimit 0
>> git config --local diff.renames True
>>
>> commits="$(git log --format=%H --reverse $BASE..)"
>> for c in $commits; do
>> echo "Checking PATCH $n/$total: $(git log -n 1 --format=%s $c)..."
>> if ! git show $c --format=email | ./scripts/checkpatch.pl --mailback -; then
>> failed=1
>> echo
>> fi
>> n=$((n+1))
>> done
>>
>> exit $failed
>> === TEST SCRIPT END ===
>>
>> Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384
>> From https://github.com/patchew-project/qemu
>> * [new tag] patchew/1504250391-6353-1-git-send-email-thuth@redhat.com -> patchew/1504250391-6353-1-git-send-email-thuth@redhat.com
>> Switched to a new branch 'test'
>> b70b83ae5d Add a blog post about the release of version 2.10.0
>>
>> === OUTPUT BEGIN ===
>> Checking PATCH 1/1: Add a blog post about the release of version 2.10.0...
>> ERROR: trailing whitespace
>> #60: FILE: _posts/2017-09-01-qemu-2-10-0.md:43:
>> + * s390: support for z14 CPU models and netboot/TFTP via CCW BIOS, $
>>
>> total: 1 errors, 0 warnings, 56 lines checked
>
> While it is nice that it identified the trailing whitespace in this
> case, does it really make sense for the patchew to be running the
> checkpatch.pl from qemu.git, against patches to qemu-web.git ?
>
> Perhaps it should skip patches with 'web' or 'qemu-web' in the
> [...] part of the subject ?
+1
... and Paolo, could you maybe fix up that line when picking up the patch?
Thanks,
Thomas
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Add a blog post about the release of version 2.10.0
2017-09-01 10:41 ` Thomas Huth
@ 2017-09-01 11:31 ` Fam Zheng
0 siblings, 0 replies; 6+ messages in thread
From: Fam Zheng @ 2017-09-01 11:31 UTC (permalink / raw)
To: Thomas Huth; +Cc: Daniel P. Berrange, qemu-devel, pbonzini, mdroth
On Fri, 09/01 12:41, Thomas Huth wrote:
> On 01.09.2017 11:28, Daniel P. Berrange wrote:
> > On Fri, Sep 01, 2017 at 12:22:41AM -0700, no-reply@patchew.org wrote:
> >> Hi,
> >>
> >> This series seems to have some coding style problems. See output below for
> >> more information:
> >>
> >> Message-id: 1504250391-6353-1-git-send-email-thuth@redhat.com
> >> Subject: [Qemu-devel] [qemu-web PATCH] Add a blog post about the release of version 2.10.0
> >> Type: series
> >>
> >> === TEST SCRIPT BEGIN ===
> >> #!/bin/bash
> >>
> >> BASE=base
> >> n=1
> >> total=$(git log --oneline $BASE.. | wc -l)
> >> failed=0
> >>
> >> git config --local diff.renamelimit 0
> >> git config --local diff.renames True
> >>
> >> commits="$(git log --format=%H --reverse $BASE..)"
> >> for c in $commits; do
> >> echo "Checking PATCH $n/$total: $(git log -n 1 --format=%s $c)..."
> >> if ! git show $c --format=email | ./scripts/checkpatch.pl --mailback -; then
> >> failed=1
> >> echo
> >> fi
> >> n=$((n+1))
> >> done
> >>
> >> exit $failed
> >> === TEST SCRIPT END ===
> >>
> >> Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384
> >> From https://github.com/patchew-project/qemu
> >> * [new tag] patchew/1504250391-6353-1-git-send-email-thuth@redhat.com -> patchew/1504250391-6353-1-git-send-email-thuth@redhat.com
> >> Switched to a new branch 'test'
> >> b70b83ae5d Add a blog post about the release of version 2.10.0
> >>
> >> === OUTPUT BEGIN ===
> >> Checking PATCH 1/1: Add a blog post about the release of version 2.10.0...
> >> ERROR: trailing whitespace
> >> #60: FILE: _posts/2017-09-01-qemu-2-10-0.md:43:
> >> + * s390: support for z14 CPU models and netboot/TFTP via CCW BIOS, $
> >>
> >> total: 1 errors, 0 warnings, 56 lines checked
> >
> > While it is nice that it identified the trailing whitespace in this
> > case, does it really make sense for the patchew to be running the
> > checkpatch.pl from qemu.git, against patches to qemu-web.git ?
> >
> > Perhaps it should skip patches with 'web' or 'qemu-web' in the
> > [...] part of the subject ?
>
> +1
Will try to find time working on this in the weekend.
Fam
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Add a blog post about the release of version 2.10.0
2017-09-01 7:19 [Qemu-devel] [qemu-web PATCH] Add a blog post about the release of version 2.10.0 Thomas Huth
2017-09-01 7:22 ` no-reply
@ 2017-09-02 13:43 ` Michael Roth
1 sibling, 0 replies; 6+ messages in thread
From: Michael Roth @ 2017-09-02 13:43 UTC (permalink / raw)
To: Thomas Huth, pbonzini, qemu-devel
Quoting Thomas Huth (2017-09-01 02:19:51)
> Using the contents of Micheal Roth's announce e-mail for this
> blog post.
>
> Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Michael Roth <mdroth@linux.vnet.ibm.com>
> ---
> _posts/2017-09-01-qemu-2-10-0.md | 56 ++++++++++++++++++++++++++++++++++++++++
> 1 file changed, 56 insertions(+)
> create mode 100644 _posts/2017-09-01-qemu-2-10-0.md
>
> diff --git a/_posts/2017-09-01-qemu-2-10-0.md b/_posts/2017-09-01-qemu-2-10-0.md
> new file mode 100644
> index 0000000..adb1c89
> --- /dev/null
> +++ b/_posts/2017-09-01-qemu-2-10-0.md
> @@ -0,0 +1,56 @@
> +---
> +layout: post
> +title: "QEMU version 2.10.0 released"
> +date: 2017-09-01 09:00:00 +0200
> +categories: [releases, 'qemu 2.10']
> +---
> +You can grab the tarball from our
> +[download page](https://urldefense.proofpoint.com/v2/url?u=http-3A__www.qemu.org_download_-23source&d=DwIBAg&c=jf_iaSHvJObTbx-siA1ZOg&r=sThPI1c0u5x-3sg5Nw8wNqjg_5Z5xLzfPGC18E94zn8&m=PzYq08tHQcj1sxM1OMOnDI306yhwZlucN-ByJd6q8sQ&s=Yn7ZBayq012yWE5e70RVWA0QPziEmlje04XHMnXJIqY&e= ).
> +The full list of changes are available
> +[in the Wiki](https://urldefense.proofpoint.com/v2/url?u=http-3A__wiki.qemu.org_ChangeLog_2.10&d=DwIBAg&c=jf_iaSHvJObTbx-siA1ZOg&r=sThPI1c0u5x-3sg5Nw8wNqjg_5Z5xLzfPGC18E94zn8&m=PzYq08tHQcj1sxM1OMOnDI306yhwZlucN-ByJd6q8sQ&s=k3QQu7lpwfgWOAF3Z0IB57eLKY8MiRYxIYxikNaGgrg&e= ).
> +
> +Highlights include:
> + * Support for ACPI NUMA distance info and control over CPU NUMA
> + assignments via '-numa cpu' parameters
> + * Support for LUKS encryption format in qcow2 images
> + * Monitor/Management interface improvments: additional debug
> + information available through 'info ramblock/cmma/register/qtree',
> + support for viewing connected clients via 'info vnc', improved
> + parsing support for QMP protocol, and other additional commands
> + * QXL and virtio-gpu support for controlling default display resolution
> + * Support for vhost-user-scsi devices
> + * NVMe emulation support for Write Zeroes command and Controller
> + Memory Buffers
> + * Guest agent support for querying guest hostname, users, timezone, and
> + OS version/release information
> + * ARM: KVM support for Raspberry Pi 3
> + * ARM: emulation support for MPS2/MPS2+ FPGA-based dev boards
> + * ARM: zynq: SPIPS flash support
> + * ARM: exynos4210: hardware PRNG device, SDHCI, and system poweroff
> + * Microblaze: support for CPU versions 9.4, 9.5, 9.6, and 10.0
> + * MIPS: support for Enhanced Virtual Addressing (EVA)
> + * MIPS: initrd support for kaslr-enabled kernels
> + * OpenRISC: support for shadow registers, idle states, and
> + numcores/coreid/EVAR/EPH registers
> + * PowerPC: Multi-threaded TCG emulation support
> + * PowerPC: OpenBIOS VGA driver for MacOS guests
> + * PowerPC: pseries: KVM and emulation support for POWER9 guests
> + * PowerPC: pseries: support for hash page table resizing
> + * s390: channel device passthrough support via vfio-ccw
> + * s390: support for channel-attached 3270 "green screen" devices for
> + use as guest consoles or additional TTYs
> + * s390: improved support for PCI (AEN, AIS, and zPCI)
> + * s390: support for z14 CPU models and netboot/TFTP via CCW BIOS,
> + * s390: TCG support for atomic "LOAD AND x" and "COMPARE SWAP"
> + operations, LOAD PROGRAM PARAMETER, extended facilities, CPU type,
> + and many more less-common instructions.
> + * SH: TCG support for host atomic instructions for emulating tas.b and
> + gUSA (user-space atomics), and support for fpchg/fsrra instructions
> + * SPARC: fixes for booting Solaris 2.6 on sun4m/OpenBIOS machines
> + * x86: Q35 MCH supports TSEG higher than 8MB
> + * x86: SSE register access via gdbstub
> + * Xen: support for multi-page shared rings, and 9pfs/virtfs backend
> + * Xtensa: sim machine console can be directed to chardev via -serial
> + * and lots more...
> +
> +Thank you to everyone involved!
> --
> 1.8.3.1
>
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2017-09-02 13:44 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-01 7:19 [Qemu-devel] [qemu-web PATCH] Add a blog post about the release of version 2.10.0 Thomas Huth
2017-09-01 7:22 ` no-reply
2017-09-01 9:28 ` Daniel P. Berrange
2017-09-01 10:41 ` Thomas Huth
2017-09-01 11:31 ` Fam Zheng
2017-09-02 13:43 ` Michael Roth
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).