qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 9027ac: MAINTAINERS: update Xen files


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 9027ac: MAINTAINERS: update Xen files
Date: Thu, 21 Jan 2016 10:00:03 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 9027ac50fdd66577a978c6363e3fb52e130d86e7
      
https://github.com/qemu/qemu/commit/9027ac50fdd66577a978c6363e3fb52e130d86e7
  Author: Stefano Stabellini <address@hidden>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: update Xen files

Add the PV block backend, the Xen mapcache, and hw/i386/xen to the list
of Xen related files maintained by me.

Signed-off-by: Stefano Stabellini <address@hidden>
Reviewed-by: Markus Armbruster <address@hidden>


  Commit: ac0487e1d2ae811cd4d035741a109a4ecfb013f1
      
https://github.com/qemu/qemu/commit/ac0487e1d2ae811cd4d035741a109a4ecfb013f1
  Author: Stefano Stabellini <address@hidden>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

  Changed paths:
    M hw/display/xenfb.c

  Log Message:
  -----------
  xenfb.c: avoid expensive loops when prod <= out_cons

If the frontend sets out_cons to a value higher than out_prod, it will
cause xenfb_handle_events to loop about 2^32 times. Avoid that by using
better checks at the beginning of the function.

Signed-off-by: Stefano Stabellini <address@hidden>
Reported-by: Ling Liu <address@hidden>


  Commit: dced4d2fcb3961358b12ec3a191dd04505f333af
      
https://github.com/qemu/qemu/commit/dced4d2fcb3961358b12ec3a191dd04505f333af
  Author: Markus Armbruster <address@hidden>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

  Changed paths:
    M hw/i386/pc_piix.c
    M hw/i386/pc_q35.c
    M include/hw/xen/xen.h
    M xen-hvm-stub.c
    M xen-hvm.c

  Log Message:
  -----------
  xen-hvm: Clean up xen_hvm_init() error handling

xen_hvm_init() returns -1 without cleaning up on some errors (harmless
long as the caller exit()s on error), dies with hw_error() on others.
hw_error() isn't approprate here.  Clean up to exit() on all errors.

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Stefano Stabellini <address@hidden>
Signed-off-by: Stefano Stabellini <address@hidden>


  Commit: 37aa7a0e2fc8219cbe2bda4b7d074b47a67ac917
      
https://github.com/qemu/qemu/commit/37aa7a0e2fc8219cbe2bda4b7d074b47a67ac917
  Author: Markus Armbruster <address@hidden>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

  Changed paths:
    M exec.c
    M include/hw/xen/xen.h
    M xen-hvm-stub.c
    M xen-hvm.c

  Log Message:
  -----------
  xen-hvm: Clean up xen_ram_alloc() error handling

xen_ram_alloc() dies with hw_error() on error, even though its caller
ram_block_add() handles errors just fine.  Add an Error **errp
parameter and use it.

Leave case RUN_STATE_INMIGRATE alone, because that looks like some
kind of warning.

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Stefano Stabellini <address@hidden>
Signed-off-by: Stefano Stabellini <address@hidden>


  Commit: c6b14aed77eeed434bdf3ff6cc0d873252c052ba
      
https://github.com/qemu/qemu/commit/c6b14aed77eeed434bdf3ff6cc0d873252c052ba
  Author: Cao jin <address@hidden>
  Date:   2016-01-21 (Thu, 21 Jan 2016)

  Changed paths:
    M hw/i386/xen/xen_pvdevice.c

  Log Message:
  -----------
  xen-pvdevice: convert to realize()

Signed-off-by: Cao jin <address@hidden>
Reviewed-by: Stefano Stabellini <address@hidden>


  Commit: 599d0c45615b7d099d256738a586d0f63bc707e6
      
https://github.com/qemu/qemu/commit/599d0c45615b7d099d256738a586d0f63bc707e6
  Author: Cao jin <address@hidden>
  Date:   2016-01-21 (Thu, 21 Jan 2016)

  Changed paths:
    M hw/xen/xen-host-pci-device.c

  Log Message:
  -----------
  Change xen_host_pci_sysfs_path() to return void

And assert the snprintf() error, because user can do nothing in case of
snprintf() fail.

Signed-off-by: Cao jin <address@hidden>
Reviewed-by: Stefano Stabellini <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: f524bc3b3da5bd595840fca93d43a9852b8d066f
      
https://github.com/qemu/qemu/commit/f524bc3b3da5bd595840fca93d43a9852b8d066f
  Author: Cao jin <address@hidden>
  Date:   2016-01-21 (Thu, 21 Jan 2016)

  Changed paths:
    M hw/xen/xen-host-pci-device.c

  Log Message:
  -----------
  Xen: use qemu_strtoul instead of strtol

