Skip to content
Snippets Groups Projects
  1. Apr 27, 2022
  2. Apr 22, 2022
    • Carwyn Ellis's avatar
      hw/display/vmware_vga: do not discard screen updates · 67ae0427
      Carwyn Ellis authored
      
      In certain circumstances, typically when there is lots changing on the
      screen, updates will be discarded resulting in garbled output.
      
      This change simplifies the traversal of the display update FIFO queue
      when applying updates. We just track the queue length and iterate up to
      the end of the queue.
      
      Additionally when adding updates to the queue, if the buffer reaches
      capacity we force a flush before accepting further events.
      
      Signed-off-by: default avatarCarwyn Ellis <carwynellis@gmail.com>
      Message-Id: <20220206183956.10694-3-carwynellis@gmail.com>
      Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
      67ae0427
    • Richard Henderson's avatar
      Merge tag 'pull-migration-20220421a' of https://gitlab.com/dagrh/qemu into staging · a7478293
      Richard Henderson authored
      
      V2: Migration pull 2022-04-21
      
        Dan: Test fixes and improvements (TLS mostly)
        Peter: Postcopy improvements
        Me: Race fix for info migrate, and compilation fix
      
      V2:
        Fixed checkpatch nit of unneeded NULL check
      
      Signed-off-by: default avatarDr. David Alan Gilbert <dgilbert@redhat.com>
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iQIzBAABCAAdFiEERfXHG0oMt/uXep+pBRYzHrxb/ecFAmJhpLIACgkQBRYzHrxb
      # /edCPQ//dITFWStcsvon8gBBRWY/ekz/EdmWd2KFUp1r/yzopXExW5Gy+MzzTEwk
      # axf7s991eyjta1gU0IYCzWcuR36LE8YsZRgDlOhttZ/674ZnX5ZIJBggwDKE/bYE
      # IEHd8qsHy6oV8UIFvBQ6wvIDJmH+8gOwnPUzOO9Ek2UkSgBGsptZ8d6Hi0hTzYFB
      # omhgc2eO3XQUlxM+8MwlrZU84QkxnBn2g7nVgDQyRokAou46Yf8FD/bWv3CKAdO+
      # Ph+4XjBiddBFYUtf4XWSTvVfi23kij1k/4bjH3zaocE86gQ6CUteImFtowwr6N95
      # sJl1EXBOtz0BP5xONqkywpWi1Qqg+mecF4KrS4XAHszaUkaj3sTFOyItwlTzZErF
      # /2dZRsPRs9fTcjjzpOe/CKoGr+CcyZdxY1qbCNfHaJagdxytN2qxOaneTUbKYUE5
      # n4Om9zxDS2esZCnkx26e2wylJ1wzKZBbjsoKYQA4IGaQ6Qz8Zciea0tApwhgyVjs
      # KHcYtvScPLxmEEKgzDap6B7fJxyaOg3KNX+0XzLLpLS1oaeqwvSIQM/QMMrnwGxs
      # uA1LI2uqlQBitaJOhgLMnNH4ze27HC3DM4OWAE+iOhpD+LNAWstjWraNNXbG4sSj
      # 55ndJHJxOCjPlFY4dB/ytUbUo7XBkztCR4c1+I+lSUbMTq3KuUg=
      # =M5sx
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Thu 21 Apr 2022 11:38:42 AM PDT
      # gpg:                using RSA key 45F5C71B4A0CB7FB977A9FA90516331EBC5BFDE7
      # gpg: Good signature from "Dr. David Alan Gilbert (RH2) <dgilbert@redhat.com>" [full]
      
      * tag 'pull-migration-20220421a' of https://gitlab.com/dagrh/qemu
      
      :
        migration: Read state once
        migration: Fix operator type
        migration: Allow migrate-recover to run multiple times
        migration: Move channel setup out of postcopy_try_recover()
        migration: Export ram_load_postcopy()
        migration: Move migrate_allow_multifd and helpers into migration.c
        migration: Add pss.postcopy_requested status
        migration: Drop multifd tls_hostname cache
        migration: Postpone releasing MigrationState.hostname
        tests: expand the migration precopy helper to support failures
        tests: switch migration FD passing test to use common precopy helper
        tests: introduce ability to provide hooks for migration precopy test
        tests: merge code for UNIX and TCP migration pre-copy tests
        tests: switch MigrateStart struct to be stack allocated
        migration: fix use of TLS PSK credentials with a UNIX socket
        tests: print newline after QMP response in qtest logs
        tests: support QTEST_TRACE env variable
        tests: improve error message when saving TLS PSK file fails
      
      Signed-off-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      a7478293
  3. Apr 21, 2022
Loading