« Previous | Next » 

Revision 61e8a923

ID61e8a923646903d76a6d952019716b417d42eedc

Added by Peter Maydell about 10 years ago

Merge remote-tracking branch 'remotes/afaerber/tags/qom-devices-for-peter' into staging

QOM infrastructure fixes and device conversions

  • QTest cleanups and test cases for PCI NICs
  • NAND fix for "info qtree"
  • Cleanup and extension of QOM machine tests
  • IndustryPack test cases and conversion to QOM realize
  • I2C cleanups
  • Cleanups of legacy qdev properties
  1. gpg: Signature made Mon 17 Feb 2014 22:15:37 GMT using RSA key ID 3E7E013F
  2. gpg: Good signature from "Andreas Färber <>"
  3. gpg: aka "Andreas Färber <>"
  • remotes/afaerber/tags/qom-devices-for-peter: (49 commits)
    qtest: Include system headers before user headers
    qapi: Refine human printing of sizes
    qdev: Use QAPI type names for properties
    qdev: Add enum property types to QAPI schema
    block: Handle "rechs" and "large" translation options
    qdev: Remove hex8/32/64 property types
    qdev: Remove most legacy printers
    qdev: Use human mode in "info qtree"
    qapi: Add human mode to StringOutputVisitor
    qdev: Inline qdev_prop_parse()
    qdev: Legacy properties are just strings
    qdev: Legacy properties are now read-only
    qdev: Remove legacy parsers for hex8/32/64
    qdev: Sizes are now parsed by StringInputVisitor
    qapi: Add size parser to StringInputVisitor
    qtest: Don't segfault with invalid -qtest option
    ipack: Move IndustryPack out of hw/char/
    ipoctal232: QOM parent field cleanup
    ipack: QOM parent field cleanup for IPackDevice
    ipack: QOM parent field cleanup for IPackBus
    ...

Signed-off-by: Peter Maydell <>

Files

  • added
  • modified
  • copied
  • renamed
  • deleted