qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] e23219: multifd: We already account for this


From: Richard Henderson
Subject: [Qemu-commits] [qemu/qemu] e23219: multifd: We already account for this packet on the...
Date: Wed, 03 May 2023 07:57:56 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: e232199aad7f744e696e6b8c57aecbacfb988554
      
https://github.com/qemu/qemu/commit/e232199aad7f744e696e6b8c57aecbacfb988554
  Author: Juan Quintela <quintela@redhat.com>
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
    M migration/multifd.c

  Log Message:
  -----------
  multifd: We already account for this packet on the multifd thread

Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Lukas Straub <lukasstraub2@web.de>


  Commit: 947701cc1a591191684aaae37a9f81674a14b7ce
      
https://github.com/qemu/qemu/commit/947701cc1a591191684aaae37a9f81674a14b7ce
  Author: Juan Quintela <quintela@redhat.com>
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
    M migration/meson.build
    A migration/migration-stats.c
    A migration/migration-stats.h
    M migration/migration.c
    M migration/multifd.c
    M migration/ram.c
    M migration/ram.h
    M migration/savevm.c

  Log Message:
  -----------
  migration: Move ram_stats to its own file migration-stats.[ch]

There is already include/qemu/stats.h, so stats.h was a bad idea.
We want this file to not depend on anything else, we will move all the
migration counters/stats to this struct.

Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Lukas Straub <lukasstraub2@web.de>


  Commit: aff3f6606d147ce67a3eb5092b250400b7cde592
      
https://github.com/qemu/qemu/commit/aff3f6606d147ce67a3eb5092b250400b7cde592
  Author: Juan Quintela <quintela@redhat.com>
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
    M migration/migration-stats.c
    M migration/migration-stats.h
    M migration/migration.c
    M migration/multifd.c
    M migration/ram.c
    M migration/savevm.c

  Log Message:
  -----------
  migration: Rename ram_counters to mig_stats

migration_stats is just too long, and it is going to have more than
ram counters in the near future.

Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Lukas Straub <lukasstraub2@web.de>


  Commit: 96820df24eadd81bfa18b4a1814a303bb87114b8
      
https://github.com/qemu/qemu/commit/96820df24eadd81bfa18b4a1814a303bb87114b8
  Author: Juan Quintela <quintela@redhat.com>
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
    M migration/migration-stats.c
    M migration/migration-stats.h

  Log Message:
  -----------
  migration: Rename RAMStats to MigrationAtomicStats

It is lousely based on MigrationStats, but that name is taken, so this
is the best one that I came with.

Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Lukas Straub <lukasstraub2@web.de>

---

If you have any good suggestion for the name, I am all ears.


  Commit: c61d2faa934ecafbba42d5e410298115a483175e
      
https://github.com/qemu/qemu/commit/c61d2faa934ecafbba42d5e410298115a483175e
  Author: Juan Quintela <quintela@redhat.com>
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
    M migration/ram.c
    M migration/ram.h
    M migration/rdma.c

  Log Message:
  -----------
  migration/rdma: Split the zero page case from acct_update_position

Now that we have atomic counters, we can do it on the place that we
need it, no need to do it inside ram.c.

Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Lukas Straub <lukasstraub2@web.de>


  Commit: 5690756d7c598e1b03935f89f6a8038af2e018b6
      
https://github.com/qemu/qemu/commit/5690756d7c598e1b03935f89f6a8038af2e018b6
  Author: Juan Quintela <quintela@redhat.com>
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
    M migration/ram.c
    M migration/ram.h
    M migration/rdma.c

  Log Message:
  -----------
  migration/rdma: Unfold last user of acct_update_position()

Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Lukas Straub <lukasstraub2@web.de>


  Commit: 3f461a0c0bbc759485bb3253308970a03952f072
      
https://github.com/qemu/qemu/commit/3f461a0c0bbc759485bb3253308970a03952f072
  Author: Juan Quintela <quintela@redhat.com>
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
    M migration/tls.c

  Log Message:
  -----------
  migration: Drop unused parameter for migration_tls_get_creds()

It is not needed since we moved the accessor for tls properties to
options.c.

Suggested-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>


  Commit: 0deb7e9b6cfdb39d89a629e705d6176c511fa83e
      
