-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging
Block layer patches - Graph locking part 6 (bs->file/backing) - ahci: trigger either error IRQ or regular IRQ, not both # -----BEGIN PGP SIGNATURE----- # # iQJFBAABCAAvFiEE3D3rFZqa+V09dFb+fwmycsiPL9YFAmVKhboRHGt3b2xmQHJl # ZGhhdC5jb20ACgkQfwmycsiPL9auSxAAhF83zziu2cT2wTKWEJSsg/Obf/DuUsv4 # qIsxEQA5hVPIkkSALlrD8nixwzkg53qrTlZuR+JmSi/59VpOl/bhOUNA17bS1XFz # 7hsIrZTYlnMFw5U7DLSPCL4nq0g7r/adVNFhdwJp3ESWYHAX8hgVWEcppEG5AmHL # VuM4CTqoohMUyB4XB0PStt3UAN/VKxGzV9YQdO2hSn03yH+Al3BQKLaR4DEuLLXJ # W226KdX7N57UPz7kUF6uArBzxsf8gpp/IAgxQwebosODKH3z6iGCh1QCV8WP2rmP # eHBJxWSWk5Ig3+OIHc1gNXEDsy19PTa8z9cPWIqyGlbMtZFstdWxl0hSalXOXUaw # zsZLYNotn4/vlLQiwmgkGGKHWpBhlhCadgtBUvP9PiiMSRLjoNtbkb5Fl6Ofpu1/ # GDDgxKwZmsu7tsru33MZO1l+J1xMb0r07FvlIgtaBPQNkHxMqQl2Aid5ra0u2Ec/ # R4eluakxAV7VaxvQO0dy5QcejWAaJwWdEdlIxMqJPQIXAuuoYI+ySs4MDs0cpyTJ # jd/02ah96i1Worrf1s7VH3qDB1pXs2uMMJbmO7RGVT/tjBxiSvXC58/qjCFhMYf0 # e7xp7rXs6nprGKYST+1Yp1Yk3MeNuK4YQLfPJ4pfFGPDGzQKIJdVJNstVYuVmIdy # h2qOilgSm/M= # =GOHe # -----END PGP SIGNATURE----- # gpg: Signature made Wed 08 Nov 2023 02:45:14 HKT # gpg: using RSA key DC3DEB159A9AF95D3D7456FE7F09B272C88F2FD6 # gpg: issuer "kwolf@redhat.com" # gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>" [full] # Primary key fingerprint: DC3D EB15 9A9A F95D 3D74 56FE 7F09 B272 C88F 2FD6 * tag 'for-upstream' of https://repo.or.cz/qemu/kevin: (25 commits) hw/ide/ahci: trigger either error IRQ or regular IRQ, not both block: Protect bs->file with graph_lock block: Take graph lock for most of .bdrv_open vhdx: Take locks for accessing bs->file qcow2: Take locks for accessing bs->file block: Add missing GRAPH_RDLOCK annotations block: Introduce bdrv_co_change_backing_file() blkverify: Add locking for request_fn block: Protect bs->backing with graph_lock block: Mark bdrv_replace_node() GRAPH_WRLOCK block: Mark bdrv_replace_node_common() GRAPH_WRLOCK block: Inline bdrv_set_backing_noperm() block: Mark bdrv_set_backing_hd_drained() GRAPH_WRLOCK block: Mark bdrv_cow_child() and callers GRAPH_RDLOCK block: Mark bdrv_filter_child() and callers GRAPH_RDLOCK block: Mark bdrv_chain_contains() and callers GRAPH_RDLOCK block: Mark bdrv_(un)freeze_backing_chain() and callers GRAPH_RDLOCK block: Mark bdrv_skip_filters() and callers GRAPH_RDLOCK block: Mark bdrv_skip_implicit_filters() and callers GRAPH_RDLOCK block: Mark bdrv_filter_or_cow_bs() and callers GRAPH_RDLOCK ... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
- Loading branch information
Showing
56 changed files
with
923 additions
and
527 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.