[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] e0ac60: qxl: stop using non revision 4 rom fi
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] e0ac60: qxl: stop using non revision 4 rom fields for revi... |
Date: |
Wed, 23 Jan 2013 09:00:28 -0800 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: e0ac6097b6cc24694e83ae61e80040177bb5a584
https://github.com/qemu/qemu/commit/e0ac6097b6cc24694e83ae61e80040177bb5a584
Author: Alon Levy <address@hidden>
Date: 2013-01-22 (Tue, 22 Jan 2013)
Changed paths:
M hw/qxl.c
M trace-events
Log Message:
-----------
qxl: stop using non revision 4 rom fields for revision < 4
Signed-off-by: Alon Levy <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: f4c0e5011b96d67b87db407854ee948da708a0d9
https://github.com/qemu/qemu/commit/f4c0e5011b96d67b87db407854ee948da708a0d9
Author: Gerd Hoffmann <address@hidden>
Date: 2013-01-22 (Tue, 22 Jan 2013)
Changed paths:
M hw/usb/dev-storage.c
Log Message:
-----------
Revert "usb-storage: Drop useless null test in usb_msd_handle_data()"
This reverts commit a1cbfd554e11bb8af38c2f3e1f1574bf4c563cd2.
Test isn't useless. scsi_req_enqueue() may finish the request (will
actually happen for requests which don't trigger any I/O such as
INQUIRY), then call usb_msd_command_complete() which in turn will
set s->req to NULL after unref'ing it.
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 038c1879a00153b14bce113315b693e8c2944fa9
https://github.com/qemu/qemu/commit/038c1879a00153b14bce113315b693e8c2944fa9
Author: Alon Levy <address@hidden>
Date: 2013-01-22 (Tue, 22 Jan 2013)
Changed paths:
M hw/qxl.c
Log Message:
-----------
qxl: change rom size to 8192
This is a simpler solution to 869981, where migration breaks since qxl's
rom bar size has changed. Instead of ignoring fields in QXLRom, which is what
has
actually changed, we remove some of the modes, a mechanism already
accounted for by the guest. The modes left allow for portrait and
landscape only modes, corresponding to orientations 0 and 1.
Orientations 2 and 3 are dropped.
Added assert so that rom size will fit the future QXLRom increases via
spice-protocol changes.
This patch has been tested with 6.1.0.10015. With the newer 6.1.0.10016
there are problems with both "(flipped)" modes prior to the patch, and
the patch loses the ability to set "Portrait" modes. But this is a
separate bug to be fixed in the driver, and besides the patch doesn't
affect the new arbitrary mode setting functionality.
Signed-off-by: Alon Levy <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 7fa96d73893728752ec7b832a62a48c434748497
https://github.com/qemu/qemu/commit/7fa96d73893728752ec7b832a62a48c434748497
Author: Gerd Hoffmann <address@hidden>
Date: 2013-01-22 (Tue, 22 Jan 2013)
Changed paths:
M hw/usb/hcd-ohci.c
Log Message:
-----------
ohci: add missing break
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 347073336d393a819928de0d4fd56563134c0e1a
https://github.com/qemu/qemu/commit/347073336d393a819928de0d4fd56563134c0e1a
Author: Gerd Hoffmann <address@hidden>
Date: 2013-01-22 (Tue, 22 Jan 2013)
Changed paths:
M docs/usb-storage.txt
M hw/usb/dev-storage.c
Log Message:
-----------
usb: add usb-bot device (scsi bulk-only transport).
Basically the same as usb-storage, but without automatic scsi
device setup. Also features support for up to 16 LUNs.
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: de8864e5ae645fc22aa4ecf1999705c2dd5cf93c
https://github.com/qemu/qemu/commit/de8864e5ae645fc22aa4ecf1999705c2dd5cf93c
Author: Peter Lieven <address@hidden>
Date: 2013-01-22 (Tue, 22 Jan 2013)
Changed paths:
M block/iscsi.c
Log Message:
-----------
iscsi: add iscsi_create support
This patch adds support for bdrv_create. This allows e.g.
to use qemu-img to convert from any supported device to
an iscsi backed storage as destination.
Signed-off-by: Peter Lieven <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 4cc841b57c1dc91d71bafc25b53ffab4eff7959b
https://github.com/qemu/qemu/commit/4cc841b57c1dc91d71bafc25b53ffab4eff7959b
Author: Peter Lieven <address@hidden>
Date: 2013-01-22 (Tue, 22 Jan 2013)
Changed paths:
M block/iscsi.c
Log Message:
-----------
iscsi: partly avoid iovec linearization in iscsi_aio_writev
libiscsi expects all write16 data in a linear buffer. If the
iovec only contains one buffer we can skip the linearization
step as well as the additional malloc/free and pass the
buffer directly.
Reported-by: Ronnie Sahlberg <address@hidden>
Signed-off-by: Peter Lieven <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 5b5d34ec9882b29b757f6808693308e52a8e8ba7
https://github.com/qemu/qemu/commit/5b5d34ec9882b29b757f6808693308e52a8e8ba7
Author: Peter Lieven <address@hidden>
Date: 2013-01-22 (Tue, 22 Jan 2013)
Changed paths:
M block/iscsi.c
Log Message:
-----------
iscsi: add support for iSCSI NOPs [v2]
This patch will send NOP-Out PDUs every 5 seconds to the iSCSI target.
If a consecutive number of NOP-In replies fail a reconnect is initiated.
iSCSI NOPs help to ensure that the connection to the target is still
operational.
This should not, but in reality may be the case even if the TCP connection is
still
alive if there are bugs in either the target or the initiator implementation.
v2:
- track the NOPs inside libiscsi so libiscsi can reset the counter
in case it initiates a reconnect.
Signed-off-by: Peter Lieven <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 0369f06f7464e7fb023f103aff889d28e99c43c4
https://github.com/qemu/qemu/commit/0369f06f7464e7fb023f103aff889d28e99c43c4
Author: Paolo Bonzini <address@hidden>
Date: 2013-01-22 (Tue, 22 Jan 2013)
Changed paths:
M hw/scsi-disk.c
Log Message:
-----------
scsi: fix segfault with 0-byte disk
When a 0-sized disk is found, READ CAPACITY will return a
LUN NOT READY error. However, because it returns -1 instead
of zero, the HBA will call scsi_req_continue. This will
typically cause a segmentation fault or an assertion failure.
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 032f0101aa6e009efda3a419379837ebceaeade1
https://github.com/qemu/qemu/commit/032f0101aa6e009efda3a419379837ebceaeade1
Author: Paolo Bonzini <address@hidden>
Date: 2013-01-22 (Tue, 22 Jan 2013)
Changed paths:
M hw/lsi53c895a.c
Log Message:
-----------
lsi: use qbus_reset_all to reset SCSI bus
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 0bf8264e2d2bd19c1eecf9bde0e59284ef47eabb
https://github.com/qemu/qemu/commit/0bf8264e2d2bd19c1eecf9bde0e59284ef47eabb
Author: Markus Armbruster <address@hidden>
Date: 2013-01-22 (Tue, 22 Jan 2013)
Changed paths:
M hw/scsi-bus.c
Log Message:
-----------
scsi: Drop useless null test in scsi_unit_attention()
req was created by scsi_req_alloc(), which initializes req->dev to a
value it dereferences. req->dev isn't changed anywhere else.
Therefore, req->dev can't be null.
Drop the useless null test; it spooks Coverity.
Signed-off-by: Markus Armbruster <address@hidden>
Commit: a29a6b73c4f17db6f82fd8d2094e824c04b29fee
https://github.com/qemu/qemu/commit/a29a6b73c4f17db6f82fd8d2094e824c04b29fee
Author: Anthony Liguori <address@hidden>
Date: 2013-01-23 (Wed, 23 Jan 2013)
Changed paths:
M hw/qxl.c
M trace-events
Log Message:
-----------
Merge remote-tracking branch 'spice/spice.v68' into staging
# By Alon Levy
# Via Gerd Hoffmann
* spice/spice.v68:
qxl: change rom size to 8192
qxl: stop using non revision 4 rom fields for revision < 4
Commit: 36ba58044e70a82b93e84b1f31076df847f23109
https://github.com/qemu/qemu/commit/36ba58044e70a82b93e84b1f31076df847f23109
Author: Anthony Liguori <address@hidden>
Date: 2013-01-23 (Wed, 23 Jan 2013)
Changed paths:
M docs/usb-storage.txt
M hw/usb/dev-storage.c
M hw/usb/hcd-ohci.c
Log Message:
-----------
Merge remote-tracking branch 'kraxel/usb.77' into staging
# By Gerd Hoffmann
# Via Gerd Hoffmann
* kraxel/usb.77:
usb: add usb-bot device (scsi bulk-only transport).
ohci: add missing break
Revert "usb-storage: Drop useless null test in usb_msd_handle_data()"
Commit: 177f7fc6884c47666f6c6eeca376a92432ccda38
https://github.com/qemu/qemu/commit/177f7fc6884c47666f6c6eeca376a92432ccda38
Author: Anthony Liguori <address@hidden>
Date: 2013-01-23 (Wed, 23 Jan 2013)
Changed paths:
M block/iscsi.c
M hw/lsi53c895a.c
M hw/scsi-bus.c
M hw/scsi-disk.c
Log Message:
-----------
Merge remote-tracking branch 'bonzini/scsi-next' into staging
# By Peter Lieven (3) and others
# Via Paolo Bonzini
* bonzini/scsi-next:
scsi: Drop useless null test in scsi_unit_attention()
lsi: use qbus_reset_all to reset SCSI bus
scsi: fix segfault with 0-byte disk
iscsi: add support for iSCSI NOPs [v2]
iscsi: partly avoid iovec linearization in iscsi_aio_writev
iscsi: add iscsi_create support
Compare: https://github.com/qemu/qemu/compare/1356b98d3e95...177f7fc6884c
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] e0ac60: qxl: stop using non revision 4 rom fields for revi...,
GitHub <=