Hans de Goede 2f7ba4731b ehci: Fix memory leak in handling of NAK-ed packets
Currently each time we try to execute a NAK-ed packet we redo
ehci_init_transfer, and usb_packet_map, re-allocing (without freeing) the
sg list every time.

This patch fixes this, it does this by introducing another async state, so
that we also properly cleanup a NAK-ed packet on cancel.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
(cherry picked from commit ef5b234477)

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
2012-10-11 21:44:14 -05:00
2012-06-21 20:04:24 +00:00
2012-08-09 18:34:57 +00:00
2012-08-28 20:38:39 +02:00
2012-08-20 11:05:08 -03:00
2012-08-13 16:10:18 -03:00
2012-08-28 20:38:39 +02:00
2012-08-06 19:31:55 -05:00
2012-08-30 16:36:21 -05:00
2012-10-09 01:42:11 -05:00
2012-10-09 01:58:29 -05:00
2012-07-07 09:04:42 +00:00
…
…
…
…
…
…
2012-04-19 16:51:47 +02:00
…
…
…
…
…
…
2012-08-04 15:51:23 +00:00
2012-08-13 13:20:50 -03:00
…
…
…
…
2012-05-14 07:27:24 +02:00
…
…
…
…
2012-08-02 18:12:17 +02:00
…
…
2012-10-09 01:42:11 -05:00
…
…
2012-08-16 13:41:16 -05:00
2012-07-28 09:23:11 +00:00
…
…
2012-08-13 14:17:53 -03:00
2012-10-09 01:42:11 -05:00
…
2012-10-09 01:58:29 -05:00
…
…
…
2012-05-08 14:30:09 -03:00
…
2012-08-21 15:16:29 -05:00
…
…
…
…
…
2012-05-10 08:33:34 -05:00
2012-10-09 01:58:30 -05:00
2012-08-08 13:51:12 +02:00
…
…
…
…
…
2012-08-03 18:28:37 -05:00
2012-07-10 18:27:33 +02:00
2012-08-08 13:51:12 +02:00
…
…
…
…
…
…
…
…
…
…
2012-07-14 11:53:03 +00:00
2012-07-14 11:53:03 +00:00
2012-08-16 13:41:16 -05:00
2012-08-16 13:41:16 -05:00
…
2012-08-13 14:17:53 -03:00
2012-08-13 14:17:53 -03:00
…
…
…
…
…
…
2012-08-16 13:41:15 -05:00
2012-08-16 13:41:15 -05:00
…
…
2012-04-24 09:50:31 -05:00
…
…
…
…
…
…
2012-10-09 01:42:11 -05:00
…
…
2012-10-11 21:44:14 -05:00
2012-09-05 07:50:01 -05:00
…
…

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

- QEMU team
S
Description
A QEMU emulator for legacy Apple devices
Readme GPL-2.0
557 MiB
0 Stars 1 Watchers 0 Forks
Languages
C 82.9%
C++ 6.4%
Python 3.3%
Dylan 2.9%
Shell 1.6%
Other 2.7%