| Commit message (Expand) | Author | Files | Lines |
| 2024-02-06 | migration/multifd: Optimize sender side to be lockless | Peter Xu | 2 | -27/+26 |
| 2024-02-05 | migration/multifd: Fix MultiFDSendParams.packet_num race | Peter Xu | 2 | -24/+34 |
| 2024-02-05 | migration/multifd: Stick with send/recv on function names | Peter Xu | 3 | -16/+16 |
| 2024-02-05 | migration/multifd: Cleanup multifd_load_cleanup() | Peter Xu | 1 | -22/+30 |
| 2024-02-05 | migration/multifd: Cleanup multifd_save_cleanup() | Peter Xu | 1 | -32/+59 |
| 2024-02-05 | migration/multifd: Rewrite multifd_queue_page() | Peter Xu | 1 | -19/+37 |
| 2024-02-05 | migration/multifd: Change retval of multifd_send_pages() | Peter Xu | 1 | -7/+8 |
| 2024-02-05 | migration/multifd: Change retval of multifd_queue_page() | Peter Xu | 3 | -6/+7 |
| 2024-02-05 | migration/multifd: Split multifd_send_terminate_threads() | Peter Xu | 2 | -10/+19 |
| 2024-02-05 | migration/multifd: Forbid spurious wakeups | Peter Xu | 1 | -4/+3 |
| 2024-02-05 | migration/multifd: Move header prepare/fill into send_prepare() | Peter Xu | 4 | -33/+37 |
| 2024-02-05 | migration/multifd: multifd_send_prepare_header() | Peter Xu | 2 | -8/+16 |
| 2024-02-05 | migration/multifd: Move trace_multifd_send|recv() | Peter Xu | 1 | -5/+6 |
| 2024-02-05 | migration/multifd: Move total_normal_pages accounting | Peter Xu | 1 | -2/+2 |
| 2024-02-05 | migration/multifd: Rename p->num_packets and clean it up | Peter Xu | 2 | -11/+8 |
| 2024-02-05 | migration/multifd: Drop pages->num check in sender thread | Peter Xu | 1 | -6/+7 |
| 2024-02-05 | migration/multifd: Simplify locking in sender thread | Peter Xu | 1 | -7/+16 |
| 2024-02-05 | migration/multifd: Separate SYNC request with normal jobs | Peter Xu | 2 | -16/+36 |
| 2024-02-05 | migration/multifd: Drop MultiFDSendParams.normal[] array | Peter Xu | 4 | -30/+21 |
| 2024-02-05 | migration/multifd: Postpone reset of MultiFDPages_t | Peter Xu | 1 | -4/+14 |
| 2024-02-05 | migration/multifd: Drop MultiFDSendParams.quit, cleanup error paths | Peter Xu | 2 | -54/+33 |
| 2024-02-05 | migration/multifd: multifd_send_kick_main() | Peter Xu | 1 | -6/+15 |
| 2024-02-05 | migration/multifd: Drop stale comment for multifd zero copy | Peter Xu | 1 | -11/+0 |
| 2024-02-05 | migration: prevent migration when VM has poisoned memory | William Roche | 4 | -0/+28 |
| 2024-02-03 | qga/qapi-schema: Move command description right after command name | Markus Armbruster | 1 | -9/+9 |
| 2024-02-03 | qga: Move type description right after type name | Markus Armbruster | 1 | -2/+2 |
| 2024-02-03 | qapi: Elide "Potential additional modes" from generated docs | Markus Armbruster | 1 | -5/+6 |
| 2024-02-03 | qapi: Drop redundant documentation of conditional | Markus Armbruster | 1 | -2/+0 |
| 2024-02-03 | qapi: Drop redundant documentation of inherited members | Markus Armbruster | 2 | -4/+0 |
| 2024-02-03 | linux-user/aarch64: Add padding before __kernel_rt_sigreturn | Richard Henderson | 3 | -0/+4 |
| 2024-02-03 | target/sparc: Remove FSR_FTT_NMASK, FSR_FTT_CEXC_NMASK | Richard Henderson | 1 | -7/+0 |
| 2024-02-03 | target/sparc: Split fcc out of env->fsr | Richard Henderson | 4 | -522/+198 |
| 2024-02-03 | target/sparc: Remove cpu_fsr | Richard Henderson | 3 | -113/+114 |
| 2024-02-03 | target/sparc: Split cexc and ftt from env->fsr | Richard Henderson | 4 | -38/+48 |
| 2024-02-03 | target/sparc: Merge check_ieee_exceptions with FPop helpers | Richard Henderson | 3 | -129/+219 |
| 2024-02-03 | target/sparc: Clear cexc and ftt in do_check_ieee_exceptions | Richard Henderson | 2 | -16/+2 |
| 2024-02-03 | target/sparc: Split ver from env->fsr | Richard Henderson | 3 | -16/+23 |
| 2024-02-03 | target/sparc: Introduce cpu_get_fsr, cpu_put_fsr | Richard Henderson | 9 | -18/+80 |
| 2024-02-03 | target/sparc: Remove qt0, qt1 temporaries | Richard Henderson | 3 | -8/+0 |
| 2024-02-03 | target/sparc: Use i128 for Fdmulq | Richard Henderson | 3 | -16/+9 |
| 2024-02-03 | target/sparc: Use i128 for FdTOq, FxTOq | Richard Henderson | 3 | -10/+11 |
| 2024-02-03 | target/sparc: Use i128 for FsTOq, FiTOq | Richard Henderson | 3 | -10/+11 |
| 2024-02-03 | target/sparc: Use i128 for FCMPq, FCMPEq | Richard Henderson | 3 | -52/+41 |
| 2024-02-03 | target/sparc: Use i128 for FqTOd, FqTOx | Richard Henderson | 3 | -9/+10 |
| 2024-02-03 | target/sparc: Use i128 for FqTOs, FqTOi | Richard Henderson | 3 | -9/+10 |
| 2024-02-03 | target/sparc: Use i128 for FADDq, FSUBq, FMULq, FDIVq | Richard Henderson | 3 | -28/+26 |
| 2024-02-03 | target/sparc: Use i128 for FSQRTq | Richard Henderson | 3 | -8/+32 |
| 2024-02-03 | target/sparc: Inline FNEG, FABS | Richard Henderson | 3 | -72/+30 |
| 2024-02-03 | target/sparc: Introduce gen_{load,store}_fpr_Q | Richard Henderson | 1 | -6/+19 |
| 2024-02-03 | target/sparc: Remove gen_dest_fpr_F | Richard Henderson | 1 | -11/+6 |