aboutsummaryrefslogtreecommitdiff
path: root/scsi
AgeCommit message (Expand)AuthorFilesLines
2023-12-31configure, meson: rename targetos to host_osPaolo Bonzini1-1/+1
2023-12-31meson: remove OS definitions from config_targetosPaolo Bonzini1-3/+5
2023-09-07io: follow coroutine AioContext in qio_channel_yield()Stefan Hajnoczi1-3/+1
2023-06-06scsi/qemu-pr-helper: Drop support for 'old' libmultipath APIPhilippe Mathieu-Daudé1-4/+0
2023-04-25qemu-pr-helper: mark more coroutine_fnsPaolo Bonzini1-11/+11
2023-04-25thread-pool: avoid passing the pool parameter every timeEmanuele Giuseppe Esposito2-4/+2
2023-02-06io: Add support for MSG_PEEK for socket channelmanish.mishra1-1/+1
2022-05-16QIOChannel: Add flags on io_writev and introduce io_flush callbackLeonardo Bras1-1/+1
2022-04-21util: replace qemu_get_local_state_pathname()Marc-André Lureau1-2/+4
2022-04-21include: rename qemu-common.h qemu/help-texts.hMarc-André Lureau1-1/+1
2022-04-20util/log: Pass Error pointer to qemu_set_logRichard Henderson1-1/+1
2021-08-26error: Use error_fatal to simplify obvious fatal errors (again)Markus Armbruster1-8/+3
2021-06-02docs: fix references to docs/devel/tracing.rstStefano Garzarella1-1/+1
2021-03-16scsi: fix sense code for EREMOTEIOPaolo Bonzini1-2/+2
2021-03-06scsi: inline sg_io_sense_from_errno() into the callers.Hannes Reinecke2-30/+17
2021-03-06scsi: Add mapping for generic SCSI_HOST status to sense codesHannes Reinecke1-7/+58
2021-03-06scsi: Rename linux-specific SG_ERR codes to generic SCSI_HOST error codesHannes Reinecke1-3/+3
2021-02-25scsi: introduce scsi_sense_from_errno()Paolo Bonzini1-10/+41
2021-01-28qapi: Use QAPI_LIST_APPEND in trivial casesEric Blake1-8/+2
2021-01-22scsi/utils: Add INVALID_PARAM_VALUE sense code definitionPhilippe Mathieu-Daudé1-0/+5
2020-11-11trace: remove argument from trace_init_filePaolo Bonzini1-4/+2
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi1-2/+2
2020-09-22Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-5.2-pul...Peter Maydell1-1/+1
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost1-3/+1
2020-09-17qemu/: fix some comment spelling errorszhaolichang1-1/+1
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost1-3/+2
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost1-2/+4
2020-09-01scsi: Remove superfluous breaksLiao Pingfang1-4/+0
2020-08-21meson: convert blockMarc-André Lureau2-4/+4
2020-08-21trace: switch position of headers to what Meson requiresPaolo Bonzini1-0/+1
2020-07-21qom: Change object_get_canonical_path_component() not to mallocMarkus Armbruster2-3/+2
2020-05-27error: Use error_reportf_err() where appropriateMarkus Armbruster1-2/+2
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster1-2/+1
2020-03-16scsi/qemu-pr-helper: Fix out-of-bounds access to trnptid_list[]Christophe de Dinechin1-7/+10
2019-12-17build: rename CONFIG_LIBCAP to CONFIG_LIBCAP_NGPaolo Bonzini1-6/+6
2019-10-03qemu-pr-helper: fix crash in mpath_reconstruct_senseMaxim Levitsky1-3/+3
2019-09-10pr-manager: Fix invalid g_free() crash bugMarkus Armbruster1-1/+0
2019-09-03socket: Add num connections to qio_channel_socket_sync()Juan Quintela1-1/+2
2019-07-15iscsi: base all handling of check condition on scsi_sense_to_errnoPaolo Bonzini1-3/+2
2019-07-15scsi: add guest-recoverable ZBC errorsPaolo Bonzini1-0/+5
2019-07-15scsi: explicitly list guest-recoverable sense codesPaolo Bonzini1-0/+43
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-0/+1
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster3-1/+3
2019-05-13Normalize header guard symbol definition.Markus Armbruster1-1/+2
2019-04-17log: Make glib logging go through QEMUChristophe Fergeau1-0/+1
2019-03-22trace-events: Shorten file names in commentsMarkus Armbruster1-1/+1
2019-03-22trace-events: Consistently point to docs/devel/tracing.txtMarkus Armbruster1-0/+2
2018-12-14file-posix: Switch to .bdrv_co_ioctlKevin Wolf2-13/+10
2018-11-27scsi: Address spurious clang warningJohn Snow1-1/+1
2018-10-02util: add qemu_write_pidfile()Marc-André Lureau1-35/+5