From: Gonglei <arei.gong...@huawei.com> This is my first pull request as a submaintainer. Those patches just move boot order related code to bootdevice.c and add a Error **errp argument for corresponding functions so that it can propagate error messages to the caller. Please pull.
Regards, -Gonglei The following changes since commit 54600752a1dd67844c2cf3c467db562c39499838: Merge remote-tracking branch 'remotes/rth/tags/x86-next-20141214' into staging (2014-12-15 11:11:52 +0000) are available in the git repository at: https://github.com/gongleiarei/qemu.git tags/bootdevice-next-20141216 for you to fetch changes up to 8bcee1828dd00c03cea03a4fa53e48b58dca49af: bootdevice: add Error **errp argument for QEMUBootSetHandler (2014-12-16 16:52:39 +0800) ---------------------------------------------------------------- bootdevice: refactor and improvement ---------------------------------------------------------------- Gonglei (5): bootdevice: move code about bootorder from vl.c to bootdevice.c bootdevice: add Error **errp argument for validate_bootdevices() bootdevice: add Error **errp argument for qemu_boot_set() bootdevice: add validate check for qemu_boot_set() bootdevice: add Error **errp argument for QEMUBootSetHandler bootdevice.c | 73 ++++++++++++++++++++++++++++++++++++++++++++ hw/i386/pc.c | 21 ++++++------- hw/ppc/mac_newworld.c | 4 +-- hw/ppc/mac_oldworld.c | 5 ++- hw/sparc/sun4m.c | 4 +-- hw/sparc64/sun4u.c | 4 +-- include/hw/hw.h | 6 ---- include/sysemu/sysemu.h | 7 +++++ monitor.c | 14 ++++----- vl.c | 77 ++++++++--------------------------------------- 10 files changed, 116 insertions(+), 99 deletions(-) -- 1.7.9.5