https://github.com/qemu/qemu/commit/0deb7e9b6cfdb39d89a629e705d6176c511fa83e
  Author: Juan Quintela <quintela@redhat.com>
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
    M migration/multifd.c
    M migration/postcopy-ram.c
    M migration/tls.c
    M migration/tls.h

  Log Message:
  -----------
  migration: Drop unused parameter for migration_tls_client_create()

It is not needed since we moved the accessor for tls properties to
options.c.

Suggested-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>


  Commit: 044f8cf70a2fdf3b9e4c4d849c66e7855d2c446a
      
https://github.com/qemu/qemu/commit/044f8cf70a2fdf3b9e4c4d849c66e7855d2c446a
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
    M migration/meson.build
    A migration/migration-stats.c
    A migration/migration-stats.h
    M migration/migration.c
    M migration/multifd.c
    M migration/postcopy-ram.c
    M migration/ram.c
    M migration/ram.h
    M migration/rdma.c
    M migration/savevm.c
    M migration/tls.c
    M migration/tls.h

  Log Message:
  -----------
  Merge tag 'migration-20230428-pull-request' of 
https://gitlab.com/juan.quintela/qemu into staging

Migraiton Pull request (20230428 take 2)

Hi

Dropped the compression cleanups to see if we find what is going on.

Please apply.

Later, Juan.

# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCAAdFiEEGJn/jt6/WMzuA0uC9IfvGFhy1yMFAmRSKKQACgkQ9IfvGFhy
# 1yN1Tw//ZBExxagVY5Uy7oUp+YBBexK3PkcWrU5xNVIu1SiFr654AWWO6DUoMIde
# pb0EsM1rU/7iSPw3PYOPJDAO2eHmzeeLxGTCbR98R4YSHgr5WBHcRmzKnY5irKIm
# JDn4xxyp8+grCcMTi5nJ6CMVDvtL8CAA1fZfn2zzJimJkuSRkTAYgGw1fIXXut05
# 911eOccmA3mUFsU81bOXLvWhmrPCyy5m2vrLhIhwEJGTUdVdQlk72at7aWq1pu9D
# WIZJG6hI/eGZW5DX6Xbj7tfLW2MeqBFpFijuCNsxU4jAGSoBHR7And9YO/i7kDCp
# 3RlQyL/sVf6NZ7STEXrLEIh7g7nH05AF3ZuuwBn8TN2Vf9NkVPNFUygdmwukzHTj
# i8/VoC/gSoVfnA4JXVhnVtzHwRpgzP6rlKSeHEW1IMMnKC0xvmss6Mq7+z9dZxx+
# /XbxdjjwmsjnYUxH+BNwUVX2PjPguF5xib8M1QhsQNGOZ2Z+4RuWj4h/ItWsGqVI
# jjI3sVPY6cw8aiSXiSL2AO9Hde9KRIkcITby/zembSkvfsRR3kIWcMNJsteAP4UI
# t6MQSGsFRjMUKeIyArU/ES3iYvnBXi9LSwOR94S9KR1vEPxmhefoGu5wnwJ0is3C
# nAJPaHkQCY4JCCsyNO18hpSStOlNH300fIlMoB+ftcbn+fnpeOo=
# =iGGF
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 03 May 2023 10:25:56 AM BST
# gpg:                using RSA key 1899FF8EDEBF58CCEE034B82F487EF185872D723
# gpg: Good signature from "Juan Quintela <quintela@redhat.com>" [undefined]
# gpg:                 aka "Juan Quintela <quintela@trasno.org>" [undefined]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg:          There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 1899 FF8E DEBF 58CC EE03  4B82 F487 EF18 5872 D723

* tag 'migration-20230428-pull-request' of 
https://gitlab.com/juan.quintela/qemu:
  migration: Drop unused parameter for migration_tls_client_create()
  migration: Drop unused parameter for migration_tls_get_creds()
  migration/rdma: Unfold last user of acct_update_position()
  migration/rdma: Split the zero page case from acct_update_position
  migration: Rename RAMStats to MigrationAtomicStats
  migration: Rename ram_counters to mig_stats
  migration: Move ram_stats to its own file migration-stats.[ch]
  multifd: We already account for this packet on the multifd thread

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


Compare: https://github.com/qemu/qemu/compare/4ebc33f3f3b6...044f8cf70a2f



reply via email to

[Prev in Thread] Current Thread [Next in Thread]