Features: Difference between revisions
No edit summary |
(add git tree column) |
||
Line 14: | Line 14: | ||
!scope="col"| Importance | !scope="col"| Importance | ||
!scope="col"| Maintainer | !scope="col"| Maintainer | ||
!scope="col"| git tree | |||
!scope="col"| Comment | !scope="col"| Comment | ||
|- | |- | ||
Line 20: | Line 21: | ||
| Secondary | | Secondary | ||
| ? | | ? | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 26: | Line 28: | ||
| Primary | | Primary | ||
| Paul Brook<br>Peter Maydell | | Paul Brook<br>Peter Maydell | ||
| git://git.linaro.org/people/pmaydell/qemu-arm.git target-arm.next, arm-devs.next | |||
| - | | - | ||
|- | |- | ||
Line 32: | Line 35: | ||
| Secondary | | Secondary | ||
| Edgar E. Iglesias | | Edgar E. Iglesias | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 38: | Line 42: | ||
| Primary | | Primary | ||
| ? | | ? | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 44: | Line 49: | ||
| Primary | | Primary | ||
| ? | | ? | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 50: | Line 56: | ||
| Secondary | | Secondary | ||
| Michael Walle | | Michael Walle | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 56: | Line 63: | ||
| Secondary | | Secondary | ||
| Paul Brook | | Paul Brook | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 62: | Line 70: | ||
| Secondary | | Secondary | ||
| Edgar E. Iglesias | | Edgar E. Iglesias | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 68: | Line 77: | ||
| Secondary | | Secondary | ||
| Aurelien Jarno | | Aurelien Jarno | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 74: | Line 84: | ||
| Primary | | Primary | ||
| Alexander Graf | | Alexander Graf | ||
| git://repo.or.cz/qemu/agraf.git ppc-next | |||
| - | | - | ||
|- | |- | ||
Line 80: | Line 91: | ||
| Secondary | | Secondary | ||
| Alexander Graf | | Alexander Graf | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 86: | Line 98: | ||
| Secondary | | Secondary | ||
| Aurelien Jarno | | Aurelien Jarno | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 92: | Line 105: | ||
| Secondary | | Secondary | ||
| Blue Swirl | | Blue Swirl | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 98: | Line 112: | ||
| Secondary | | Secondary | ||
| Max Filippov | | Max Filippov | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 109: | Line 124: | ||
!scope="col"| Importance | !scope="col"| Importance | ||
!scope="col"| Maintainer | !scope="col"| Maintainer | ||
!scope="col"| git tree | |||
!scope="col"| Comment | !scope="col"| Comment | ||
|- | |- | ||
Line 115: | Line 131: | ||
| Secondary | | Secondary | ||
| Richard Henderson | | Richard Henderson | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 124: | Line 141: | ||
| Secondary | | Secondary | ||
| Paul Brook<br>Peter Maydell | | Paul Brook<br>Peter Maydell | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 130: | Line 148: | ||
| Secondary | | Secondary | ||
| Richard Henderson | | Richard Henderson | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 136: | Line 155: | ||
| Primary | | Primary | ||
| ? | | ? | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 142: | Line 162: | ||
| Primary | | Primary | ||
| ? | | ? | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 148: | Line 169: | ||
| Secondary | | Secondary | ||
| Aurelien Jarno | | Aurelien Jarno | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 154: | Line 176: | ||
| Secondary | | Secondary | ||
| malc | | malc | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 160: | Line 183: | ||
| Secondary | | Secondary | ||
| Richard Henderson | | Richard Henderson | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 166: | Line 190: | ||
| Secondary | | Secondary | ||
| Blue Swirl | | Blue Swirl | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 177: | Line 202: | ||
!scope="col"| Importance | !scope="col"| Importance | ||
!scope="col"| Maintainer | !scope="col"| Maintainer | ||
!scope="col"| git tree | |||
!scope="col"| Comment | !scope="col"| Comment | ||
|- | |- | ||
Line 183: | Line 209: | ||
| Primary | | Primary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 189: | Line 216: | ||
| Primary | | Primary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 195: | Line 223: | ||
| Secondary | | Secondary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 201: | Line 230: | ||
| Secondary | | Secondary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 207: | Line 237: | ||
| Secondary | | Secondary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 213: | Line 244: | ||
| Secondary | | Secondary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 219: | Line 251: | ||
| Secondary | | Secondary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 225: | Line 258: | ||
| Secondary | | Secondary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 231: | Line 265: | ||
| Secondary | | Secondary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 237: | Line 272: | ||
| Secondary | | Secondary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 243: | Line 279: | ||
| Secondary | | Secondary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 249: | Line 286: | ||
| Secondary | | Secondary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 255: | Line 293: | ||
| Primary | | Primary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 260: | Line 299: | ||
| qed Format | | qed Format | ||
| Primary | | Primary | ||
| Kevin Wolf | | Kevin Wolf<br>Stefan Hajnoczi | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 267: | Line 307: | ||
| Primary | | Primary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 273: | Line 314: | ||
| Secondary | | Secondary | ||
| MORITA Kazutaka | | MORITA Kazutaka | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 279: | Line 321: | ||
| Secondary | | Secondary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 285: | Line 328: | ||
| Secondary | | Secondary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 291: | Line 335: | ||
| Secondary | | Secondary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 297: | Line 342: | ||
| Secondary | | Secondary | ||
| Kevin Wolf | | Kevin Wolf | ||
| git://repo.or.cz/qemu/kevin.git block | |||
| - | | - | ||
|- | |- | ||
Line 308: | Line 354: | ||
!scope="col"| Importance | !scope="col"| Importance | ||
!scope="col"| Maintainer | !scope="col"| Maintainer | ||
!scope="col"| git tree | |||
!scope="col"| Comment | !scope="col"| Comment | ||
|- | |- | ||
Line 314: | Line 361: | ||
| Primary | | Primary | ||
| ? | | ? | ||
| git://repo.or.cz/qemu/qmp-unstable.git queue/qmp | |||
| - | | - | ||
|- | |- | ||
Line 320: | Line 368: | ||
| Primary | | Primary | ||
| Luiz Capitulino | | Luiz Capitulino | ||
| git://repo.or.cz/qemu/qmp-unstable.git queue/qmp | |||
| - | | - | ||
|- | |- | ||
Line 326: | Line 375: | ||
| Primary | | Primary | ||
| Anthony Liguori | | Anthony Liguori | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 332: | Line 382: | ||
| Primary | | Primary | ||
| Corentin Chary | | Corentin Chary | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 338: | Line 389: | ||
| Primary | | Primary | ||
| Gerd Hoffmann | | Gerd Hoffmann | ||
| git://anongit.freedesktop.org/spice/qemu ? | |||
| - | | - | ||
|- | |- | ||
Line 344: | Line 396: | ||
| Primary | | Primary | ||
| ? | | ? | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 350: | Line 403: | ||
| Secondary | | Secondary | ||
| ? | | ? | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 356: | Line 410: | ||
| Secondary | | Secondary | ||
| Andreas Färber | | Andreas Färber | ||
| git://repo.or.cz/qemu/afaerber.git ? | |||
| - | | - | ||
|- | |- | ||
Line 367: | Line 422: | ||
!scope="col"| Importance | !scope="col"| Importance | ||
!scope="col"| Maintainer | !scope="col"| Maintainer | ||
!scope="col"| git tree | |||
!scope="col"| Comment | !scope="col"| Comment | ||
|- | |- | ||
Line 373: | Line 429: | ||
| Primary | | Primary | ||
| ? | | ? | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 379: | Line 436: | ||
| Secondary | | Secondary | ||
| Blue Swirl | | Blue Swirl | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 385: | Line 443: | ||
| Secondary | | Secondary | ||
| ? | | ? | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 391: | Line 450: | ||
| Secondary | | Secondary | ||
| Andreas Färber | | Andreas Färber | ||
| git://repo.or.cz/qemu/afaerber.git ? | |||
| - | | - | ||
|- | |- | ||
Line 397: | Line 457: | ||
| Secondary | | Secondary | ||
| malc | | malc | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 408: | Line 469: | ||
!scope="col"| Importance | !scope="col"| Importance | ||
!scope="col"| Maintainer | !scope="col"| Maintainer | ||
!scope="col"| git tree | |||
!scope="col"| Comment | !scope="col"| Comment | ||
|- | |- | ||
Line 414: | Line 476: | ||
| x86/x86_64 KVM | | x86/x86_64 KVM | ||
| Primary | | Primary | ||
| Avi Kivity | | Avi Kivity<br>Marcelo Tosatti | ||
| git://github.com/avikivity/qemu.git uq/master | |||
| - | | - | ||
|- | |- | ||
Line 422: | Line 485: | ||
| Secondary | | Secondary | ||
| Stefano Stabellini | | Stefano Stabellini | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 428: | Line 492: | ||
| Primary | | Primary | ||
| Alexander Graf | | Alexander Graf | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 434: | Line 499: | ||
| Primary | | Primary | ||
| Alexander Graf | | Alexander Graf | ||
| - | |||
| - | | - | ||
|- | |- | ||
Line 440: | Line 506: | ||
| Primary | | Primary | ||
| Alexander Graf | | Alexander Graf | ||
| - | |||
| - | |||
|- | |||
|} | |||
== Other subsystems == | |||
{| border="1" cellspacing="0" cellpadding="2" | |||
|- | |||
!scope="col"| Feature | |||
!scope="col"| Importance | |||
!scope="col"| Maintainer | |||
!scope="col"| git tree | |||
!scope="col"| Comment | |||
|- | |||
| SLIRP | |||
| Secondary | |||
| Jan Kiszka | |||
| git://git.kiszka.org/qemu.git queues/slirp | |||
| - | | - | ||
|- | |- | ||
| Tracing | |||
| Secondary | |||
| Jan Kiszka | |||
| git://repo.or.cz/qemu/stefanha.git tracing | |||
| - | |||
|- | |||
| USB | |||
| Primary | |||
| Gerd Hoffman | |||
| git://git.kraxel.org/qemu ? | |||
| - | |||
|- | |||
|} | |} |
Revision as of 12:43, 2 November 2011
This page tells you about all the features Qemu has and will get and/or lose in the foreseeable future.
Primary and Secondary
A primary feature is a feature that is actively maintained. Breaking it by introducing new code is a no-go.
Secondary features are there and work, but either there's no active maintainer caring enough about it or people don't deem the feature important enough to declare breakages here a blocking issue.
Guest CPU support
Feature | Importance | Maintainer | git tree | Comment |
---|---|---|---|---|
Alpha Guest | Secondary | ? | - | - |
ARM Guest | Primary | Paul Brook Peter Maydell |
git://git.linaro.org/people/pmaydell/qemu-arm.git target-arm.next, arm-devs.next | - |
CRIS Guest | Secondary | Edgar E. Iglesias | - | - |
x86 Guest | Primary | ? | - | - |
x86-64 Guest | Primary | ? | - | - |
LM32 Guest | Secondary | Michael Walle | - | - |
m68k Guest | Secondary | Paul Brook | - | - |
MicroBlaze Guest | Secondary | Edgar E. Iglesias | - | - |
MIPS Guest | Secondary | Aurelien Jarno | - | - |
PPC Guest | Primary | Alexander Graf | git://repo.or.cz/qemu/agraf.git ppc-next | - |
S390x Guest | Secondary | Alexander Graf | - | - |
SH4 Guest | Secondary | Aurelien Jarno | - | - |
Sparc Guest | Secondary | Blue Swirl | - | - |
Xtensa Guest | Secondary | Max Filippov | - | - |
Host CPU support
Feature | Importance | Maintainer | git tree | Comment |
---|---|---|---|---|
Alpha Host | Secondary | Richard Henderson | - | - |
ARM Host | Secondary | Paul Brook Peter Maydell |
- | - |
HPPA Host | Secondary | Richard Henderson | - | - |
x86 Host | Primary | ? | - | - |
x86_64 Host | Primary | ? | - | - |
IA64 Host | Secondary | Aurelien Jarno | - | - |
PPC(64) Host | Secondary | malc | - | - |
S390x Host | Secondary | Richard Henderson | - | - |
Sparc Host | Secondary | Blue Swirl | - | - |
Block layer
Feature | Importance | Maintainer | git tree | Comment |
---|---|---|---|---|
Generic block layer | Primary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
qemu-img Tool | Primary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
qemu-nbd Tool | Secondary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
qemu-io Tool | Secondary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
bochs Format | Secondary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
cloop Format | Secondary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
.cow Format | Secondary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
curl (http/ftp) Protocol | Secondary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
.dmg Format | Secondary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
nbd Protocol | Secondary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
parallels Format | Secondary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
qcow Format | Secondary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
qcow2 Format | Primary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
qed Format | Primary | Kevin Wolf Stefan Hajnoczi |
git://repo.or.cz/qemu/kevin.git block | - |
raw Format | Primary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
sheepdog Format | Secondary | MORITA Kazutaka | - | - |
.vdi Format | Secondary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
.vmdk Format | Secondary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
vpc Format | Secondary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
vvfat Protocol | Secondary | Kevin Wolf | git://repo.or.cz/qemu/kevin.git block | - |
User interfaces
Feature | Importance | Maintainer | git tree | Comment |
---|---|---|---|---|
Human Monitor | Primary | ? | git://repo.or.cz/qemu/qmp-unstable.git queue/qmp | - |
QMP | Primary | Luiz Capitulino | git://repo.or.cz/qemu/qmp-unstable.git queue/qmp | - |
VNC Output | Primary | Anthony Liguori | - | - |
Threaded VNC Output | Primary | Corentin Chary | - | - |
SPICE Output | Primary | Gerd Hoffmann | git://anongit.freedesktop.org/spice/qemu ? | - |
SDL Output | Primary | ? | - | - |
curses Output | Secondary | ? | - | - |
cocoa Output | Secondary | Andreas Färber | git://repo.or.cz/qemu/afaerber.git ? | - |
Host platform
Feature | Importance | Maintainer | git tree | Comment |
---|---|---|---|---|
Linux | Primary | ? | - | - |
*BSD | Secondary | Blue Swirl | - | - |
Win32 | Secondary | ? | - | - |
Mac OS X | Secondary | Andreas Färber | git://repo.or.cz/qemu/afaerber.git ? | - |
AIX | Secondary | malc | - | - |
Hypervisor support
Feature | Importance | Maintainer | git tree | Comment |
---|---|---|---|---|
x86/x86_64 KVM | Primary | Avi Kivity Marcelo Tosatti |
git://github.com/avikivity/qemu.git uq/master | - |
x86/x86_64 Xen | Secondary | Stefano Stabellini | - | - |
PowerPC BookE KVM | Primary | Alexander Graf | - | - |
PowerPC Book3S KVM | Primary | Alexander Graf | - | - |
S390x KVM | Primary | Alexander Graf | - | - |
Other subsystems
Feature | Importance | Maintainer | git tree | Comment |
---|---|---|---|---|
SLIRP | Secondary | Jan Kiszka | git://git.kiszka.org/qemu.git queues/slirp | - |
Tracing | Secondary | Jan Kiszka | git://repo.or.cz/qemu/stefanha.git tracing | - |
USB | Primary | Gerd Hoffman | git://git.kraxel.org/qemu ? | - |