No need to roll our own (with slightly incorrect handling of errno),
when we can use the common version.

Change signed parsing to unsigned, because what it read are values in
PCI config space, which are non-negative.

Signed-off-by: Cao jin <address@hidden>
Reviewed-by: Stefano Stabellini <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: 376ba75f88681b468caf4f6bcf27cf8a4b17a6d0
      
https://github.com/qemu/qemu/commit/376ba75f88681b468caf4f6bcf27cf8a4b17a6d0
  Author: Cao jin <address@hidden>
  Date:   2016-01-21 (Thu, 21 Jan 2016)

  Changed paths:
    M hw/xen/xen-host-pci-device.c
    M hw/xen/xen-host-pci-device.h
    M hw/xen/xen_pt.c

  Log Message:
  -----------
  Add Error **errp for xen_host_pci_device_get()

To catch the error message. Also modify the caller

Signed-off-by: Cao jin <address@hidden>
Reviewed-by: Stefano Stabellini <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: 5226bb59f703963914e446557a2eea4a82eaf462
      
https://github.com/qemu/qemu/commit/5226bb59f703963914e446557a2eea4a82eaf462
  Author: Cao jin <address@hidden>
  Date:   2016-01-21 (Thu, 21 Jan 2016)

  Changed paths:
    M hw/xen/xen_pt.c
    M hw/xen/xen_pt.h
    M hw/xen/xen_pt_graphics.c

  Log Message:
  -----------
  Add Error **errp for xen_pt_setup_vga()

To catch the error message. Also modify the caller

Signed-off-by: Cao jin <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Stefano Stabellini <address@hidden>


  Commit: d50a6e58e83cdf534fd3f6c152c71b65973ab502
      
https://github.com/qemu/qemu/commit/d50a6e58e83cdf534fd3f6c152c71b65973ab502
  Author: Cao jin <address@hidden>
  Date:   2016-01-21 (Thu, 21 Jan 2016)

  Changed paths:
    M hw/xen/xen_pt.c
    M hw/xen/xen_pt.h
    M hw/xen/xen_pt_config_init.c

  Log Message:
  -----------
  Add Error **errp for xen_pt_config_init()

To catch the error message. Also modify the caller

Signed-off-by: Cao jin <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Stefano Stabellini <address@hidden>


  Commit: 5a11d0f7549e24a10e178a9dc8ff5e698031d9a6
      
https://github.com/qemu/qemu/commit/5a11d0f7549e24a10e178a9dc8ff5e698031d9a6
  Author: Cao jin <address@hidden>
  Date:   2016-01-21 (Thu, 21 Jan 2016)

  Changed paths:
    M hw/xen/xen_pt.c

  Log Message:
  -----------
  Xen PCI passthru: convert to realize()

Signed-off-by: Cao jin <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Stefano Stabellini <address@hidden>


  Commit: 0b0571dd246871f18b7d64b5279511e91e2a7bf6
      
https://github.com/qemu/qemu/commit/0b0571dd246871f18b7d64b5279511e91e2a7bf6
  Author: Peter Maydell <address@hidden>
  Date:   2016-01-21 (Thu, 21 Jan 2016)

  Changed paths:
    M MAINTAINERS
    M exec.c
    M hw/display/xenfb.c
    M hw/i386/pc_piix.c
    M hw/i386/pc_q35.c
    M hw/i386/xen/xen_pvdevice.c
    M hw/xen/xen-host-pci-device.c
    M hw/xen/xen-host-pci-device.h
    M hw/xen/xen_pt.c
    M hw/xen/xen_pt.h
    M hw/xen/xen_pt_config_init.c
    M hw/xen/xen_pt_graphics.c
    M include/hw/xen/xen.h
    M xen-hvm-stub.c
    M xen-hvm.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20160121' into 
staging

Xen 2016/01/21

# gpg: Signature made Thu 21 Jan 2016 16:58:50 GMT using RSA key ID 70E1AE90
# gpg: Good signature from "Stefano Stabellini <address@hidden>"

* remotes/sstabellini/tags/xen-20160121:
  Xen PCI passthru: convert to realize()
  Add Error **errp for xen_pt_config_init()
  Add Error **errp for xen_pt_setup_vga()
  Add Error **errp for xen_host_pci_device_get()
  Xen: use qemu_strtoul instead of strtol
  Change xen_host_pci_sysfs_path() to return void
  xen-pvdevice: convert to realize()
  xen-hvm: Clean up xen_ram_alloc() error handling
  xen-hvm: Clean up xen_hvm_init() error handling
  xenfb.c: avoid expensive loops when prod <= out_cons
  MAINTAINERS: update Xen files

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/83446463dd7b...0b0571dd2468

reply via email to

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