Philippe Mathieu-Daudé
|
ae0cebd712
hw/ide: Make IDEDMAOps handlers take a const IDEDMA pointer
|
5 ani în urmă |
Philippe Mathieu-Daudé
|
9842a9cfdd
hw/ide: Let the DMAIntFunc prototype use a boolean 'is_write' argument
|
5 ani în urmă |
Alexander Popov
|
ed78352a59
ide: Fix incorrect handling of some PRDTs in ide_dma_cb()
|
5 ani în urmă |
Anton Nefedov
|
99f18035b5
ide: account UNMAP (TRIM) operations
|
6 ani în urmă |
John Snow
|
8ec41c4265
Revert "ide/ahci: Check for -ECANCELED in aio callbacks"
|
6 ani în urmă |
Markus Armbruster
|
54d31236b9
sysemu: Split sysemu/runstate.h off sysemu/sysemu.h
|
6 ani în urmă |
Markus Armbruster
|
db72581598
Include qemu/main-loop.h less
|
6 ani în urmă |
Markus Armbruster
|
650d103d3e
Include hw/hw.h exactly where needed
|
6 ani în urmă |
Markus Armbruster
|
d645427057
Include migration/vmstate.h less
|
6 ani în urmă |
Vladimir Sementsov-Ogievskiy
|
5bbe9325a0
hw/ide: drop iov field from IDEBufferedRequest
|
6 ani în urmă |
Vladimir Sementsov-Ogievskiy
|
e5863d49e4
hw/ide: drop iov field from IDEState
|
6 ani în urmă |
Paolo Bonzini
|
83d14054f9
ide: split ioport registration to a separate file
|
6 ani în urmă |
Paolo Bonzini
|
7d37435bd5
avoid TABs in files that only contain a few
|
6 ani în urmă |
Pavel Dovgalyuk
|
b255df7e6e
replay: replay BH for IDE trim operation
|
7 ani în urmă |
Paolo Bonzini
|
c173723f24
ide: introduce ide_transfer_start_norecurse
|
7 ani în urmă |
Paolo Bonzini
|
882941a568
ide: make ide_transfer_stop idempotent
|
7 ani în urmă |
Paolo Bonzini
|
ee4cd662ad
ide: call ide_cmd_done from ide_transfer_stop
|
7 ani în urmă |
Paolo Bonzini
|
bed9bcfa32
ide: push end_transfer_func out of start_transfer callback, rename callback
|
7 ani în urmă |
Philippe Mathieu-Daudé
|
ca473f2320
hw/ide: Remove unused include
|
7 ani în urmă |
Anton Nefedov
|
caeadbc8ba
ide: fix invalid TRIM range abortion for macio
|
7 ani în urmă |
Stefan Hajnoczi
|
13471a40c1
Revert "IDE: Do not flush empty CDROM drives"
|
7 ani în urmă |
Markus Armbruster
|
e688df6bc4
Include qapi/error.h exactly where needed
|
7 ani în urmă |
Anton Nefedov
|
947858b0ba
ide: abort TRIM operation for invalid range
|
7 ani în urmă |
Anton Nefedov
|
d8b070fed2
ide: move ide_sect_range_ok() up
|
7 ani în urmă |
Anton Nefedov
|
ef0e64a983
ide: pass IDEState to trim AIO callback
|
7 ani în urmă |
Philippe Mathieu-Daudé
|
786316113a
hw/ide: remove old i386 dependency
|
7 ani în urmă |
Daniel P. Berrange
|
96f43c2b0a
ide: avoid referencing NULL dev in rotational rate setting
|
7 ani în urmă |
Daniel P. Berrange
|
3b19f45069
ide: support reporting of rotation rate
|
8 ani în urmă |
Dr. David Alan Gilbert
|
44b1ff319c
migration: pre_save return int
|
8 ani în urmă |
John Snow
|
159a9df021
ide: fix enum comparison for gcc 4.7
|
8 ani în urmă |