Commit Graph

  • a3ed97cee5 bsd-user/arm/arget_arch_cpu.h: Move EXCP_DEBUG and EXCP_BKPT together Warner Losh 2022-01-08 16:11:15 -07:00
  • cfdee273c4 bsd-user/signal.c: implement cpu_loop_exit_sigbus Warner Losh 2022-01-08 16:06:33 -07:00
  • fc9f9bdd3a bsd-user/signal.c: Implement cpu_loop_exit_sigsegv Warner Losh 2022-01-08 16:03:51 -07:00
  • 2bd010c4bf bsd-user/signal-common.h: Move signal functions prototypes to here Warner Losh 2022-01-24 16:11:46 -07:00
  • 0ef5998973 bsd-user/signal.c: implement force_sig_fault Warner Losh 2022-01-08 15:58:34 -07:00
  • c0d2691ccc bsd-user/arm/target_arch_cpu.h: Move EXCP_ATOMIC to match linux-user Warner Losh 2022-01-08 15:41:10 -07:00
  • 4804722593 bsd-user: Bring in docs from linux-user for signal_pending Warner Losh 2022-01-16 16:33:21 -07:00
  • b46d4ad7d1 bsd-user: Remove vestiges of signal queueing code Warner Losh 2022-01-16 16:14:18 -07:00
  • 7f96d0a93c bsd-user/arm/signal.c: get_mcontext should zero vfp data Warner Losh 2022-01-24 01:29:53 -07:00
  • 224474622e bsd-user/arm/signal.c: Implement setup_sigframe_arch for arm Warner Losh 2022-01-19 11:49:05 -07:00
  • 2373a62ae9 bsd-user: Create setup_sigframe_arch to setup sigframe context Warner Losh 2022-01-19 11:46:05 -07:00
  • 4550c661bf bsd-user: Complete FreeBSD siginfo Warner Losh 2022-01-24 01:33:02 -07:00
  • 3a8fa0edd1 qapi/block: Cosmetic change in BlockExportType schema Philippe Mathieu-Daude 2022-01-19 13:14:39 +01:00
  • 523f5a9971 nbd/server.c: Remove unused field Nir Soffer 2022-01-11 21:43:13 +02:00
  • 4537d62dce target/ppc: Remove support for the PowerPC 602 CPU Cédric Le Goater 2022-01-24 18:41:30 +01:00
  • 4862928e1e
    [READY] Add options parser (#493) epi 2022-01-28 11:10:09 -06:00
  • 2a8efa7d6d
    extended inmemory; added exit to qemu (#506) epi 2022-01-28 11:09:04 -06:00
  • 95a6af2a00 Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20220128' into staging Peter Maydell 2022-01-28 16:59:56 +00:00
  • 476ebf77fe migration: Move temp page setup and cleanup into separate functions Peter Xu 2022-01-19 16:09:20 +08:00
  • cfd66f30fb migration: Simplify unqueue_page() Peter Xu 2022-01-19 16:09:19 +08:00
  • a1fe28df75 migration: Add postcopy_has_request() Peter Xu 2022-01-19 16:09:18 +08:00
  • 2d1c37c603 migration: Enable UFFD_FEATURE_THREAD_ID even without blocktime feat Peter Xu 2022-01-19 16:09:17 +08:00
  • 258f5c9825 migration: No off-by-one for pss->page update in host page size Peter Xu 2022-01-19 16:09:15 +08:00
  • ae68066880 migration: Tally pre-copy, downtime and post-copy bytes independently David Edmondson 2021-12-21 09:34:41 +00:00
  • 4c2d0f6dca migration: Introduce ram_transferred_add() David Edmondson 2021-12-21 09:34:40 +00:00
  • 9e7d1223ac migration: Don't return for postcopy_send_discard_bm_ram() Philippe Mathieu-Daudé 2021-12-30 17:05:25 +01:00
  • 739fcc1b0e migration: Drop return code for disgard ram process Peter Xu 2021-12-07 19:50:14 +08:00
  • f30c2e5ba8 migration: Do chunk page in postcopy_each_ram_send_discard() Peter Xu 2021-12-07 19:50:13 +08:00
  • e3fbf76021 migration: Drop postcopy_chunk_hostpages() Peter Xu 2021-12-07 19:50:12 +08:00
  • dc57d6f2ec migration: Don't return for postcopy_chunk_hostpages() Peter Xu 2021-12-07 19:50:11 +08:00
  • 53405ffb33 migration: Drop dead code of ram_debug_dump_bitmap() Peter Xu 2021-12-07 19:50:10 +08:00
  • a6d1223b4a migration/ram: clean up unused comment. Xu Zheng 2022-01-17 10:30:03 +08:00
  • 9200265838 migration: Report the error returned when save_live_iterate fails David Edmondson 2021-12-15 14:14:37 +00:00
  • 01ee5e3556 migration/migration.c: Remove the MIGRATION_STATUS_ACTIVE when migration finished Zhang Chen 2021-12-31 13:59:35 +08:00
  • eeeb48ee33 migration/migration.c: Avoid COLO boot in postcopy migration Zhang Chen 2021-12-31 13:59:34 +08:00
  • 444252b96a migration/migration.c: Add missed default error handler for migration state Zhang Chen 2021-12-31 13:59:33 +08:00
  • 17e3134061 Remove unnecessary minimum_version_id_old fields Peter Maydell 2022-01-18 10:44:34 +00:00
  • 8c0ec0b2b0 multifd: Rename pages_used to normal_pages Juan Quintela 2021-11-22 14:13:51 +01:00
  • faf60935df multifd: recv side only needs the RAMBlock host address Juan Quintela 2021-11-22 14:10:57 +01:00
  • cf2d4aa8a2 multifd: Use normal pages array on the recv side Juan Quintela 2021-11-22 13:41:06 +01:00
  • 815956f039 multifd: Use normal pages array on the send side Juan Quintela 2021-11-22 13:26:18 +01:00
  • c27779a215 multifd: Unfold "used" variable by its value Juan Quintela 2021-11-22 13:01:29 +01:00
  • d48c3a0445 multifd: Use a single writev on the send side Juan Quintela 2021-11-19 15:35:58 +01:00
  • 468fcb5dd0 multifd: Remove send_write() method Juan Quintela 2021-11-19 15:08:16 +01:00
  • 0a818b89eb multifd: Make zstd use iov's Juan Quintela 2021-11-19 15:05:23 +01:00
  • 48a4a44c1c multifd: Make zlib use iov's Juan Quintela 2021-11-19 15:03:02 +01:00
  • 226468ba3d multifd: Move iov from pages to params Juan Quintela 2021-11-19 12:06:05 +01:00
  • fc6705229c multifd: Use proper maximum compression values Juan Quintela 2021-11-26 10:30:32 +01:00
  • 47fe16ff66 migration: Move ram_release_pages() call to save_zero_page_to_file() Juan Quintela 2021-12-16 09:58:49 +01:00
  • e7f2e190e5 migration: simplify do_compress_ram_page Juan Quintela 2021-12-16 09:39:49 +01:00
  • 20d549cb0b migration: Remove masking for compression Juan Quintela 2021-12-21 10:28:16 +01:00
  • 0189c72291 migration: ram_release_pages() always receive 1 page as argument Juan Quintela 2021-12-15 20:34:47 +01:00
  • 05931ec561 migration: We only need last_stage in two places Juan Quintela 2021-12-15 19:01:21 +01:00
  • 04e1140494 migration: All this fields are unsigned Juan Quintela 2021-12-15 14:20:48 +01:00
  • 2c023d3675 target/arm: Use correct entrypoint for SVC taken from Hyp to Hyp Peter Maydell 2022-01-17 13:19:53 +00:00
  • 08048cbd5e hw/arm: ast2600: Fix address mapping of second SPI controller Cédric Le Goater 2022-01-26 09:35:20 +01:00
  • 961b4912c1 hw/intc/arm_gicv3_its: Implement MOVI Peter Maydell 2022-01-22 18:24:44 +00:00
  • f6d1d9b407 hw/intc/arm_gicv3_its: Implement MOVALL Peter Maydell 2022-01-22 18:24:43 +00:00
  • 8b8bb0146b hw/intc/arm_gicv3_its: Check table bounds against correct limit Peter Maydell 2022-01-22 18:24:42 +00:00
  • 0ffe88e691 hw/intc/arm_gicv3_its: Make GITS_BASER<n> RAZ/WI for unimplemented registers Peter Maydell 2022-01-22 18:24:41 +00:00
  • 7e062b98a2 hw/intc/arm_gicv3_its: Provide read accessor for translation_ops Peter Maydell 2022-01-22 18:24:40 +00:00
  • 1611956bce hw/intc/arm_gicv3: Set GICR_CTLR.CES if LPIs are supported Peter Maydell 2022-01-22 18:24:39 +00:00
  • d7d19c0aeb hw/intc/arm_gicv3_redist: Remove unnecessary zero checks Peter Maydell 2022-01-22 18:24:38 +00:00
  • 714d8bde04 hw/intc/arm_gicv3_its: Sort ITS command list into numeric order Peter Maydell 2022-01-22 18:24:37 +00:00
  • 703090770c hw/intc/arm_gicv3: Honour GICD_CTLR.EnableGrp1NS for LPIs Peter Maydell 2022-01-22 18:24:36 +00:00
  • 0cc38f359c hw/intc/arm_gicv3_its: Don't clear GITS_CWRITER on writes to GITS_CBASER Peter Maydell 2022-01-22 18:24:35 +00:00
  • 1e794a3be1 hw/intc/arm_gicv3_its: Don't clear GITS_CREADR when GITS_CTLR.ENABLED is set Peter Maydell 2022-01-22 18:24:34 +00:00
  • e5ff041f62 hw/intc/arm_gicv3: Initialise dma_as in GIC, not ITS Peter Maydell 2022-01-22 18:24:33 +00:00
  • 195209d368 hw/intc/arm_gicv3_its: Add tracepoints Peter Maydell 2022-01-22 18:24:32 +00:00
  • fc6177af11 target/arm: Log CPU index in 'Taking exception' log Peter Maydell 2022-01-22 18:24:31 +00:00
  • 0166f5c466 scripts: Explain the difference between linux-headers and standard-headers Peter Maydell 2021-12-09 19:45:32 +00:00
  • 5212297c47 MAINTAINERS: Remove myself (for raspi). Andrew Baumann 2022-01-27 17:50:55 +00:00
  • 72e58848b2 MAINTAINERS: Add an entry for Xilinx Versal OSPI Francisco Iglesias 2022-01-21 16:11:41 +00:00
  • 4461f0fb23 hw/arm/xlnx-versal-virt: Connect mt35xu01g flashes to the OSPI Francisco Iglesias 2022-01-21 16:11:40 +00:00
  • 6b3fac72d9 hw/block/m25p80: Add support for Micron Xccela flash mt35xu01g Francisco Iglesias 2022-01-21 16:11:39 +00:00
  • 868d968004 hw/arm/xlnx-versal: Connect the OSPI flash memory controller model Francisco Iglesias 2022-01-21 16:11:38 +00:00
  • cbb45ff038 hw/ssi: Add a model of Xilinx Versal's OSPI flash memory controller Francisco Iglesias 2022-01-21 16:11:37 +00:00
  • 00f05c02f9 hw/dma/xlnx_csu_dma: Support starting a read transfer through a class method Francisco Iglesias 2022-01-21 16:11:36 +00:00
  • ba4fbdbd9b include/hw/dma/xlnx_csu_dma: Add in missing includes in the header Francisco Iglesias 2022-01-21 16:11:35 +00:00
  • f7c9aecbf8 hw/arm/xlnx-versal: Connect Versal's PMC SLCR Francisco Iglesias 2022-01-21 16:11:34 +00:00
  • 9a6d491831 hw/arm/xlnx-versal: 'Or' the interrupts from the BBRAM and RTC models Francisco Iglesias 2022-01-21 16:11:33 +00:00
  • 8c1c0a1b72 hw/misc: Add a model of Versal's PMC SLCR Francisco Iglesias 2022-01-21 16:11:32 +00:00
  • 2f93d8b04a rtc: Move RTC function prototypes to their own header Peter Maydell 2021-11-29 20:55:05 +00:00
  • 617dff091f hw/char/exynos4210_uart: Fix crash on trying to load VM state Peter Maydell 2022-01-20 15:16:48 +00:00
  • 62a4d87d2e hw/armv7m: Fix broken VMStateDescription Peter Maydell 2022-01-20 15:16:09 +00:00
  • fd50a00a57 Update copyright dates to 2022 Peter Maydell 2022-01-20 12:47:13 +00:00
  • 7a1043cef9 Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into staging Peter Maydell 2022-01-28 14:04:01 +00:00
  • 95ba7d61ce
    remvoe fprintf from autotokens pass (#505) Andrea Fioraldi 2022-01-28 13:51:55 +01:00
  • f82db77761 target/ppc: 74xx: Set SRRs directly in exception code Fabiano Rosas 2022-01-28 13:15:07 +01:00
  • 91a51fecef target/ppc: 74xx: System Reset interrupt cleanup Fabiano Rosas 2022-01-28 13:15:07 +01:00
  • bca2c6d9e0 target/ppc: 74xx: System Call exception cleanup Fabiano Rosas 2022-01-28 13:15:07 +01:00
  • 0ea2a65fe8 target/ppc: 74xx: Program exception cleanup Fabiano Rosas 2022-01-28 13:15:07 +01:00
  • 12e8042698 target/ppc: 74xx: External interrupt cleanup Fabiano Rosas 2022-01-28 13:15:06 +01:00
  • 3fbb46409f target/ppc: 74xx: Machine Check exception cleanup Fabiano Rosas 2022-01-28 13:15:06 +01:00
  • 1f6faf8b14 target/ppc: Simplify powerpc_excp_74xx Fabiano Rosas 2022-01-28 13:15:06 +01:00
  • 52926b0deb target/ppc: Introduce powerpc_excp_74xx Fabiano Rosas 2022-01-28 13:15:06 +01:00
  • aca2b93fd7 target/ppc: books: Program exception cleanup Fabiano Rosas 2022-01-28 13:15:06 +01:00
  • 67baff7715 target/ppc: books: External interrupt cleanup Fabiano Rosas 2022-01-28 13:15:06 +01:00
  • 58a02119f3 target/ppc: books: Machine Check exception cleanup Fabiano Rosas 2022-01-28 13:15:05 +01:00
  • 30c4e4269c target/ppc: Simplify powerpc_excp_books Fabiano Rosas 2022-01-28 13:15:05 +01:00