Commit Graph

11 Commits (edb08c49e897492d8fe0cade865d6922b1819917)

Author SHA1 Message Date
Jeff Scheel 42b5c198d7 XIVE Exploitation
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
5 years ago
Jeff Scheel 1ff4ccb0f6 Add Coherent Platform Facilities (CAPI)
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
5 years ago
Leonardo Bras 80f3205186
Virtualization: Maximum size of Dispatch Trace Log Buffer
Issue:  (12/06/2018 11:54:33 AM) Maximum size of Dispatch Trace Log Buffer

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
5 years ago
Jeff Scheel e5ccc49406 HPT resizing option - KVM only
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
5 years ago
Leonardo Bras 87fdcc2fbc
Virtualization: Reserve a range of hcalls to to support Ultravisor
Issue:  (01/15/2019 10:34:06 AM) Reserve a range of hcalls to to support Ultravisor

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
5 years ago
Leonardo Bras e9017761d4
Virtualization: Update XIVE Legacy hcalls to add H_Function
Issue:  (10/16/2019 12:56:42 PM) Update XIVE Legacy hcalls to add H_Function

1. Could not find H_CONFER_ADJUNCT in LoPAR.

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
5 years ago
Leonardo Bras 9c0f83ba38
Virtualization: Add new return code to H_REGISTER_VPA: H_STATE
Issue:  (01/27/2020 05:41:56 PM) Update H_REGISTER_VPA to add H_STATE return code for VPA and SLB shadow buffer.

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
5 years ago
Paul Mackerras 0978b6da27 Virtualization: minor fixes
- Remove duplication of some title text
- Correct spelling of "architectue"
- Remove unnecessary paragraph break

Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
6 years ago
Jeff Scheel 4bdc25d743 Log updates and documentation updates as follows.
Update to latest IBM approved PAPR ACRs (see files in Oct 13, 2017 commit):
- ISA 2.07 privileged doorbell extensions (9/16/2012)
- POWER ISA Name Change Category Vector.XOR to Vector.CRYPTO (11/4/2012)
- Enable Multiple Redirected RDMA mappings per page (3/5/2013)
- Add Block Invalidate Option (3/5/2013)
- Implementation Dependent Optimizations (3/13/2013)
- System Firmware Service Entitlement Date (Warranty Date) Check (4/3/2013)
- New Function for ibm,change-msi to specify 32 bit MSI (5/14/2013)
- Remove Client-Architecture-Support bit for UUID option (4/16/2013)
- AddClient Architecture Support bit for RTAS ibm,change-msi (5/28/2013)
- Add VNIC Server (5/24/2014)
- VPA changes for P8 (EBB) (5/24/2013)
- Add an hcall to clean up the entire MMU hashtable (11/20/2013)
- Add LPCR[ILE] support to H_SET_MODE (5/31/2013)
- New Root Node Properties (1/12/2016)
- Extended Firmware Assisted Dump for P8 Registers (1/24/2014)
- Sufficient H_COP_OP output buffer (6/21/2014)
- Extend H_SEND_LOGICAL_LAN for large send packets (6/29/2014)
- Extend H_GET_MPP_X reporting coalesced pages (8/24/2014)
- Update ibm,pcie-link-speed-stats property to support PCIe 3.0 link speeds (6/12/2015)
- Extend ibm,get-system-parameters RTAS to report Energy Management Tuning Parameters (3/18/2015)
- Additional System Parameters related to mgmt of FW Service Entitlement Warranty period (6/22/2015)
- Additional System Parameter to read LPAR Name string (10/7/2015)
- Redesign of properties for DRC information and dynamic memory (7/23/2015)
- Add additional logical loction code sections (3/4/2016)
- Add ibm,vnic-client-mac to support vNIC failover (2/29/2016)
- hcall for registering the process table (3/21/2016)
- New device tree property for UUID (3/21/2016)
- Changes for Hotplug RTAS Events (10/24/2016)
- Support 64-bit PE TCEs in ibm,query-pe-dma-window (7/14/2016)

Add missing chapters for Virtualization (new):
- Virtual Management Channel (VMC)
- Virtual Asynchronous Services Interface (VASI)

Also performed other miscellaneous formatting cleanup.

Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
7 years ago
Jeff Scheel 1c7e94c94f Draft update
- Complete Platform document cleanup
- Ensure build of all docs in POM
- General cross-doc cleanup

Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
7 years ago
Jeff Scheel ba26762628 Initial repo priming from IBM Internal tree.
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
7 years ago