Age | Commit message (Expand) | Author | Files | Lines |
2019-12-17 | ppc: Make PPCVirtualHypervisor an incomplete type | Greg Kurz | 1 | -4/+0 |
2019-12-17 | ppc: Ignore the CPU_INTERRUPT_EXITTB interrupt with KVM | Greg Kurz | 1 | -0/+5 |
2019-12-17 | ppc: Don't use CPUPPCState::irq_input_state with modern Book3s CPU models | Greg Kurz | 2 | -15/+5 |
2019-12-17 | xics: Don't deassert outputs | Greg Kurz | 1 | -3/+0 |
2019-12-17 | ppc: Deassert the external interrupt pin in KVM on reset | Greg Kurz | 3 | -0/+11 |
2019-12-17 | spapr: Simplify ovec diff | David Gibson | 4 | -40/+16 |
2019-12-17 | spapr: Fold h_cas_compose_response() into h_client_architecture_support() | David Gibson | 3 | -66/+54 |
2019-12-17 | spapr: Improve handling of fdt buffer size | David Gibson | 1 | -22/+11 |
2019-12-17 | spapr: Don't trigger a CAS reboot for XICS/XIVE mode changeover | David Gibson | 1 | -20/+13 |
2019-12-17 | ppc: well form kvmppc_hint_smt_possible error hint helper | Vladimir Sementsov-Ogievskiy | 3 | -6/+6 |
2019-12-17 | ppc/pnv: Dump the XIVE NVT table | Cédric Le Goater | 2 | -0/+67 |
2019-12-17 | ppc/pnv: Extend XiveRouter with a get_block_id() handler | Cédric Le Goater | 4 | -6/+29 |
2019-12-17 | ppc/pnv: Introduce a pnv_xive_block_id() helper | Cédric Le Goater | 2 | -34/+33 |
2019-12-17 | ppc/xive: Synthesize interrupt from the saved IPB in the NVT | Cédric Le Goater | 1 | -0/+52 |
2019-12-17 | ppc/xive: Introduce a xive_tctx_ipb_update() helper | Cédric Le Goater | 2 | -10/+12 |
2019-12-17 | ppc/xive: Remove the get_tctx() XiveRouter handler | Cédric Le Goater | 4 | -30/+0 |
2019-12-17 | ppc/xive: Move the TIMA operations to the controller model | Cédric Le Goater | 4 | -33/+65 |
2019-12-17 | ppc/pnv: Clarify how the TIMA is accessed on a multichip system | Cédric Le Goater | 3 | -17/+40 |
2019-12-17 | spapr/xive: Configure number of servers in KVM | Greg Kurz | 1 | -2/+21 |
2019-12-17 | spapr/xics: Configure number of servers in KVM | Greg Kurz | 1 | -2/+19 |
2019-12-17 | spapr: Pass the maximum number of vCPUs to the KVM interrupt controller | Greg Kurz | 8 | -13/+28 |
2019-12-17 | linux-headers: Update | Greg Kurz | 10 | -3/+33 |
2019-12-17 | ppc/xive: Extend the TIMA operation with a XivePresenter parameter | Cédric Le Goater | 3 | -31/+38 |
2019-12-17 | ppc/xive: Use the XiveFabric and XivePresenter interfaces | Cédric Le Goater | 1 | -31/+17 |
2019-12-17 | ppc/spapr: Implement the XiveFabric interface | Cédric Le Goater | 1 | -0/+39 |
2019-12-17 | ppc/pnv: Implement the XiveFabric interface | Cédric Le Goater | 1 | -0/+35 |
2019-12-17 | ppc/xive: Introduce a XiveFabric interface | Cédric Le Goater | 2 | -0/+32 |
2019-12-17 | ppc/pnv: Fix TIMA indirect access | Cédric Le Goater | 3 | -6/+26 |
2019-12-17 | ppc/pnv: Introduce a pnv_xive_is_cpu_enabled() helper | Cédric Le Goater | 2 | -0/+24 |
2019-12-17 | ppc: Introduce a ppc_cpu_pir() helper | Cédric Le Goater | 2 | -2/+8 |
2019-12-17 | ppc/pnv: Loop on the threads of the chip to find a matching NVT | Cédric Le Goater | 1 | -26/+35 |
2019-12-17 | ppc/pnv: Instantiate cores separately | Greg Kurz | 2 | -19/+13 |
2019-12-17 | ppc/xive: Implement the XivePresenter interface | Cédric Le Goater | 3 | -44/+97 |
2019-12-17 | ppc/xive: Introduce a XivePresenter interface | Cédric Le Goater | 2 | -9/+49 |
2019-12-17 | ppc/pnv: Create BMC devices at machine init | Cédric Le Goater | 3 | -21/+34 |
2019-12-17 | ppc/pnv: Add HIOMAP commands | Cédric Le Goater | 5 | -0/+122 |
2019-12-17 | ipmi: Add support to customize OEM functions | Cédric Le Goater | 2 | -44/+48 |
2019-12-17 | ppc/xive: Check V bit in TM_PULL_POOL_CTX | Cédric Le Goater | 1 | -0/+5 |
2019-12-17 | ppc/xive: Introduce OS CAM line helpers | Cédric Le Goater | 1 | -3/+38 |
2019-12-17 | ppc/pnv: Quiesce some XIVE errors | Cédric Le Goater | 1 | -1/+5 |
2019-12-17 | xive/kvm: Trigger interrupts from userspace | Greg Kurz | 1 | -14/+2 |
2019-12-17 | ppc/pnv: Remove pnv_xive_vst_size() routine | Cédric Le Goater | 1 | -69/+43 |
2019-12-17 | ppc/xive: Introduce helpers for the NVT id | Cédric Le Goater | 2 | -5/+21 |
2019-12-17 | ppc/xive: Record the IPB in the associated NVT | Cédric Le Goater | 2 | -2/+10 |
2019-12-17 | ppc/pnv: Add a LPC "ranges" property | Cédric Le Goater | 1 | -1/+13 |
2019-12-17 | spapr: Abort if XICS interrupt controller cannot be initialized | Greg Kurz | 1 | -11/+2 |
2019-12-17 | xics: Link ICP_PROP_CPU property to ICPState::cs pointer | Greg Kurz | 1 | -17/+4 |
2019-12-17 | xics: Link ICP_PROP_XICS property to ICPState::xics pointer | Greg Kurz | 1 | -13/+9 |
2019-12-17 | xics: Link ICS_PROP_XICS property to ICSState::xics pointer | Greg Kurz | 3 | -19/+6 |
2019-12-17 | ppc/pnv: Link "chip" property to PnvXive::chip pointer | Greg Kurz | 2 | -12/+5 |