Commit eafddfd
committed
Upgrade FEMU from QEMU 9.0.1 to 10.1.0 with device registration fixes
- Update FEMU to use QEMU 10.1.0 as base platform
- Update device registration to use modern QEMU APIs
- Maintain compatibility across all SSD emulation modes (BlackBox, WhiteBox, ZNS, NoSSD)1 parent ad2d9fc commit eafddfd
11,803 files changed
Lines changed: 1488212 additions & 287676 deletions
File tree
- accel
- hvf
- kvm
- qtest
- stubs
- tcg
- xen
- audio
- authz
- backends
- tpm
- block
- export
- monitor
- bsd-user
- aarch64
- arm
- freebsd
- i386
- netbsd
- openbsd
- riscv
- x86_64
- chardev
- common-user
- host/riscv
- configs
- devices
- aarch64-softmmu
- alpha-softmmu
- arm-softmmu
- avr-softmmu
- cris-softmmu
- hppa-softmmu
- i386-softmmu
- loongarch64-softmmu
- m68k-softmmu
- microblaze-softmmu
- microblazeel-softmmu
- mips-softmmu
- mips64-softmmu
- mips64el-softmmu
- nios2-softmmu
- or1k-softmmu
- ppc-softmmu
- ppc64-softmmu
- riscv32-softmmu
- riscv64-softmmu
- rx-softmmu
- s390x-softmmu
- sh4-softmmu
- sparc-softmmu
- sparc64-softmmu
- tricore-softmmu
- xtensa-softmmu
- meson
- targets
- contrib
- elf2dmp
- plugins
- rdmacm-mux
- systemd
- vhost-user-blk
- vhost-user-input
- vmapple
- crypto
- disas
- docs
- about
- devel
- migration
- testing
- interop
- specs
- sphinx-static
- sphinx
- spin
- system
- arm
- devices
- i386
- loongarch
- ppc
- riscv
- s390x
- tools
- user
- dump
- ebpf
- fpu
- fsdev
- gdb-xml
- gdbstub
- host/include
- aarch64/host
- generic/host
- i386/host
- loongarch64/host
- riscv/host
- x86_64/host
- hw
- 9pfs
- acpi
- adc
- alpha
- arm
- audio
- avr
- block
- dataplane
- char
- core
- cpu
- cris
- cxl
- display
- dma
- femu
- fsi
- gpio
- hppa
- hyperv
- i2c
- i386
- kvm
- xen
- ide
- input
- intc
- ipack
- ipmi
- isa
- loongarch
- m68k
- mem
- microblaze
- mips
- misc
- macio
- net
- can
- fsl_etsec
- rocker
- nios2
- nubus
- nvme
- nvram
- openrisc
- pci-bridge
- pci-host
- pci
- pcmcia
- ppc
- rdma
- vmw
- remote
- riscv
- rtc
- rx
- s390x
- scsi
- sd
- sensor
- sh4
- smbios
- sparc64
- sparc
- ssi
- timer
- tpm
- tricore
- uefi
- ufs
- usb
- vfio-user
- vfio
- virtio
- vmapple
- watchdog
- xenpv
- xen
- xtensa
- include
- accel
- tcg
- block
- chardev
- crypto
- disas
- exec
- user
- fpu
- gdbstub
- hw
- acpi
- adc
- arm
- block
- char
- core
- cris
- cxl
- display
- dma
- firmware
- fsi
- gpio
- hyperv
- i2c
- i386
- ide
- input
- intc
- ipack
- ipmi
- isa
- loongarch
- m68k
- mem
- mips
- misc
- macio
- net
- nubus
- nvram
- openrisc
- pci-bridge
- pci-host
- pci
- ppc
- rdma
- remote
- riscv
- rtc
- s390x
- ipl
- scsi
- sd
- sh4
- southbridge
- ssi
- timer
- tricore
- uefi
- usb
- vfio
- virtio
- vmapple
- watchdog
- xen
- interface/io
- xtensa
- io
- libdecnumber
- dpd
- migration
- monitor
- net
- qapi
- qmp
- qemu
- qobject
- qom
- semihosting
- standard-headers
- asm-x86
- drivers/infiniband/hw/vmw_pvrdma
- drm
- linux
- misc
- rdma
- uefi
- sysemu
- system
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
| 135 | + | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
304 | 304 | | |
305 | 305 | | |
306 | 306 | | |
307 | | - | |
308 | | - | |
| 307 | + | |
309 | 308 | | |
310 | 309 | | |
311 | 310 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
484 | 484 | | |
485 | 485 | | |
486 | 486 | | |
487 | | - | |
488 | | - | |
| 487 | + | |
489 | 488 | | |
490 | 489 | | |
491 | 490 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
8 | 14 | | |
9 | 15 | | |
10 | 16 | | |
| |||
23 | 29 | | |
24 | 30 | | |
25 | 31 | | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
26 | 35 | | |
27 | 36 | | |
28 | 37 | | |
| |||
35 | 44 | | |
36 | 45 | | |
37 | 46 | | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | 47 | | |
42 | 48 | | |
43 | 49 | | |
| |||
52 | 58 | | |
53 | 59 | | |
54 | 60 | | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
0 commit comments