Commit Graph

20 Commits (344ae2b7135719e9e138fea992279805cd3203fb)

Author SHA1 Message Date
Jeff Scheel 168b18c466 VTPM (version 1 and 2)
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 b52aecac38
Virtualization: Increase max num-entries for H_SEND_SUB_CRQ_INDIRECT to 128
Issue:  (08/01/2018 10:59:56 AM) Increase max num-entries for H_SEND_SUB_CRQ_INDIRECT to 128

Signed-off-by: Leonardo Bras <leonardo@linux.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
Leonardo Bras 0ca21985c2
Virtualization: Eliminate requirement for clearing TCP checksum field for ILLAN checksum calculation
Issue:  (05/17/2018 01:09:54 PM) Eliminate requirement for clearing TCP checksum field for ILLAN checksum calculation

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
Jeff Scheel 48c698d287 Add H_VIOCTL subfunctions for virtual scsi and FC mobility preparation functionality
Signed-off-by: Jeff Scheel<scheel@us.ibm.com>
5 years ago
Jeff Scheel 07aa8c5f1f Add H_VIOCTL subfunction for virtual ethernet MAC scan functionality
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
5 years ago
Jeff Scheel 4878294d38
Add H_VIOCTL subfunctions for VNIC failover support
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
5 years ago
Jeff Scheel f3f39d165e
Start _pre5 versions with updated revision, copyright, and revision.
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
Jeff Scheel 71c3d5e0d0 Update version to 05._pre4 for Final review.
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
6 years ago
Jeff Scheel a7b7379e74 Change document type to "Work Group Note" from "Specification".
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
6 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 282de50b66 Update Abstracts. Reset versions to 0.5_pre3
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
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