Skip to content
  • Stefan Hajnoczi's avatar
    416af856
    Merge tag 'pull-block-2023-09-01' of https://gitlab.com/hreitz/qemu into staging · 416af856
    Stefan Hajnoczi authored
    Block patches
    
    - Fix for file-posix's zoning code crashing on I/O errors
    - Throttling refactoring
    
    # -----BEGIN PGP SIGNATURE-----
    #
    # iQJGBAABCAAwFiEEy2LXoO44KeRfAE00ofpA0JgBnN8FAmTxnMISHGhyZWl0ekBy
    # ZWRoYXQuY29tAAoJEKH6QNCYAZzfYkUP+gMG9hhzvgjj/tw9rEBQjciihzcQmqQJ
    # 2Mm37RH2jj5bnnTdaTbMkcRRwVhncYSCwK9q5EYVbZmU9C/v4YJmsSEQlcl7wVou
    # hbPUv6NHaBrJZX9nxNSa2RHui6pZMLKa/D0rJVB7NjYBrrRtiPo7kiLVQYjYXa2g
    # kcCCfY4t3Z2RxOP31mMXRjYlhJE9bIuZdTEndrKme8KS2JGPZEJ9xjkoW1tj96EX
    # oc/Cg2vk7AEtsFYA0bcD8fTFkBDJEwyYl3usu7Tk24pvH16jk7wFSqRVSsDMfnER
    # tG8X3mHLIY0hbSkpzdHJdXINvZ6FWpQb0CGzIKr+pMiuWVdWr1HglBr0m4pVF+Y4
    # A6AI6VX2JJgtacypoDyCZC9mzs1jIdeiwq9v5dyuikJ6ivTwEEoeoSLnLTN3AjXn
    # 0mtQYzgCg5Gd6+rTo7XjSO9SSlbaVrDl/B2eXle6tmIFT5k+86fh0hc+zTmP8Rkw
    # Knbc+5Le95wlMrOUNx2GhXrTGwX510hLxKboho/LITxtAzqvXnEJKrYbnkm3WPnw
    # wfHnR5VQH1NKEpiH/p33og6OV/vu9e7vgp0ZNZV136SnzC90C1zMUwg2simJW701
    # 34EtN0XBX8XBKrxfe7KscV9kRE8wrWWJVbhp+WOcQEomGI8uraxzWqDIk/v7NZXv
    # m4XBscaB+Iri
    # =oKgk
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Fri 01 Sep 2023 04:11:46 EDT
    # gpg:                using RSA key CB62D7A0EE3829E45F004D34A1FA40D098019CDF
    # gpg:                issuer "hreitz@redhat.com"
    # gpg: Good signature from "Hanna Reitz <hreitz@redhat.com>" [unknown]
    # gpg: WARNING: The key's User ID is not certified with a trusted signature!
    # gpg:          There is no indication that the signature belongs to the owner.
    # Primary key fingerprint: CB62 D7A0 EE38 29E4 5F00  4D34 A1FA 40D0 9801 9CDF
    
    * tag 'pull-block-2023-09-01' of https://gitlab.com/hreitz/qemu
    
    :
      tests/file-io-error: New test
      file-posix: Simplify raw_co_prw's 'out' zone code
      file-posix: Fix zone update in I/O error path
      file-posix: Check bs->bl.zoned for zone info
      file-posix: Clear bs->bl.zoned on error
      block/throttle-groups: Use ThrottleDirection instread of bool is_write
      fsdev: Use ThrottleDirection instread of bool is_write
      throttle: use THROTTLE_MAX/ARRAY_SIZE for hard code
      throttle: use enum ThrottleDirection instead of bool is_write
      cryptodev: use NULL throttle timer cb for read direction
      test-throttle: test read only and write only
      throttle: support read-only and write-only
      test-throttle: use enum ThrottleDirection
      throttle: introduce enum ThrottleDirection
    
    Signed-off-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
    416af856
    Merge tag 'pull-block-2023-09-01' of https://gitlab.com/hreitz/qemu into staging
    Stefan Hajnoczi authored
    Block patches
    
    - Fix for file-posix's zoning code crashing on I/O errors
    - Throttling refactoring
    
    # -----BEGIN PGP SIGNATURE-----
    #
    # iQJGBAABCAAwFiEEy2LXoO44KeRfAE00ofpA0JgBnN8FAmTxnMISHGhyZWl0ekBy
    # ZWRoYXQuY29tAAoJEKH6QNCYAZzfYkUP+gMG9hhzvgjj/tw9rEBQjciihzcQmqQJ
    # 2Mm37RH2jj5bnnTdaTbMkcRRwVhncYSCwK9q5EYVbZmU9C/v4YJmsSEQlcl7wVou
    # hbPUv6NHaBrJZX9nxNSa2RHui6pZMLKa/D0rJVB7NjYBrrRtiPo7kiLVQYjYXa2g
    # kcCCfY4t3Z2RxOP31mMXRjYlhJE9bIuZdTEndrKme8KS2JGPZEJ9xjkoW1tj96EX
    # oc/Cg2vk7AEtsFYA0bcD8fTFkBDJEwyYl3usu7Tk24pvH16jk7wFSqRVSsDMfnER
    # tG8X3mHLIY0hbSkpzdHJdXINvZ6FWpQb0CGzIKr+pMiuWVdWr1HglBr0m4pVF+Y4
    # A6AI6VX2JJgtacypoDyCZC9mzs1jIdeiwq9v5dyuikJ6ivTwEEoeoSLnLTN3AjXn
    # 0mtQYzgCg5Gd6+rTo7XjSO9SSlbaVrDl/B2eXle6tmIFT5k+86fh0hc+zTmP8Rkw
    # Knbc+5Le95wlMrOUNx2GhXrTGwX510hLxKboho/LITxtAzqvXnEJKrYbnkm3WPnw
    # wfHnR5VQH1NKEpiH/p33og6OV/vu9e7vgp0ZNZV136SnzC90C1zMUwg2simJW701
    # 34EtN0XBX8XBKrxfe7KscV9kRE8wrWWJVbhp+WOcQEomGI8uraxzWqDIk/v7NZXv
    # m4XBscaB+Iri
    # =oKgk
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Fri 01 Sep 2023 04:11:46 EDT
    # gpg:                using RSA key CB62D7A0EE3829E45F004D34A1FA40D098019CDF
    # gpg:                issuer "hreitz@redhat.com"
    # gpg: Good signature from "Hanna Reitz <hreitz@redhat.com>" [unknown]
    # gpg: WARNING: The key's User ID is not certified with a trusted signature!
    # gpg:          There is no indication that the signature belongs to the owner.
    # Primary key fingerprint: CB62 D7A0 EE38 29E4 5F00  4D34 A1FA 40D0 9801 9CDF
    
    * tag 'pull-block-2023-09-01' of https://gitlab.com/hreitz/qemu
    
    :
      tests/file-io-error: New test
      file-posix: Simplify raw_co_prw's 'out' zone code
      file-posix: Fix zone update in I/O error path
      file-posix: Check bs->bl.zoned for zone info
      file-posix: Clear bs->bl.zoned on error
      block/throttle-groups: Use ThrottleDirection instread of bool is_write
      fsdev: Use ThrottleDirection instread of bool is_write
      throttle: use THROTTLE_MAX/ARRAY_SIZE for hard code
      throttle: use enum ThrottleDirection instead of bool is_write
      cryptodev: use NULL throttle timer cb for read direction
      test-throttle: test read only and write only
      throttle: support read-only and write-only
      test-throttle: use enum ThrottleDirection
      throttle: introduce enum ThrottleDirection
    
    Signed-off-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
Loading