qemu-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]