qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] f53ec6: w32, w64: Add build rule for installe


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] f53ec6: w32, w64: Add build rule for installer
Date: Mon, 29 Jul 2013 06:30:09 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: f53ec6999287bfdc4f0dfdb6427baa1853f8952a
      
https://github.com/qemu/qemu/commit/f53ec6999287bfdc4f0dfdb6427baa1853f8952a
  Author: Stefan Weil <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M Makefile
    A pc-bios/qemu-nsis.bmp
    A pc-bios/qemu-nsis.ico
    A qemu.nsi

  Log Message:
  -----------
  w32, w64: Add build rule for installer

The new rules in Makefile allow building installers for QEMU on Windows
using NSIS, a package which is also available for Linux distributions
(so cross builds are possible).

The rules for NSIS are in qemu.nsi which also uses two new images.

Signed-off-by: Stefan Weil <address@hidden>


  Commit: c8cda8748eceeeb06f1952e7e765a0919103644d
      
https://github.com/qemu/qemu/commit/c8cda8748eceeeb06f1952e7e765a0919103644d
  Author: Dominik Dingel <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M pc-bios/s390-ccw/cio.h
    M pc-bios/s390-ccw/main.c
    M pc-bios/s390-ccw/s390-ccw.h
    M pc-bios/s390-ccw/virtio.c

  Log Message:
  -----------
  s390/IPL: Allow boot from other ssid than 0

We now take the subchannel set id also into account to find the boot device.
If we want to use a subchannel set other than the default set 0, we first
need to enable the mss facility.

Signed-off-by: Dominik Dingel <address@hidden>
Signed-off-by: Christian Borntraeger <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>


  Commit: 5c8ded6ef55761e80353f42d8e59c6e233a2f51a
      
https://github.com/qemu/qemu/commit/5c8ded6ef55761e80353f42d8e59c6e233a2f51a
  Author: Christian Borntraeger <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/s390x/ipl.c

  Log Message:
  -----------
  s390/ipl: Fix boot order

The latest ipl code adaptions collided with some of the virtio
refactoring rework. This resulted in always booting the first
disk. Let's fix booting from a given ID.
The new code also checks for command lines without bootindex to
avoid random behaviour when accessing dev_st (==0).

Signed-off-by: Christian Borntraeger <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>


  Commit: 867b18db2155c0c99ab767c4ac563e144c85871d
      
https://github.com/qemu/qemu/commit/867b18db2155c0c99ab767c4ac563e144c85871d
  Author: Alexander Graf <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M pc-bios/s390-ccw.img

  Log Message:
  -----------
  s390: update s390-ccw.img

This enables the following patches:

  s390/IPL: Allow boot from other ssid than 0
  s390/ipl: Fix spurious errors in virtio

Signed-off-by: Alexander Graf <address@hidden>


  Commit: 454ae734f1d9f591345fa78376435a8e74bb4edd
      
https://github.com/qemu/qemu/commit/454ae734f1d9f591345fa78376435a8e74bb4edd
  Author: Stefano Stabellini <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/block/xen_disk.c

  Log Message:
  -----------
  xen_disk: support "direct-io-safe" backend option

Support backend option "direct-io-safe".  This is documented as
follows in the Xen backend specification:

 * direct-io-safe
 *      Values:         0/1 (boolean)
 *      Default Value:  0
 *
 *      The underlying storage is not affected by the direct IO memory
 *      lifetime bug.  See:
 *        http://lists.xen.org/archives/html/xen-devel/2012-12/msg01154.html
 *
 *      Therefore this option gives the backend permission to use
 *      O_DIRECT, notwithstanding that bug.
 *
 *      That is, if this option is enabled, use of O_DIRECT is safe,
 *      in circumstances where we would normally have avoided it as a
 *      workaround for that bug.  This option is not relevant for all
 *      backends, and even not necessarily supported for those for
 *      which it is relevant.  A backend which knows that it is not
 *      affected by the bug can ignore this option.
 *
 *      This option doesn't require a backend to use O_DIRECT, so it
 *      should not be used to try to control the caching behaviour.

Also, BDRV_O_NATIVE_AIO is ignored if BDRV_O_NOCACHE, so clarify the
default flags passed to the qemu block layer.

The original proposal for a "cache" backend option has been dropped
because it was believed too wide, especially considering that at the
moment the backend doesn't have a way to tell the toolstack that it is
capable of supporting it.

Signed-off-by: Stefano Stabellini <address@hidden>
Signed-off-by: Ian Jackson <address@hidden>


  Commit: 8fbab3b62a271526c782110aed0ae160eb38c296
      
https://github.com/qemu/qemu/commit/8fbab3b62a271526c782110aed0ae160eb38c296
  Author: Paul Durrant <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/xen/Makefile.objs
    A hw/xen/xen_pvdevice.c
    M include/hw/pci/pci_ids.h
    M trace-events

  Log Message:
  -----------
  Xen PV Device

Introduces a new Xen PV PCI device which will act as a binding point for
PV drivers for Xen.
The device has parameterized vendor-id, device-id and revision to allow to
be configured as a binding point for any vendor's PV drivers.

