Messages by Date
-
2026/03/18
[PATCH for-11.0 2/3] linux-aio: Resubmit tails of short reads/writes
Hanna Czenczek
-
2026/03/18
[PATCH for-11.0 1/3] linux-aio: Put all parameters into qemu_laiocb
Hanna Czenczek
-
2026/03/18
[PATCH for-11.0 3/3] io-uring: Resubmit tails of short writes
Hanna Czenczek
-
2026/03/18
Re: [PATCH 2/3] iotests/041: add test for mirror with throttled NBD export as target
Fiona Ebner
-
2026/03/18
[PATCH v3 4/4] hw/pci/msix: fix error handling for msix_init callers
Trieu Huynh
-
2026/03/18
Re: [PULL 0/2] Block layer patches
Peter Maydell
-
2026/03/18
Re: [PATCH v5 2/8] migration: add VMSTATE_VARRAY_OF_POINTER_TO_STRUCT_UINT{8, 32}_ALLOC
Alexander Mikhalitsyn
-
2026/03/18
Re: [PATCH v5 2/8] migration: add VMSTATE_VARRAY_OF_POINTER_TO_STRUCT_UINT{8, 32}_ALLOC
Alexander Mikhalitsyn
-
2026/03/18
[PATCH] hw/nvme: fix admin cq msix setup
Klaus Jensen
-
2026/03/17
Re: [PATCH v5 2/8] migration: add VMSTATE_VARRAY_OF_POINTER_TO_STRUCT_UINT{8, 32}_ALLOC
Peter Xu
-
2026/03/17
Re: [PATCH v5 2/8] migration: add VMSTATE_VARRAY_OF_POINTER_TO_STRUCT_UINT{8, 32}_ALLOC
Peter Xu
-
2026/03/17
Re: [PATCH RFC 0/2] hw/nvme: support mdts above 9
Keith Busch
-
2026/03/17
[PULL 2/2] block/mirror: fix assertion failure upon duplicate complete for job using 'replaces'
Hanna Czenczek
-
2026/03/17
[PULL 0/2] Block layer patches
Hanna Czenczek
-
2026/03/17
[PULL 1/2] throttle-group: Fix race condition in throttle_group_restart_queue()
Hanna Czenczek
-
2026/03/17
Re: [PATCH 0/3] block/mirror: fix assertion failure upon duplicate complete for job using 'replaces'
Hanna Czenczek
-
2026/03/17
[PATCH v5 2/8] migration: add VMSTATE_VARRAY_OF_POINTER_TO_STRUCT_UINT{8, 32}_ALLOC
Alexander Mikhalitsyn
-
2026/03/17
[PATCH v5 3/8] tests/unit/test-vmstate: add tests for VMS_ARRAY_OF_POINTER_ALLOW_NULL
Alexander Mikhalitsyn
-
2026/03/17
[PATCH v5 5/8] hw/nvme: add migration blockers for non-supported cases
Alexander Mikhalitsyn
-
2026/03/17
[PATCH v5 0/8] hw/nvme: add basic live migration support
Alexander Mikhalitsyn
-
2026/03/17
[PATCH v5 8/8] tests/functional/x86_64: add migration test for NVMe device
Alexander Mikhalitsyn
-
2026/03/17
[PATCH v5 7/8] hw/nvme: add basic live migration support
Alexander Mikhalitsyn
-
2026/03/17
[PATCH v5 6/8] hw/nvme: split nvme_init_sq/nvme_init_cq into helpers
Alexander Mikhalitsyn
-
2026/03/17
[PATCH v5 4/8] tests/functional/migration: add VM launch/configure hooks
Alexander Mikhalitsyn
-
2026/03/17
[PATCH v5 1/8] migration/vmstate: export vmstate_{load, save}_field helpers
Alexander Mikhalitsyn
-
2026/03/17
[PATCH RFC 0/2] hw/nvme: support mdts above 9
Klaus Jensen
-
2026/03/17
[PATCH RFC 1/2] dma-helpers: lift IOV_MAX limit
Klaus Jensen
-
2026/03/17
[PATCH RFC 2/2] hw/nvme: allow MDTS above 9
Klaus Jensen
-
2026/03/16
[PATCH] hw/nvme: remove unreachable default cases in nvme_directive_receive()
Han Zhang
-
2026/03/16
[PATCH 8/8] qapi: enforce strict positioning for "Since:" section
John Snow
-
2026/03/16
[PATCH 1/8] qapi: differentiate "intro" and "details" sections
John Snow
-
2026/03/16
[PATCH 7/8] qapi: re-order 'since' sections to always be last
John Snow
-
2026/03/16
[PATCH 6/8] qapi: enforce doc block section ordering
John Snow
-
2026/03/16
[PATCH 2/8] qapi: prohibit 'details' sections between tagged sections
John Snow
-
2026/03/16
[PATCH 3/8] qapi: add "Details:" disambiguation marker
John Snow
-
2026/03/16
[PATCH 4/8] qapi: detect potentially semantically ambiguous intro paragraphs
John Snow
-
2026/03/16
[PATCH 5/8] qapi: re-order QAPI doc block sections
John Snow
-
2026/03/16
[PATCH 0/8] qapi: enforce section ordering
John Snow
-
2026/03/16
Re: [PATCH 3/3] iotests/041: add test for duplicate job-complete with throttled target
Hanna Czenczek
-
2026/03/16
Re: [PATCH 2/3] iotests/041: add test for mirror with throttled NBD export as target
Hanna Czenczek
-
2026/03/16
Re: [PATCH 1/3] block/mirror: fix assertion failure upon duplicate complete for job using 'replaces'
Hanna Czenczek
-
2026/03/16
Re: [PATCH v3 0/1] Fix race condition in throttle_group_restart_queue()
Hanna Czenczek
-
2026/03/16
Re: [PATCH v4 1/8] migration/vmstate: introduce vmstate_{load, save}_field helpers
Alexander Mikhalitsyn
-
2026/03/16
Re: [PATCH v4 1/8] migration/vmstate: introduce vmstate_{load, save}_field helpers
Fabiano Rosas
-
2026/03/16
Re: [PATCH v4 1/8] migration/vmstate: introduce vmstate_{load, save}_field helpers
Alexander Mikhalitsyn via
-
2026/03/15
[PATCH] vhost-user: Fix stale error logs and return values in teardown paths
Kuan-Wei Chiu
-
2026/03/13
Re: [PATCH v4 1/8] migration/vmstate: introduce vmstate_{load,save}_field helpers
Peter Xu
-
2026/03/13
Re: [PATCH 0/4] [RFC] hw/nvme: add basic live migration support
Alexander Mikhalitsyn
-
2026/03/13
Re: [PATCH v3 1/6] migration: add VMSTATE_VARRAY_OF_POINTER_TO_STRUCT_UINT{8, 32}_ALLOC
Alexander Mikhalitsyn
-
2026/03/13
[PATCH v4 8/8] tests/functional/x86_64: add migration test for NVMe device
Alexander Mikhalitsyn
-
2026/03/13
[PATCH v4 1/8] migration/vmstate: introduce vmstate_{load, save}_field helpers
Alexander Mikhalitsyn via
-
2026/03/13
[PATCH v4 5/8] hw/nvme: add migration blockers for non-supported cases
Alexander Mikhalitsyn
-
2026/03/13
[PATCH v4 6/8] hw/nvme: split nvme_init_sq/nvme_init_cq into helpers
Alexander Mikhalitsyn
-
2026/03/13
[PATCH v4 2/8] migration: add VMSTATE_VARRAY_OF_POINTER_TO_STRUCT_UINT{8, 32}_ALLOC
Alexander Mikhalitsyn
-
2026/03/13
[PATCH v4 0/8] hw/nvme: add basic live migration support
Alexander Mikhalitsyn
-
2026/03/13
[PATCH v4 3/8] tests/unit/test-vmstate: add tests for VMS_ARRAY_OF_POINTER_ALLOW_NULL
Alexander Mikhalitsyn
-
2026/03/13
[PATCH v4 4/8] tests/functional/migration: add VM launch/configure hooks
Alexander Mikhalitsyn
-
2026/03/13
[PATCH v4 7/8] hw/nvme: add basic live migration support
Alexander Mikhalitsyn
-
2026/03/13
Re: [PATCH v2 4/4] hw/pci/msix: fix error handling for msix_init callers
Akihiko Odaki
-
2026/03/12
Re: [PATCH v3 1/1] throttle-group: Fix race condition in throttle_group_restart_queue()
Jorge Merlino
-
2026/03/12
Re: [PULL 26/28] block/nfs: add support for libnfs v6
Kevin Wolf
-
2026/03/12
Re: [PULL 26/28] block/nfs: add support for libnfs v6
Peter Maydell
-
2026/03/12
Re: [PULL 26/28] block/nfs: add support for libnfs v6
Kevin Wolf
-
2026/03/12
Re: [PATCH] block/curl: Fix Resource Leak in curl_header_cb
Trieu Huynh
-
2026/03/12
[PATCH v3 1/1] throttle-group: Fix race condition in throttle_group_restart_queue()
Alberto Garcia
-
2026/03/12
[PATCH v3 0/1] Fix race condition in throttle_group_restart_queue()
Alberto Garcia
-
2026/03/12
[PATCH v2 1/1] throttle-group: Fix race condition in throttle_group_restart_queue()
Alberto Garcia
-
2026/03/12
[PATCH v2 0/1] Fix race condition in throttle_group_restart_queue()
Alberto Garcia
-
2026/03/12
Re: [PULL 26/28] block/nfs: add support for libnfs v6
Peter Maydell
-
2026/03/12
Re: [PATCH] block/curl: Fix Resource Leak in curl_header_cb
Peter Maydell
-
2026/03/12
[PATCH] block/curl: Fix Resource Leak in curl_header_cb
Trieu Huynh
-
2026/03/11
[PATCH v2 4/4] hw/pci/msix: fix error handling for msix_init callers
Trieu Huynh
-
2026/03/11
[PATCH v2 4/6] qcow2: Call qcow2_co_truncate() directly
Hanna Czenczek
-
2026/03/11
[PATCH v2 6/6] iotests: Add qcow2-live-data-file test
Hanna Czenczek
-
2026/03/11
[PATCH v2 3/6] qcow2: Preallocation: Do not COW after disk end
Hanna Czenczek
-
2026/03/11
[PATCH v2 0/6] qcow2: Suppress data-file WRITE during creation
Hanna Czenczek
-
2026/03/11
[PATCH v2 5/6] qcow2: Suppress data-file WRITE/RESIZE if possible
Hanna Czenczek
-
2026/03/11
[PATCH v2 2/6] qcow2: Always attach data-file given by node name
Hanna Czenczek
-
2026/03/11
[PATCH v2 1/6] qcow2: Skip data-file resize if possible
Hanna Czenczek
-
2026/03/11
[PATCH 3/3] iotests/041: add test for duplicate job-complete with throttled target
Fiona Ebner
-
2026/03/11
[PATCH 2/3] iotests/041: add test for mirror with throttled NBD export as target
Fiona Ebner
-
2026/03/11
[PATCH 0/3] block/mirror: fix assertion failure upon duplicate complete for job using 'replaces'
Fiona Ebner
-
2026/03/11
[PATCH 1/3] block/mirror: fix assertion failure upon duplicate complete for job using 'replaces'
Fiona Ebner
-
2026/03/11
Re: [PATCH] throttle-group: fix race condition when using iothreads
Alberto Garcia
-
2026/03/11
Re: [PATCH] mirror: Fix missed dirty bitmap writes during startup
Fiona Ebner
-
2026/03/11
[PATCH 1/1] throttle-group: Fix race condition in throttle_group_restart_queue()
Alberto Garcia
-
2026/03/11
[PATCH 0/1] throttle-group: Fix race condition in throttle_group_restart_queue()
Alberto Garcia
-
2026/03/11
Re: [PULL 00/28] Block layer patches
Peter Maydell
-
2026/03/11
Re: [PATCH] throttle-group: fix race condition when using iothreads
Kevin Wolf
-
2026/03/11
[PATCH v2 1/4] vhost-user.rst: fix typo
Alexandr Moshkov
-
2026/03/11
[PATCH v2 3/4] vhost-user-blk: move inflight_needed higher
Alexandr Moshkov
-
2026/03/11
[PATCH v2 4/4] vhost-user: add skip_drain param to GET_VRING_BASE
Alexandr Moshkov
-
2026/03/11
[PATCH v2 2/4] vhost-user: add skip_drain param to do_vhost_virtqueue_stop
Alexandr Moshkov
-
2026/03/11
[PATCH v2 0/4] vhost-user-blk: fix compatibility with older qemu versions
Alexandr Moshkov
-
2026/03/10
[PATCH v3 8/9] hw/hexagon: Define hexagon "virt" machine
Brian Cain
-
2026/03/10
Re: [PATCH 4/4] hw/pci/msix: fix error handling for msix_init callers
Akihiko Odaki
-
2026/03/10
[PATCH] throttle-group: fix race condition when using iothreads
Jorge Merlino
-
2026/03/10
[PATCH 4/4] hw/pci/msix: fix error handling for msix_init callers
Trieu Huynh
-
2026/03/10
Re: [PATCH] mirror: Fix missed dirty bitmap writes during startup
Michael Tokarev
-
2026/03/10
[PULL 14/28] fuse: Explicitly handle non-grow post-EOF accesses
Kevin Wolf
-
2026/03/10
[PULL 20/28] block/export: Add multi-threading interface
Kevin Wolf
-
2026/03/10
[PULL 18/28] fuse: Reduce max read size
Kevin Wolf
-
2026/03/10
[PULL 17/28] fuse: Manually process requests (without libfuse)
Kevin Wolf
-
2026/03/10
[PULL 22/28] fuse: Make shared export state atomic
Kevin Wolf
-
2026/03/10
[PULL 13/28] iotests/308: Use conv=notrunc to test growability
Kevin Wolf
-
2026/03/10
[PULL 27/28] qapi: block: Refactor HTTP(s) common arguments
Kevin Wolf
-
2026/03/10
[PULL 19/28] fuse: Process requests in coroutines
Kevin Wolf
-
2026/03/10
[PULL 21/28] iotests/307: Test multi-thread export interface
Kevin Wolf
-
2026/03/10
[PULL 01/28] fuse: Copy write buffer content before polling
Kevin Wolf
-
2026/03/10
[PULL 23/28] fuse: Implement multi-threading
Kevin Wolf
-
2026/03/10
[PULL 16/28] fuse: Drop permission changes in fuse_do_truncate
Kevin Wolf
-
2026/03/10
[PULL 26/28] block/nfs: add support for libnfs v6
Kevin Wolf
-
2026/03/10
[PULL 00/28] Block layer patches
Kevin Wolf
-
2026/03/10
[PULL 06/28] fuse: Destroy session on mount_fuse_export() fail
Kevin Wolf
-
2026/03/10
[PULL 05/28] fuse: Change setup_... to mount_fuse_export()
Kevin Wolf
-
2026/03/10
[PULL 09/28] fuse: Introduce fuse_{at,de}tach_handlers()
Kevin Wolf
-
2026/03/10
[PULL 07/28] fuse: Fix mount options
Kevin Wolf
-
2026/03/10
[PULL 04/28] fuse: Explicitly set inode ID to 1
Kevin Wolf
-
2026/03/10
[PULL 10/28] fuse: Introduce fuse_{inc,dec}_in_flight()
Kevin Wolf
-
2026/03/10
[PULL 15/28] block: Move qemu_fcntl_addfl() into osdep.c
Kevin Wolf
-
2026/03/10
[PULL 11/28] fuse: Add halted flag
Kevin Wolf
-
2026/03/10
[PULL 02/28] fuse: Ensure init clean-up even with error_fatal
Kevin Wolf
-
2026/03/10
[PULL 12/28] fuse: fuse_{read,write}: Rename length to blk_len
Kevin Wolf
-
2026/03/10
[PULL 28/28] block/curl: add support for S3 presigned URLs
Kevin Wolf
-
2026/03/10
[PULL 25/28] iotests/308: Add multi-threading sanity test
Kevin Wolf
-
2026/03/10
[PULL 24/28] qapi/block-export: Document FUSE's multi-threading
Kevin Wolf
-
2026/03/10
[PULL 08/28] fuse: Set direct_io and parallel_direct_writes
Kevin Wolf
-
2026/03/10
[PULL 03/28] fuse: Remove superfluous empty line
Kevin Wolf
-
2026/03/10
Re: [PATCH] mirror: Fix missed dirty bitmap writes during startup
Fiona Ebner
-
2026/03/10
Re: [PATCH v2] block: Never drop BLOCK_IO_ERROR with action=stop for rate limiting
Markus Armbruster
-
2026/03/10
Re: [PATCH v3 0/3] block/curl: fix S3 presigned URL support
Kevin Wolf
-
2026/03/10
Re: [PATCH v2] block: Never drop BLOCK_IO_ERROR with action=stop for rate limiting
Kevin Wolf
-
2026/03/10
Re: [PATCH] block/nfs: add support for libnfs v6
Kevin Wolf
-
2026/03/10
Re: [PATCH v2] block: Never drop BLOCK_IO_ERROR with action=stop for rate limiting
Markus Armbruster
-
2026/03/10
Re: [PULL 0/4] Python patches
Peter Maydell
-
2026/03/10
Re: [PATCH v5 00/25] export/fuse: Use coroutines and multi-threading
Kevin Wolf
-
2026/03/10
Re: [PATCH] hw/block/nvme: re-enable wzds bit in namespace dlfeat
Klaus Jensen
-
2026/03/10
Re: [PATCH 0/4] hw/nvme: make model & firmware version cnofigurable
Daniel P . Berrangé
-
2026/03/09
Re: [PATCH RFC v1 0/3] aio-poll: improve aio-polling efficiency
JAEHOON KIM
-
2026/03/09
[PULL 4/4] python: add formal python3.14 support and testing
John Snow
-
2026/03/09
[PULL 3/4] python: drop avocado
John Snow
-
2026/03/09
[PULL 1/4] python: pin 'wheel' version in minreqs test
John Snow
-
2026/03/09
[PULL 2/4] python: replace avocado tests with pytest
John Snow
-
2026/03/09
[PULL 0/4] Python patches
John Snow
-
2026/03/09
[PATCH v5 18/25] fuse: Reduce max read size
Hanna Czenczek
-
2026/03/09
[PATCH v5 25/25] iotests/308: Add multi-threading sanity test
Hanna Czenczek
-
2026/03/09
[PATCH v5 15/25] block: Move qemu_fcntl_addfl() into osdep.c
Hanna Czenczek
-
2026/03/09
[PATCH v5 14/25] fuse: Explicitly handle non-grow post-EOF accesses
Hanna Czenczek
-
2026/03/09
[PATCH v5 05/25] fuse: Change setup_... to mount_fuse_export()
Hanna Czenczek
-
2026/03/09
[PATCH v5 09/25] fuse: Introduce fuse_{at,de}tach_handlers()
Hanna Czenczek
-
2026/03/09
[PATCH v5 08/25] fuse: Set direct_io and parallel_direct_writes
Hanna Czenczek
-
2026/03/09
[PATCH v5 23/25] fuse: Implement multi-threading
Hanna Czenczek
-
2026/03/09
[PATCH v5 21/25] iotests/307: Test multi-thread export interface
Hanna Czenczek
-
2026/03/09
[PATCH v5 24/25] qapi/block-export: Document FUSE's multi-threading
Hanna Czenczek
-
2026/03/09
[PATCH v5 22/25] fuse: Make shared export state atomic
Hanna Czenczek
-
2026/03/09
[PATCH v5 17/25] fuse: Manually process requests (without libfuse)
Hanna Czenczek
-
2026/03/09
[PATCH v5 07/25] fuse: Fix mount options
Hanna Czenczek
-
2026/03/09
[PATCH v5 16/25] fuse: Drop permission changes in fuse_do_truncate
Hanna Czenczek
-
2026/03/09
[PATCH v5 04/25] fuse: Explicitly set inode ID to 1
Hanna Czenczek
-
2026/03/09
[PATCH v5 13/25] iotests/308: Use conv=notrunc to test growability
Hanna Czenczek
-
2026/03/09
[PATCH v5 00/25] export/fuse: Use coroutines and multi-threading
Hanna Czenczek
-
2026/03/09
[PATCH v5 19/25] fuse: Process requests in coroutines
Hanna Czenczek
-
2026/03/09
[PATCH v5 12/25] fuse: fuse_{read,write}: Rename length to blk_len
Hanna Czenczek
-
2026/03/09
[PATCH v5 20/25] block/export: Add multi-threading interface
Hanna Czenczek
-
2026/03/09
[PATCH v5 01/25] fuse: Copy write buffer content before polling
Hanna Czenczek
-
2026/03/09
[PATCH v5 10/25] fuse: Introduce fuse_{inc,dec}_in_flight()
Hanna Czenczek
-
2026/03/09
[PATCH v5 11/25] fuse: Add halted flag
Hanna Czenczek
-
2026/03/09
[PATCH v5 06/25] fuse: Destroy session on mount_fuse_export() fail
Hanna Czenczek
-
2026/03/09
[PATCH v5 03/25] fuse: Remove superfluous empty line
Hanna Czenczek
-
2026/03/09
[PATCH v5 02/25] fuse: Ensure init clean-up even with error_fatal
Hanna Czenczek
-
2026/03/09
Re: [PATCH v4 0/4] Fix use-after-free and make format overflow more difficult
Philippe Mathieu-Daudé
-
2026/03/09
Re: [PATCH] block: Never drop BLOCK_IO_ERROR with action=stop for rate limiting
Michael Tokarev
-
2026/03/09
Re: [PATCH] block: Never drop BLOCK_IO_ERROR with action=stop for rate limiting
Kevin Wolf
-
2026/03/08
Re: [PATCHSET 0/2] io_uring fixes
Michael Tokarev
-
2026/03/08
Re: [PATCH] block: Never drop BLOCK_IO_ERROR with action=stop for rate limiting
Michael Tokarev
-
2026/03/08
Re: [PATCH] block: Never drop BLOCK_IO_ERROR with action=stop for rate limiting
Michael Tokarev
-
2026/03/08
Re: [PATCH resend] block/throttle-groups: fix deadlock with iolimits and muliple iothreads
Michael Tokarev
-
2026/03/08
Re: [PATCH] mirror: Fix missed dirty bitmap writes during startup
Michael Tokarev
-
2026/03/07
Re: [PULL 00/12] Block layer patches
Peter Maydell
-
2026/03/06
[PULL 09/12] qcow2: Add keep_data_file command-line option
Kevin Wolf
-
2026/03/06
[PULL 06/12] block/throttle-groups: fix deadlock with iolimits and muliple iothreads
Kevin Wolf
-
2026/03/06
[PULL 10/12] qcow2: Simplify size round-up in co_create_opts
Kevin Wolf
-
2026/03/06
[PULL 12/12] iotests/244: Add test cases for keep_data_file
Kevin Wolf
-
2026/03/06
[PULL 01/12] block/vmdk: fix OOB read in vmdk_read_extent()
Kevin Wolf
-
2026/03/06
[PULL 08/12] block/nfs: Do not enter coroutine from CB
Kevin Wolf
-
2026/03/06
[PULL 04/12] block/curl: fix concurrent completion handling
Kevin Wolf
-
2026/03/06
[PULL 11/12] iotests/common.filter: Sort keep_data_file
Kevin Wolf
-
2026/03/06
[PULL 07/12] block: Never drop BLOCK_IO_ERROR with action=stop for rate limiting
Kevin Wolf
-
2026/03/06
[PULL 02/12] block: Wire up 'flat' mode also for 'query-block'
Kevin Wolf
-
2026/03/06
[PULL 00/12] Block layer patches
Kevin Wolf
-
2026/03/06
[PULL 05/12] mirror: Fix missed dirty bitmap writes during startup
Kevin Wolf
-
2026/03/06
[PULL 03/12] hmp_nbd_server_start: Don't ask for backing image data
Kevin Wolf
-
2026/03/06
Re: [PATCH v2 0/6] hw/virtio/virtio-access.h: remove target specific code
Pierrick Bouvier
-
2026/03/06
Re: [PATCH 0/4] hw/nvme: make model & firmware version cnofigurable
Keith Busch
-
2026/03/06
Re: [PATCH 0/4] qcow2: Add keep_data_file command-line option
Kevin Wolf
-
2026/03/06
[PATCH 4/4] hw/nvme: add user controlled 'firmware-version' property
Daniel P . Berrangé
-
2026/03/06
[PATCH 0/4] hw/nvme: make model & firmware version cnofigurable
Daniel P . Berrangé
-
2026/03/06
[PATCH 2/4] hw/nvme: report error for oversized 'serial' parameter
Daniel P . Berrangé
-
2026/03/06
[PATCH 3/4] hw/nvme: add user controlled 'model' property
Daniel P . Berrangé
-
2026/03/06
[PATCH 1/4] include/block: define constants for NVME string fields
Daniel P . Berrangé