John Snow 01ce352e62 ide: Add resize callback to ide/core
Currently, if the block device backing the IDE drive is resized,
the information about the device as cached inside of the IDEState
structure is not updated, thus when a guest OS re-queries the drive,
it is unable to see the expanded size.

This patch adds a resize callback that updates the IDENTIFY data
buffer in order to correct this.

Lastly, a Linux guest as-is cannot resize a libata drive while in-use,
but it can see the expanded size as part of a bus rescan event.
This patch also allows guests such as Linux to see the new drive size
after a soft reboot event, without having to exit the QEMU process.

Signed-off-by: John Snow <jsnow@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2014-09-08 11:12:44 +01:00
2014-08-20 21:15:56 +02:00
2014-06-23 11:00:12 -04:00
2014-09-08 11:12:44 +01:00
2014-09-04 17:39:07 +01:00
2014-08-26 13:52:15 +01:00
2014-09-02 22:38:16 +04:00
2014-08-18 14:39:10 -04:00
2014-08-24 13:16:32 +04:00
2014-06-16 13:24:35 +02:00
2014-06-09 15:43:40 +02:00
2014-08-29 10:46:58 +01:00
2014-08-29 10:46:58 +01:00
2014-08-29 10:46:58 +01:00
2014-06-23 11:12:28 -04:00
2014-09-08 11:12:42 +01:00
2014-08-29 10:46:58 +01:00
2014-07-14 12:03:21 +02:00
2014-09-02 22:38:16 +04:00
2014-06-19 18:44:21 +03:00
2014-06-19 16:41:54 +03:00
2014-08-15 16:37:17 +01:00
2014-08-15 16:37:17 +01:00
2014-06-23 19:09:50 +02:00
2014-08-18 14:39:10 -04:00
2014-08-29 10:48:45 +01:00
2014-09-02 22:38:16 +04:00
2014-08-15 18:44:48 +01:00
2014-05-24 00:07:29 +04:00
2014-09-02 16:07:31 +01:00
2014-08-06 17:53:07 +02:00
2014-06-05 16:10:33 +02:00
2014-08-01 18:30:08 +01:00
2014-09-04 16:14:47 +02:00
2014-07-07 10:37:40 +00:00

Read the documentation in qemu-doc.html or on http://wiki.qemu-project.org

- QEMU team
Description
QEMU With E2K User Support
Readme 459 MiB
Languages
C 83.1%
C++ 6.3%
Python 3.2%
Dylan 2.8%
Shell 1.6%
Other 2.8%