Signed-off-by: Paul Durrant <address@hidden>
Signed-off-by: Stefano Stabellini <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>


  Commit: f60a0d6ab9ea9ba900ba3936c3471851f28f7bc4
      
https://github.com/qemu/qemu/commit/f60a0d6ab9ea9ba900ba3936c3471851f28f7bc4
  Author: Anthony Liguori <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M Makefile
    M block/vhdx.h
    M blockdev.c
    M cpus.c
    M docs/rdma.txt
    M hw/9pfs/virtio-9p-proxy.c
    M hw/block/pflash_cfi01.c
    M hw/ide/macio.c
    M hw/mips/mips_fulong2e.c
    M hw/mips/mips_malta.c
    M hw/mips/mips_mipssim.c
    M hw/mips/mips_r4k.c
    M hw/net/vmxnet3.c
    M hw/net/vmxnet_tx_pkt.c
    M hw/usb/hcd-ehci.c
    M hw/virtio/virtio-balloon.c
    M hw/watchdog/watchdog.c
    M hw/xen/xen_pt.c
    M include/exec/poison.h
    M include/hw/mips/mips.h
    M linux-user/main.c
    M migration-rdma.c
    M net/eth.c
    A pc-bios/qemu-nsis.bmp
    A pc-bios/qemu-nsis.ico
    M qdev-monitor.c
    M qemu-options.hx
    A qemu.nsi
    M target-arm/helper.c
    M target-mips/dsp_helper.c
    M target-mips/op_helper.c
    M target-mips/translate.c
    M tests/tcg/mips/mips32-dsp/dpaq_sa_l_w.c
    M tests/tcg/mips/mips32-dsp/dpsq_sa_l_w.c
    M tests/tcg/mips/mips32-dsp/mulq_rs_ph.c
    M tests/tcg/mips/mips32-dsp/precrq_rs_ph_w.c
    M tests/test-qmp-input-visitor.c
    M tests/test-qmp-output-visitor.c
    M tests/test-visitor-serialization.c
    M util/aes.c

  Log Message:
  -----------
  Merge remote-tracking branch 'sweil/w32' into staging

# By Stefan Weil (10) and others
# Via Aurelien Jarno (1) and Stefan Weil (1)
* sweil/w32: (27 commits)
  w32, w64: Add build rule for installer
  target-mips: fix mipsdsp_mul_q31_q31
  mips_malta: fix copy of the 0x1fc00000 region
  linux-user: correct argument number for sys_mremap and sys_splice
  target-mips: Remove assignment to a variable which is never used
  target-mips: fix mipsdsp_trunc16_sat16_round
  hw/mips: align initrd to 64KB to avoid kernel error
  pflash_cfi01: duplicate status byte from bits 23:16 for 32bit reads
  mips_malta: generate SMBUS EEPROM data
  mips_malta: cap BIOS endian swap length at 0x3e0000 bytes
  mips_malta: generate SPD EEPROM data at runtime
  mips_malta: correct reading MIPS revision at 0x1fc00010
  mips_malta: fix BIOS endianness swapping
  mips_malta: QOM cast cleanup
  target-mips: fix branch in likely delay slot tcg assert
  target-mips: fix multiplication in mipsdsp_rndq15_mul_q15_q15
  target-mips: Remove assignment to a variable which is never used
  misc: Use g_assert_not_reached for code which is expected to be unreachable
  qemu-options: mention C-a h in the -nographic doc
  misc: Fix new typos in comments and strings
  ...

Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: b0a71c3b397b12db727ce483f01b3336160ef6a1
      
https://github.com/qemu/qemu/commit/b0a71c3b397b12db727ce483f01b3336160ef6a1
  Author: Anthony Liguori <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/s390x/ipl.c
    M pc-bios/s390-ccw.img
    M pc-bios/s390-ccw/cio.h
    M pc-bios/s390-ccw/main.c
    M pc-bios/s390-ccw/s390-ccw.h
    M pc-bios/s390-ccw/virtio.c

  Log Message:
  -----------
  Merge remote-tracking branch 'agraf/s390-for-upstream' into staging

# By Alexander Graf (1) and others
# Via Alexander Graf
* agraf/s390-for-upstream:
  s390: update s390-ccw.img
  s390/ipl: Fix boot order
  s390/IPL: Allow boot from other ssid than 0

Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: fdc43322c978d78e79e692872dcec7b4f6a447f1
      
https://github.com/qemu/qemu/commit/fdc43322c978d78e79e692872dcec7b4f6a447f1
  Author: Anthony Liguori <address@hidden>
  Date:   2013-07-29 (Mon, 29 Jul 2013)

  Changed paths:
    M hw/block/xen_disk.c
    M hw/xen/Makefile.objs
    A hw/xen/xen_pvdevice.c
    M include/hw/pci/pci_ids.h
    M trace-events

  Log Message:
  -----------
  Merge remote-tracking branch 'sstabellini/xen-130729' into staging

# By Paul Durrant (1) and Stefano Stabellini (1)
# Via Stefano Stabellini
* sstabellini/xen-130729:
  Xen PV Device
  xen_disk: support "direct-io-safe" backend option

Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


Compare: https://github.com/qemu/qemu/compare/461bdb3414c4...fdc43322c978

reply via email to

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