Toggle navigation
Patchwork
qemu-devel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Philippe Mathieu-Daudé
| Archived =
No
| 769 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
3
4
…
7
8
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[01/13] pci: pass along the return value of dma_memory_rw
dma: Let the DMA API take MemTxAttrs argument and propagate MemTxResult
-
-
-
2020-09-04
Philippe Mathieu-Daudé
New
[01/15] block/nvme: Move nvme_poll_cb() earlier
block/nvme: Improve debugging experience and minor fixes
-
-
-
2020-10-14
Philippe Mathieu-Daudé
New
[01/16] block/nvme: Correct minimum device page size
util/vfio-helpers: Allow using multiple MSIX IRQs
-
-
-
2020-10-20
Philippe Mathieu-Daudé
New
[01/17] block/nvme: Avoid further processing if trace event not enabled
[01/17] block/nvme: Avoid further processing if trace event not enabled
-
-
-
2020-06-25
Philippe Mathieu-Daudé
New
[01/25] MAINTAINERS: Cover 'block/nvme.h' file
block/nvme: Fix Aarch64 host
-
-
-
2020-10-27
Philippe Mathieu-Daudé
Superseded
[02/10] exec/ramblock: Add missing 'qemu/rcu.h' include
exec: Shear 'exec/ram_addr.h' and make NVMe device target-agnostic
-
-
-
2020-05-07
Philippe Mathieu-Daudé
New
[02/10] meson.build: Add comments to clarify code organization
meson: Move the creation of the library to the main meson.build
-
-
-
2020-10-06
Philippe Mathieu-Daudé
New
[02/12] dma: Let dma_memory_valid() take MemTxAttrs argument
hw: Forbid DMA write accesses to MMIO regions
-
-
-
2020-09-03
Philippe Mathieu-Daudé
Superseded
[02/13] docs/devel/loads-stores: Add regexp for DMA functions
dma: Let the DMA API take MemTxAttrs argument and propagate MemTxResult
-
-
-
2020-09-04
Philippe Mathieu-Daudé
Superseded
[02/15] block/nvme: Trace nvme_poll_queue() per queue
block/nvme: Improve debugging experience and minor fixes
-
-
-
2020-10-14
Philippe Mathieu-Daudé
Superseded
[02/16] util/vfio-helpers: Improve reporting unsupported IOMMU type
util/vfio-helpers: Allow using multiple MSIX IRQs
-
-
-
2020-10-20
Philippe Mathieu-Daudé
Superseded
[02/17] block/nvme: Let nvme_create_queue_pair() fail gracefully
[01/17] block/nvme: Avoid further processing if trace event not enabled
-
-
-
2020-06-25
Philippe Mathieu-Daudé
New
[02/25] block/nvme: Use hex format to display offset in trace events
block/nvme: Fix Aarch64 host
-
-
-
2020-10-27
Philippe Mathieu-Daudé
Accepted
[03/10] meson.build: Sort sourcesets alphabetically
meson: Move the creation of the library to the main meson.build
-
-
-
2020-10-06
Philippe Mathieu-Daudé
Superseded
[03/12] dma: Let dma_memory_set() take MemTxAttrs argument
hw: Forbid DMA write accesses to MMIO regions
-
-
-
2020-09-03
Philippe Mathieu-Daudé
New
[03/13] dma: Document address_space_map/address_space_unmap() prototypes
dma: Let the DMA API take MemTxAttrs argument and propagate MemTxResult
-
-
-
2020-09-04
Philippe Mathieu-Daudé
Superseded
[03/15] block/nvme: Use unsigned integer for queue counter/size
block/nvme: Improve debugging experience and minor fixes
-
-
-
2020-10-14
Philippe Mathieu-Daudé
New
[03/16] util/vfio-helpers: Pass minimum page size to qemu_vfio_open_pci()
util/vfio-helpers: Allow using multiple MSIX IRQs
-
-
-
2020-10-20
Philippe Mathieu-Daudé
New
[03/25] block/nvme: Report warning with warn_report()
block/nvme: Fix Aarch64 host
-
-
-
2020-10-27
Philippe Mathieu-Daudé
Superseded
[04/10] exec/memory-internal: Check CONFIG_SOFTMMU instead of CONFIG_USER_ONLY
exec: Shear 'exec/ram_addr.h' and make NVMe device target-agnostic
-
-
-
2020-05-07
Philippe Mathieu-Daudé
New
[04/10] hw/core: Move the creation of the library to the main meson.build
meson: Move the creation of the library to the main meson.build
-
-
-
2020-10-06
Philippe Mathieu-Daudé
New
[04/12] dma: Let dma_memory_rw_relaxed() take MemTxAttrs argument
hw: Forbid DMA write accesses to MMIO regions
-
-
-
2020-09-03
Philippe Mathieu-Daudé
New
[04/13] dma: Let dma_memory_set() propagate MemTxResult
dma: Let the DMA API take MemTxAttrs argument and propagate MemTxResult
-
-
-
2020-09-04
Philippe Mathieu-Daudé
Accepted
[04/15] block/nvme: Improve nvme_free_req_queue_wait() trace information
block/nvme: Improve debugging experience and minor fixes
-
-
-
2020-10-14
Philippe Mathieu-Daudé
New
[04/16] util/vfio-helpers: Report error when IOMMU page size is not supported
util/vfio-helpers: Allow using multiple MSIX IRQs
-
-
-
2020-10-20
Philippe Mathieu-Daudé
New
[04/17] block/nvme: Be explicit we share NvmeIdCtrl / NvmeIdNs structures
[01/17] block/nvme: Avoid further processing if trace event not enabled
-
-
-
2020-06-25
Philippe Mathieu-Daudé
New
[04/25] block/nvme: Trace controller capabilities
block/nvme: Fix Aarch64 host
-
-
-
2020-10-27
Philippe Mathieu-Daudé
Superseded
[05/10] chardev: Move the creation of the library to the main meson.build
meson: Move the creation of the library to the main meson.build
-
-
-
2020-10-06
Philippe Mathieu-Daudé
New
[05/10] exec: Move qemu_minrampagesize/qemu_maxrampagesize to 'qemu-common.h'
exec: Shear 'exec/ram_addr.h' and make NVMe device target-agnostic
-
-
-
2020-05-07
Philippe Mathieu-Daudé
New
[05/13] dma: Let dma_memory_rw() propagate MemTxResult
dma: Let the DMA API take MemTxAttrs argument and propagate MemTxResult
-
-
-
2020-09-04
Philippe Mathieu-Daudé
Accepted
[05/15] block/nvme: Trace queue pair creation/deletion
block/nvme: Improve debugging experience and minor fixes
-
-
-
2020-10-14
Philippe Mathieu-Daudé
New
[05/16] util/vfio-helpers: Trace PCI I/O config accesses
util/vfio-helpers: Allow using multiple MSIX IRQs
-
-
-
2020-10-20
Philippe Mathieu-Daudé
New
[05/25] block/nvme: Trace nvme_poll_queue() per queue
block/nvme: Fix Aarch64 host
-
-
-
2020-10-27
Philippe Mathieu-Daudé
Superseded
[06/10] migration: Move the creation of the library to the main meson.build
meson: Move the creation of the library to the main meson.build
-
-
-
2020-10-06
Philippe Mathieu-Daudé
New
[06/13] dma: Let dma_memory_read() propagate MemTxResult
dma: Let the DMA API take MemTxAttrs argument and propagate MemTxResult
-
-
-
2020-09-04
Philippe Mathieu-Daudé
Superseded
[06/15] block/nvme: Make nvme_identify() return boolean indicating error
block/nvme: Improve debugging experience and minor fixes
-
-
-
2020-10-14
Philippe Mathieu-Daudé
New
[06/16] util/vfio-helpers: Trace PCI BAR region info
util/vfio-helpers: Allow using multiple MSIX IRQs
-
-
-
2020-10-20
Philippe Mathieu-Daudé
New
[06/25] block/nvme: Improve nvme_free_req_queue_wait() trace information
block/nvme: Fix Aarch64 host
-
-
-
2020-10-27
Philippe Mathieu-Daudé
Superseded
[07/10] io: Move the creation of the library to the main meson.build
meson: Move the creation of the library to the main meson.build
-
-
-
2020-10-06
Philippe Mathieu-Daudé
New
[07/13] dma: Let dma_memory_write() propagate MemTxResult
dma: Let the DMA API take MemTxAttrs argument and propagate MemTxResult
-
-
-
2020-09-04
Philippe Mathieu-Daudé
Accepted
[07/15] block/nvme: Make nvme_init_queue() return boolean indicating error
block/nvme: Improve debugging experience and minor fixes
-
-
-
2020-10-14
Philippe Mathieu-Daudé
Superseded
[07/16] util/vfio-helpers: Trace where BARs are mapped
util/vfio-helpers: Allow using multiple MSIX IRQs
-
-
-
2020-10-20
Philippe Mathieu-Daudé
Superseded
[07/25] block/nvme: Trace queue pair creation/deletion
block/nvme: Fix Aarch64 host
-
-
-
2020-10-27
Philippe Mathieu-Daudé
Superseded
[08/10] crypto: Move the creation of the library to the main meson.build
meson: Move the creation of the library to the main meson.build
-
-
-
2020-10-06
Philippe Mathieu-Daudé
New
[08/10] hw/block: Let the NVMe emulated device be target-agnostic
exec: Shear 'exec/ram_addr.h' and make NVMe device target-agnostic
-
-
-
2020-05-07
Philippe Mathieu-Daudé
New
[08/12] docs/devel/loads-stores: Add regexp for DMA functions
hw: Forbid DMA write accesses to MMIO regions
-
-
-
2020-09-03
Philippe Mathieu-Daudé
Superseded
[08/13] dma: Let dma_memory_valid() take MemTxAttrs argument
dma: Let the DMA API take MemTxAttrs argument and propagate MemTxResult
-
-
-
2020-09-04
Philippe Mathieu-Daudé
Accepted
[08/15] block/nvme: Pass AioContext argument to nvme_add_io_queue()
block/nvme: Improve debugging experience and minor fixes
-
-
-
2020-10-14
Philippe Mathieu-Daudé
Superseded
[08/16] util/vfio-helpers: Improve DMA trace events
util/vfio-helpers: Allow using multiple MSIX IRQs
-
-
-
2020-10-20
Philippe Mathieu-Daudé
New
[08/17] block/nvme: Use correct type void*
[01/17] block/nvme: Avoid further processing if trace event not enabled
-
-
-
2020-06-25
Philippe Mathieu-Daudé
New
[08/25] block/nvme: Simplify device reset
block/nvme: Fix Aarch64 host
-
-
-
2020-10-27
Philippe Mathieu-Daudé
New
[09/10] authz: Move the creation of the library to the main meson.build
meson: Move the creation of the library to the main meson.build
-
-
-
2020-10-06
Philippe Mathieu-Daudé
New
[09/10] exec: Update coding style to make checkpatch.pl happy
exec: Shear 'exec/ram_addr.h' and make NVMe device target-agnostic
-
-
-
2020-05-07
Philippe Mathieu-Daudé
New
[09/12] dma: Let load/store DMA functions take MemTxAttrs argument
hw: Forbid DMA write accesses to MMIO regions
-
-
-
2020-09-03
Philippe Mathieu-Daudé
New
[09/13] dma: Let dma_memory_set() take MemTxAttrs argument
dma: Let the DMA API take MemTxAttrs argument and propagate MemTxResult
-
-
-
2020-09-04
Philippe Mathieu-Daudé
New
[09/15] block/nvme: Introduce Completion Queue definitions
block/nvme: Improve debugging experience and minor fixes
-
-
-
2020-10-14
Philippe Mathieu-Daudé
Superseded
[09/16] util/vfio-helpers: Convert vfio_dump_mapping to trace events
util/vfio-helpers: Allow using multiple MSIX IRQs
-
-
-
2020-10-20
Philippe Mathieu-Daudé
Superseded
[09/17] block/nvme: Remove unused argument from nvme_free_queue_pair()
[01/17] block/nvme: Avoid further processing if trace event not enabled
-
-
-
2020-06-25
Philippe Mathieu-Daudé
New
[09/25] block/nvme: Move definitions before structure declarations
block/nvme: Fix Aarch64 host
-
-
-
2020-10-27
Philippe Mathieu-Daudé
Superseded
[10/10] qom: Move the creation of the library to the main meson.build
meson: Move the creation of the library to the main meson.build
-
-
-
2020-10-06
Philippe Mathieu-Daudé
New
[10/13] dma: Let dma_memory_rw_relaxed() take MemTxAttrs argument
dma: Let the DMA API take MemTxAttrs argument and propagate MemTxResult
-
-
-
2020-09-04
Philippe Mathieu-Daudé
Accepted
[10/15] block/nvme: Use definitions instead of magic values in add_io_queue()
block/nvme: Improve debugging experience and minor fixes
-
-
-
2020-10-14
Philippe Mathieu-Daudé
Superseded
[10/16] util/vfio-helpers: Let qemu_vfio_dma_map() propagate Error
util/vfio-helpers: Allow using multiple MSIX IRQs
-
-
-
2020-10-20
Philippe Mathieu-Daudé
New
[10/17] block/nvme: Simplify nvme_init_queue() arguments
[01/17] block/nvme: Avoid further processing if trace event not enabled
-
-
-
2020-06-25
Philippe Mathieu-Daudé
New
[10/25] block/nvme: Use unsigned integer for queue counter/size
block/nvme: Fix Aarch64 host
-
-
-
2020-10-27
Philippe Mathieu-Daudé
Superseded
[11/13] dma: Let dma_memory_rw() take MemTxAttrs argument
dma: Let the DMA API take MemTxAttrs argument and propagate MemTxResult
-
-
-
2020-09-04
Philippe Mathieu-Daudé
New
[11/15] block/nvme: Trace controller capabilities
block/nvme: Improve debugging experience and minor fixes
-
-
-
2020-10-14
Philippe Mathieu-Daudé
New
[11/16] util/vfio-helpers: Let qemu_vfio_do_mapping() propagate Error
util/vfio-helpers: Allow using multiple MSIX IRQs
-
-
-
2020-10-20
Philippe Mathieu-Daudé
Superseded
[11/25] block/nvme: Make nvme_identify() return boolean indicating error
block/nvme: Fix Aarch64 host
-
-
-
2020-10-27
Philippe Mathieu-Daudé
Superseded
[12/13] dma: Let dma_memory_read/write() take MemTxAttrs argument
dma: Let the DMA API take MemTxAttrs argument and propagate MemTxResult
-
-
-
2020-09-04
Philippe Mathieu-Daudé
New
[12/15] block/nvme: Simplify device reset
block/nvme: Improve debugging experience and minor fixes
-
-
-
2020-10-14
Philippe Mathieu-Daudé
Superseded
[12/16] util/vfio-helpers: Let qemu_vfio_verify_mappings() use error_report()
util/vfio-helpers: Allow using multiple MSIX IRQs
-
-
-
2020-10-20
Philippe Mathieu-Daudé
Superseded
[12/25] block/nvme: Make nvme_init_queue() return boolean indicating error
block/nvme: Fix Aarch64 host
-
-
-
2020-10-27
Philippe Mathieu-Daudé
Superseded
[1/2] hw/timer/hpet: Remove dead code
[1/2] hw/timer/hpet: Remove dead code
-
-
-
2020-09-03
Philippe Mathieu-Daudé
Superseded
[13/13] dma: Let dma_memory_map() take MemTxAttrs argument
dma: Let the DMA API take MemTxAttrs argument and propagate MemTxResult
-
-
-
2020-09-04
Philippe Mathieu-Daudé
Superseded
[13/15] block/nvme: Simplify ADMIN queue access
block/nvme: Improve debugging experience and minor fixes
-
-
-
2020-10-14
Philippe Mathieu-Daudé
Superseded
[13/16] util/vfio-helpers: Introduce qemu_vfio_pci_msix_init_irqs()
util/vfio-helpers: Allow using multiple MSIX IRQs
-
-
-
2020-10-20
Philippe Mathieu-Daudé
New
[13/25] block/nvme: Introduce Completion Queue definitions
block/nvme: Fix Aarch64 host
-
-
-
2020-10-27
Philippe Mathieu-Daudé
Accepted
[1/3] block/nvme: Group controller registers in NVMeRegs structure
block/nvme: Use NvmeBar structure from "block/nvme.h"
-
-
-
2020-09-04
Philippe Mathieu-Daudé
New
[1/3] block/nvme: Initialize constant values with const_le32()
block/nvme: Fix NVMeRegs alignment/packing and use atomic operations
-
-
-
2020-09-16
Philippe Mathieu-Daudé
New
[1/3] block: push error reporting into bdrv_all_*_snapshot functions
migration: Make save/load_snapshot() return boolean
-
-
-
2020-10-08
Philippe Mathieu-Daudé
Superseded
[1/3] pci: Let pci_dma_rw() propagate MemTxResult
pci: Let PCI DMA API functions propagate a MemTxResult
-
-
-
2020-09-04
Philippe Mathieu-Daudé
Accepted
[1/3] qemu/compiler: Simplify as all compilers support attribute 'gnu_printf'
qemu/compiler: Remove unused special case code for GCC < 4.8
-
-
-
2020-09-28
Philippe Mathieu-Daudé
New
[14/15] block/nvme: Report warning with warn_report()
block/nvme: Improve debugging experience and minor fixes
-
-
-
2020-10-14
Philippe Mathieu-Daudé
Superseded
[14/16] util/vfio-helpers: Introduce qemu_vfio_pci_msix_set_irq()
util/vfio-helpers: Allow using multiple MSIX IRQs
-
-
-
2020-10-20
Philippe Mathieu-Daudé
New
[14/25] block/nvme: Use definitions instead of magic values in add_io_queue()
block/nvme: Fix Aarch64 host
-
-
-
2020-10-27
Philippe Mathieu-Daudé
Superseded
[1/4] qemu/bswap: Move const_le() definitions around
qemu/bswap: Let cpu_to_endian() functions handle constant expressions
-
-
-
2020-09-17
Philippe Mathieu-Daudé
New
[1/4] qemu/bswap: Remove unused qemu_bswap_len()
qemu/bswap: Use compiler __builtin_bswap()
-
-
-
2020-09-23
Philippe Mathieu-Daudé
Superseded
[15/15] block/nvme: Set request_alignment at initialization
block/nvme: Improve debugging experience and minor fixes
-
-
-
2020-10-14
Philippe Mathieu-Daudé
Superseded
[15/16] block/nvme: Switch to using the MSIX API
util/vfio-helpers: Allow using multiple MSIX IRQs
-
-
-
2020-10-20
Philippe Mathieu-Daudé
New
[1/5] hw/i386/q35: Remove unreachable Xen code on Q35 machine
hw/xen: Housekeeping
-
-
-
2020-09-08
Philippe Mathieu-Daudé
New
[1/5] hw/pci-host/bonito: Make PCI_ADDR() macro more readable
hw: Use PCI macros from 'hw/pci/pci.h'
-
-
-
2020-10-12
Philippe Mathieu-Daudé
New
[1/5] qapi: Restrict 'inject-nmi' command to machine code
qapi: Restrict machine (and migration) specific commands
-
-
-
2020-10-02
Philippe Mathieu-Daudé
New
[16/16] util/vfio-helpers: Remove now unused qemu_vfio_pci_init_irq()
util/vfio-helpers: Allow using multiple MSIX IRQs
-
-
-
2020-10-20
Philippe Mathieu-Daudé
Superseded
[16/17] block/nvme: Check BDRVNVMeState::plugged out of nvme_kick()
[01/17] block/nvme: Avoid further processing if trace event not enabled
-
-
-
2020-06-25
Philippe Mathieu-Daudé
New
[16/25] block/nvme: Simplify ADMIN queue access
block/nvme: Fix Aarch64 host
-
-
-
2020-10-27
Philippe Mathieu-Daudé
Superseded
[1/6] hw/ssi/aspeed_smc: Rename max_slaves as max_devices
misc: Some inclusive terminology changes
-
-
-
2020-09-10
Philippe Mathieu-Daudé
New
[1/6] target/arm: Restric the Address Translate write operation to TCG accel
[1/6] target/arm: Restric the Address Translate write operation to TCG accel
-
-
-
2020-04-21
Philippe Mathieu-Daudé
New
[1/6] tests/fuzz/Makefile: Do not link code using unavailable devices
[1/6] tests/fuzz/Makefile: Do not link code using unavailable devices
-
-
-
2020-05-14
Philippe Mathieu-Daudé
New
[1/6] util/vfio-helpers: Pass page protections to qemu_vfio_pci_map_bar()
block/nvme: Map doorbells pages write-only, remove magic from nvme_init
-
-
-
2020-09-21
Philippe Mathieu-Daudé
New
«
1
2
3
4
…
7
8
»