[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 079eed: rng-egd: Register "chardev" as class
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 079eed: rng-egd: Register "chardev" as class property |
Date: |
Thu, 15 Oct 2020 12:30:31 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 079eed2e77559582aceece5830b124be1f261922
https://github.com/qemu/qemu/commit/079eed2e77559582aceece5830b124be1f261922
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M backends/rng-egd.c
Log Message:
-----------
rng-egd: Register "chardev" as class property
Class properties make QOM introspection simpler and easier, as
they don't require an object to be instantiated.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20200921221045.699690-4-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: a3d3ee6c1357749013aa700c929682f41475b158
https://github.com/qemu/qemu/commit/a3d3ee6c1357749013aa700c929682f41475b158
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M backends/rng-random.c
Log Message:
-----------
rng-random: register "filename" as class property
Class properties make QOM introspection simpler and easier, as
they don't require an object to be instantiated.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20200921221045.699690-5-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 29ee2a183205062f8b5b5b317e7fe392e9f57e64
https://github.com/qemu/qemu/commit/29ee2a183205062f8b5b5b317e7fe392e9f57e64
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M backends/rng.c
Log Message:
-----------
rng: Register "opened" as class property
Class properties make QOM introspection simpler and easier, as
they don't require an object to be instantiated.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20200921221045.699690-8-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 7da4e3bb111b4c8fae2ff037f1e1f7934ac8ad50
https://github.com/qemu/qemu/commit/7da4e3bb111b4c8fae2ff037f1e1f7934ac8ad50
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M ui/input-linux.c
Log Message:
-----------
input-linux: Register properties as class properties
Class properties make QOM introspection simpler and easier, as
they don't require an object to be instantiated.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20200921221045.699690-10-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: d85855b8942d2fdf773e0278facb40855014ff18
https://github.com/qemu/qemu/commit/d85855b8942d2fdf773e0278facb40855014ff18
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M ui/input-barrier.c
Log Message:
-----------
input-barrier: Register properties as class properties
Class properties make QOM introspection simpler and easier, as
they don't require an object to be instantiated.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20200921221045.699690-11-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 3e0dceaf9450ffb65114bd12c62c499c1116f163
https://github.com/qemu/qemu/commit/3e0dceaf9450ffb65114bd12c62c499c1116f163
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M target/i386/cpu.c
Log Message:
-----------
i386: Register most CPU properties as class properties
Class properties make QOM introspection simpler and easier, as
they don't require an object to be instantiated.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Message-Id: <20200921221045.699690-14-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 5949703709e79b779a403d8a5622c1989c86db1c
https://github.com/qemu/qemu/commit/5949703709e79b779a403d8a5622c1989c86db1c
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M hw/display/vga-pci.c
Log Message:
-----------
vga-pci: Register "big-endian-framebuffer" as class property
Class properties make QOM introspection simpler and easier, as
they don't require an object to be instantiated.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20200921221045.699690-22-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: abb9369805fe1ebd4eb2d278555c8e06ef099b15
https://github.com/qemu/qemu/commit/abb9369805fe1ebd4eb2d278555c8e06ef099b15
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M backends/vhost-user.c
Log Message:
-----------
vhost-user: Register "chardev" as class property
Class properties make QOM introspection simpler and easier, as
they don't require an object to be instantiated.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20200921221045.699690-6-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 14b394853606ab79f1d71f3bbbb4ccaab6538c8f
https://github.com/qemu/qemu/commit/14b394853606ab79f1d71f3bbbb4ccaab6538c8f
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M authz/listfile.c
Log Message:
-----------
authz-list-file: Fix crash when filename is not set
Fix the following crash:
$ qemu-system-x86_64 -object authz-list-file,id=obj0
qemu-system-x86_64: -object authz-list-file,id=obj0: GLib:
g_file_get_contents: assertion 'filename != NULL' failed
Segmentation fault (core dumped)
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Li Qiang <liq3ea@gmail.com>
Message-Id: <20201008202713.1416823-2-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: d9753cca6b0db724bc6d15e60cfad1705f800b96
https://github.com/qemu/qemu/commit/d9753cca6b0db724bc6d15e60cfad1705f800b96
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M net/can/can_socketcan.c
Log Message:
-----------
can-host-socketcan: Fix crash when 'if' option is not set
Fix the following crash:
$ qemu-system-x86_64 -object can-host-socketcan,id=obj0
Segmentation fault (core dumped)
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Li Qiang <liq3ea@gmail.com>
Acked-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Message-Id: <20201008202713.1416823-3-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: e545512b5e26f1e69fcd4c88df3c12853946dcdb
https://github.com/qemu/qemu/commit/e545512b5e26f1e69fcd4c88df3c12853946dcdb
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2020-10-15 (Thu, 15 Oct 2020)
Changed paths:
M authz/listfile.c
M backends/rng-egd.c
M backends/rng-random.c
M backends/rng.c
M backends/vhost-user.c
M hw/display/vga-pci.c
M net/can/can_socketcan.c
M target/i386/cpu.c
M ui/input-barrier.c
M ui/input-linux.c
Log Message:
-----------
Merge remote-tracking branch
'remotes/ehabkost/tags/machine-next-pull-request' into staging
machine + QOM queue, 2020-10-14
* Register some properties as class properties (Eduardo Habkost)
* authz-list-file: Fix crash when filename is not set (Eduardo Habkost)
* can-host-socketcan: Fix crash when 'if' option is not set (Eduardo Habkost)
# gpg: Signature made Wed 14 Oct 2020 15:33:17 BST
# gpg: using RSA key 5A322FD5ABC4D3DBACCFD1AA2807936F984DC5A6
# gpg: issuer "ehabkost@redhat.com"
# gpg: Good signature from "Eduardo Habkost <ehabkost@redhat.com>" [full]
# Primary key fingerprint: 5A32 2FD5 ABC4 D3DB ACCF D1AA 2807 936F 984D C5A6
* remotes/ehabkost/tags/machine-next-pull-request:
can-host-socketcan: Fix crash when 'if' option is not set
authz-list-file: Fix crash when filename is not set
vhost-user: Register "chardev" as class property
vga-pci: Register "big-endian-framebuffer" as class property
i386: Register most CPU properties as class properties
input-barrier: Register properties as class properties
input-linux: Register properties as class properties
rng: Register "opened" as class property
rng-random: register "filename" as class property
rng-egd: Register "chardev" as class property
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/57c98ea9acdc...e545512b5e26
- [Qemu-commits] [qemu/qemu] 079eed: rng-egd: Register "chardev" as class property,
Peter Maydell <=