Age | Commit message (Expand) | Author | Files | Lines |
2020-07-10 | error: Eliminate error_propagate() with Coccinelle, part 1 | Markus Armbruster | 1 | -4/+2 |
2020-07-10 | qom: Put name parameter before value / visitor parameter | Markus Armbruster | 1 | -5/+4 |
2020-07-10 | qdev: Use returned bool to check for qdev_realize() etc. failure | Markus Armbruster | 1 | -4/+2 |
2020-06-15 | qdev: Convert bus-less devices to qdev_realize() with Coccinelle | Markus Armbruster | 1 | -2/+2 |
2020-06-15 | qom: Less verbose object_initialize_child() | Markus Armbruster | 1 | -4/+2 |
2020-03-17 | spapr/xive: use SPAPR_IRQ_IPI to define IPI ranges exposed to the guest | Cédric Le Goater | 1 | -2/+2 |
2020-01-30 | add device_legacy_reset function to prepare for reset api change | Damien Hedde | 1 | -1/+1 |
2020-01-24 | qdev: set properties with device_class_set_props() | Marc-André Lureau | 1 | -1/+1 |
2020-01-08 | xive: Add a "presenter" link property to the TCTX object | Cédric Le Goater | 1 | -1/+1 |
2020-01-08 | spapr/xive: Use device_class_set_parent_realize() | Greg Kurz | 1 | -1/+11 |
2019-12-17 | ppc/pnv: Extend XiveRouter with a get_block_id() handler | Cédric Le Goater | 1 | -0/+6 |
2019-12-17 | ppc/xive: Remove the get_tctx() XiveRouter handler | Cédric Le Goater | 1 | -8/+0 |
2019-12-17 | ppc/xive: Move the TIMA operations to the controller model | Cédric Le Goater | 1 | -2/+31 |
2019-12-17 | spapr: Pass the maximum number of vCPUs to the KVM interrupt controller | Greg Kurz | 1 | -2/+4 |
2019-12-17 | ppc/xive: Implement the XivePresenter interface | Cédric Le Goater | 1 | -0/+49 |
2019-12-17 | xive: Link "xive" property to XiveEndSource::xrtr pointer | Greg Kurz | 1 | -2/+2 |
2019-12-17 | xive: Link "xive" property to XiveSource::xive pointer | Greg Kurz | 1 | -2/+2 |
2019-11-18 | ppc: Add intc_destroy() handlers to SpaprInterruptController/PnvChip | Greg Kurz | 1 | -0/+10 |
2019-10-24 | spapr/xive: Set the OS CAM line at reset | Cédric Le Goater | 1 | -31/+17 |
2019-10-24 | ppc: Reset the interrupt presenter from the CPU reset handler | Cédric Le Goater | 1 | -0/+9 |
2019-10-24 | spapr, xics, xive: Move SpaprIrq::post_load hook to backends | David Gibson | 1 | -2/+3 |
2019-10-24 | spapr, xics, xive: Move SpaprIrq::reset hook logic into activate/deactivate | David Gibson | 1 | -0/+38 |
2019-10-24 | spapr, xics, xive: Move dt_populate from SpaprIrq to SpaprInterruptController | David Gibson | 1 | -62/+63 |
2019-10-24 | spapr, xics, xive: Move print_info from SpaprIrq to SpaprInterruptController | David Gibson | 1 | -0/+15 |
2019-10-24 | spapr, xics, xive: Move set_irq from SpaprIrq to SpaprInterruptController | David Gibson | 1 | -0/+12 |
2019-10-24 | spapr, xics, xive: Move irq claim and free from SpaprIrq to SpaprInterruptCon... | David Gibson | 1 | -33/+38 |
2019-10-24 | spapr, xics, xive: Move cpu_intc_create from SpaprIrq to SpaprInterruptContro... | David Gibson | 1 | -0/+25 |
2019-10-24 | spapr, xics, xive: Introduce SpaprInterruptController QOM interface | David Gibson | 1 | -0/+4 |
2019-10-04 | xive: Improve irq claim/free path | David Gibson | 1 | -11/+9 |
2019-10-04 | spapr, xics, xive: Better use of assert()s on irq claim/free paths | David Gibson | 1 | -6/+2 |
2019-08-21 | spapr/xive: Mask the EAS when allocating an IRQ | Cédric Le Goater | 1 | -1/+4 |
2019-08-21 | ppc/xive: Improve 'info pic' support | Cédric Le Goater | 1 | -1/+0 |
2019-08-16 | Include hw/qdev-properties.h less | Markus Armbruster | 1 | -0/+1 |
2019-08-16 | Include migration/vmstate.h less | Markus Armbruster | 1 | -0/+1 |
2019-08-16 | Include sysemu/reset.h a lot less | Markus Armbruster | 1 | -0/+1 |
2019-07-02 | spapr/xive: rework the mapping the KVM memory regions | Cédric Le Goater | 1 | -28/+10 |
2019-06-12 | Include qemu/module.h where needed, drop it from qemu-common.h | Markus Armbruster | 1 | -0/+1 |
2019-05-29 | spapr/xive: fix multiple resets when using the 'dual' interrupt mode | Cédric Le Goater | 1 | -6/+5 |
2019-05-29 | spapr/irq: initialize the IRQ device only once | Cédric Le Goater | 1 | -0/+9 |
2019-05-29 | spapr/irq: introduce a spapr_irq_init_device() helper | Cédric Le Goater | 1 | -21/+5 |
2019-05-29 | spapr/xive: add migration support for KVM | Cédric Le Goater | 1 | -0/+24 |
2019-05-29 | spapr/xive: add state synchronization with KVM | Cédric Le Goater | 1 | -7/+10 |
2019-05-29 | spapr/xive: add hcall support when under KVM | Cédric Le Goater | 1 | -8/+82 |
2019-05-29 | spapr/xive: add KVM support | Cédric Le Goater | 1 | -6/+42 |
2019-05-29 | Fix typo on "info pic" monitor cmd output for xive | Satheesh Rajendran | 1 | -1/+1 |
2019-05-29 | spapr/xive: print out the EQ page address in the monitor | Cédric Le Goater | 1 | -2/+3 |
2019-05-29 | spapr/xive: fix EQ page addresses above 64GB | Cédric Le Goater | 1 | -2/+1 |
2019-05-29 | spapr/xive: EQ page should be naturally aligned | Cédric Le Goater | 1 | -0/+6 |
2019-03-12 | spapr: Use CamelCase properly | David Gibson | 1 | -43/+43 |
2019-02-26 | hw/ppc: Use object_initialize_child for correct reference counting | Thomas Huth | 1 | -6/+5 |