928 Commits (e9d635ea1809a6e114c33413c359abbb88a35737)

Author SHA1 Message Date
Prasad J Pandit b8d7f1bc59 ide: atapi: check logical block address and read size (CVE-2020-29443) 6 years ago
Philippe Mathieu-Daudé 580e733321 hw/ide/ahci: Replace fprintf() by qemu_log_mask(GUEST_ERROR) 6 years ago
Peter Maydell 729cc68373 Remove superfluous timer_del() calls 6 years ago
Eduardo Habkost ce35e2295e qdev: Move softmmu properties to qdev-properties-system.h 6 years ago
Paolo Bonzini 8132122889 ide: atapi: assert that the buffer pointer is in range 6 years ago
Chetan Pant 61f3c91a67 nomaintainer: Fix Lesser GPL version number 6 years ago
Anthony PERARD 045b1d4dbb xen: rework pci_piix3_xen_ide_unplug 6 years ago
John Snow 1a9925e339 ide: clear SRST after SRST finishes 6 years ago
John Snow b45bcd81e0 ide: perform SRST as early as possible 6 years ago
John Snow 4ac4e7281a ide: run diagnostic after SRST 6 years ago
Alex Bennée de00b8b376 hw/ide: restore replay support of IDE 6 years ago
John Snow 55adb3c456 ide: cancel pending callbacks on SRST 6 years ago
John Snow 6f52e69f46 ide: clear interrupt on command write 6 years ago
John Snow 0c7515e1c4 ide: remove magic constants from the device register 6 years ago
John Snow 14ee9b53ad ide: reorder set/get sector functions 6 years ago
John Snow be8c9423de ide: model HOB correctly 6 years ago
John Snow f14bc040b0 ide: don't tamper with the device register 6 years ago
John Snow 98d9891223 ide: rename cmd_write to ctrl_write 6 years ago
Philippe Mathieu-Daudé 1d1c4bdb73 hw/ide/ahci: Do not dma_memory_unmap(NULL) 6 years ago
Eduardo Habkost 8063396bf3 Use OBJECT_DECLARE_SIMPLE_TYPE when possible 6 years ago
Eduardo Habkost aa3c41fb00 ahci: Rename ICH_AHCI to ICH9_AHCI 6 years ago
Eduardo Habkost 8110fa1d94 Use DECLARE_*CHECKER* macros 6 years ago
Eduardo Habkost db1015e92e Move QOM typedefs and add missing includes 6 years ago
Philippe Mathieu-Daudé 4a13980b10 hw/ide/pci: Replace magic '512' value by BDRV_SECTOR_SIZE 6 years ago
Philippe Mathieu-Daudé a71f2d2262 hw/ide/atapi: Replace magic '512' value by BDRV_SECTOR_SIZE 6 years ago
Philippe Mathieu-Daudé 075f32d386 hw/ide/ahci: Replace magic '512' value by BDRV_SECTOR_SIZE 6 years ago
Philippe Mathieu-Daudé 68b57b0dd6 hw/ide/core: Trivial typo fix 6 years ago
Eduardo Habkost dc15d9eb41 ahci: Move QOM macro to header 6 years ago
Eduardo Habkost 5e748ffbbf ahci: Move QOM macros to header 6 years ago
Marc-André Lureau 5b8c4d2d9b meson: convert hw/ide 7 years ago
Paolo Bonzini 243af0225a trace: switch position of headers to what Meson requires 7 years ago
Markus Armbruster 5325cc34a2 qom: Put name parameter before value / visitor parameter 6 years ago
Markus Armbruster 14217038bc qapi: Use returned bool to check for failure, manual part 6 years ago
Markus Armbruster 62a35aaa31 qapi: Use returned bool to check for failure, Coccinelle part 6 years ago
Markus Armbruster 934df91296 qdev: Make qdev_prop_set_drive() match the other helpers 6 years ago
Roman Kagan c56ee92fcb block: consolidate blocksize properties consistency checks 6 years ago
Philippe Mathieu-Daudé ae0cebd712 hw/ide: Make IDEDMAOps handlers take a const IDEDMA pointer 6 years ago
Markus Armbruster ce189ab230 qdev: Convert bus-less devices to qdev_realize() with Coccinelle 6 years ago
Markus Armbruster 96927c744f isa: Convert uses of isa_create() with Coccinelle 6 years ago
Markus Armbruster 3e80f6902c qdev: Convert uses of qdev_create() with Coccinelle 6 years ago
Philippe Mathieu-Daudé c5f12a80c6 hw/ide/ahci: Log lost IRQs 6 years ago
Philippe Mathieu-Daudé 8e5c952b37 hw: Remove unnecessary DEVICE() cast 6 years ago
Philippe Mathieu-Daudé 688ffbb4f7 various: Remove unnecessary OBJECT() cast 6 years ago
Markus Armbruster b69c3c21a5 qdev: Unrealize must not fail 6 years ago
Markus Armbruster d2623129a7 qom: Drop parameter @errp of object_property_add() & friends 6 years ago
Philippe Mathieu-Daudé 22c9336d3a hw/ide/sii3112: Remove dead assignment 6 years ago
Mark Cave-Ayland cbf4c9ac9c cmd646-ide: use qdev gpio rather than qemu_allocate_irqs() 6 years ago
Mark Cave-Ayland 627a445ae0 via-ide: use qdev gpio rather than qemu_allocate_irqs() 6 years ago
Mark Cave-Ayland b938587569 via-ide: don't use PCI level for legacy IRQs 6 years ago
Peter Maydell d6ef883d9d hw/ide/sii3112: Use qdev gpio rather than qemu_allocate_irqs() 6 years ago