Commit Graph

58 Commits (master)
 

Author SHA1 Message Date
Klaus Heinrich Kiwi a7e8c94fe1 Version 2.9
Revision 2.9, first public release as a System Software Workgroup Note

Signed-off-by: Klaus Heinrich Kiwi <klaus@linux.vnet.ibm.com>
4 years ago
Leonardo Bras d87e4fce26
README.md: Update Contributions to reflect new community model
Signed-off-by: Leonardo Bras <leobras.c@gmail.com>
4 years ago
Klaus Heinrich Kiwi 0f5cdb35f0 Set document to public, bump version to 2.9_pre7
The public review of this document has been approved by the
System Software Workgroup. Adjust document accordingly.

Signed-off-by: Klaus Heinrich Kiwi <klaus@linux.vnet.ibm.com>
4 years ago
Jeff Scheel f57e5687ab Correct embedded TOC generation in html version.
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel 2199ab6161 Set new version to 2.9 (match PAPR). Minor formatting updates.
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel 938b0963e9 Misc formatting updates.
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel 4231cede14 Tree cleanup: remove old directories for sub-docs.
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel 51a1657033 File cleanup. Table cleanup. Minor edits.
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel c250b41348 Replace LoPAR.XXXX ids with proper document references.
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel 809fc06d01 Collapse 5 subdocs back into a single document. Clean build. Tag work needed.
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel 863f92baaf Continued Extension of H_Send_Logical_LAN for large send packets
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel 5af023adf2 Add Virtual Serial Multiplex adapter interfaces
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel 06b31a3937 Add optional sub-queue support to VFC on P9 and newer
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel 90702bf8fe LPM Redundancy Phase II: Redundancy
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel 8b1cd0abd5 Add 'OCC online/offline' events to 'IE' error log subsection
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel 3ff0f55bf2 XIVE Exploitation
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel 55fc47264f Cleanup MacOS temp files
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel 0b4648a5db VTPM (version 1 and 2)
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel f127791962 Add Coherent Platform Facilities (CAPI)
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Leonardo Bras 51abf31a61 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>
4 years ago
Leonardo Bras 3b2c16f781 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>
4 years ago
Leonardo Bras f3103f1562 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>
4 years ago
Jeff Scheel ed9c6a357e ibm,architecture.vec change for timebase sychronization
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel ca97246a2b ibm,current-associativity-domains property
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel 04e5da1a6b HPT resizing option - KVM only
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel c0f254843c Add H_VIOCTL subfunctions for virtual scsi and FC mobility preparation functionality
Signed-off-by: Jeff Scheel<scheel@us.ibm.com>
4 years ago
Jeff Scheel 474e39ec8a Add H_VIOCTL subfunction for virtual ethernet MAC scan functionality
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Jeff Scheel 51d830d912 Add H_VIOCTL subfunctions for VNIC failover support
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Leonardo Bras d22fb5eecb RTAS: XIVE Exploitation addition: Add ESB Reset Status to RTAS ibm,read-slot-reset-state2
Issue:  (04/29/2019 06:45:01 PM) XIVE Exploitation addition: Add ESB Reset Status to RTAS ibm,read-slot-reset-state2

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
4 years ago
Jeff Scheel 22940ebaeb Start _pre5 versions with updated revision, copyright, and revision.
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
4 years ago
Leonardo Bras a517fbd92e Error Handling: Change or Remove 0x9 and 0xA event subtypes for 'IE' error log subsection
Issue:  (06/04/2019 07:12:02 PM) Change or Remove 0x9 and 0xA event subtypes for 'IE' error log subsection

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
4 years ago
Leonardo Bras b3b06c324f Device-tree: SRIOV Virtual Function (VF) Dynamic DMA Window (DDW) Support
Issue:  (05/29/2019 01:36:35 PM) Add New CAS Bit For SRIOV Virtual Function (VF) Dynamic DMA Window (DDW) Support

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
4 years ago
Leonardo Bras 174fd0697a 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>
4 years ago
Leonardo Bras a42129d252 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>
4 years ago
Leonardo Bras 2041d9e072 RTAS: Add NVDIMM Secure Erase Command system parameter
Issue:  (12/09/2019 07:25:26 PM) Add NVDIMM Secure Erase Command system parameter

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
4 years ago
Leonardo Bras 17113dc888 RTAS: Add NVDIMM Protection and Encryption State system parameters
Issue:  (05/16/2019 01:33:59 PM) Add NVDIMM Protection and Encryption State system parameters

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
4 years ago
Leonardo Bras a523c64d04 RTAS: Improve Defined Parameters table and notes
In Defined Parameters table, some notes are too long and hard to read.

Improves readability my transfering such notes to the bottom of table.

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
4 years ago
Leonardo Bras 293d69c377 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>
4 years ago
Leonardo Bras a580c3716e RTAS: Add new identifiers for Firmware Assisted Dump Data Format
Issue:  (07/12/2016 01:51:39 PM) Extend Firmware Assisted Dump for ISA Version 3.0

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
4 years ago
Leonardo Bras e1ef260483 RTAS: Add new argument for start-cpu Argument call buffer
Issue:  (12/14/2016 03:46:51 PM) Add a new return code, H_NOT_AVAILABLE, to start-cpu rtas call

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
4 years ago
Leonardo Bras c7e4eddf98 Platform: Add configuration variables: ibm,shadow-boot-device ibm,last-booted
Issue:  (02/19/2020 02:00:52 PM) Document already-implemented NVRAM variables

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
4 years ago
Leonardo Bras 3b4ac49f2c Add new flag in table 3.11. Flag Word
Related ACR:
Issue:  (03/05/2020 05:00:49 PM) Update ibm,dynamic-memory-vN flags to include a "Hotplugged Memory" flag

Signed-off-by: Leonardo Bras <leonardo@linux.ibm.com>
4 years ago
Jeff Scheel c9265a29d4 Update version to 05._pre4 for Final review.
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
5 years ago
Jeff Scheel 33b5219962 Change document type to "Work Group Note" from "Specification".
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
5 years ago
Jeff Scheel 92f14bfc73 minor formatting updates 6 years ago
Jeff Scheel 331f07b778 Remove AS/RS statement.
Signed-off-by: Jeff Scheel <scheel@us.ibm.com>
6 years ago
Paul Mackerras cc535a0057 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
Ananth N Mavinakayanahalli 23f6a645c0 [Service Indicators] Move chapter to appendix
Signed-off-by: Ananth N Mavinakayanahalli <ananth@linux.ibm.com>
6 years ago
Michael Roth 2398a85fdd RTAS: remove unused table rows
Some tables have extra unused rows allocated, likely due to an
incomplete reformatting at some point which grouped multiple rows
into a multi-line row entry instead of using explicit rows. Remove
these unused rows.

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
6 years ago
Michael Roth 8ab57a70eb RTAS: adjust column width for "Argument Call Buffer" tables
Each RTAS command has a corresponding table documenting input/output
values. The 1st column is either "In" or "Out", the 2nd is the
name of a parameter, and the 3rd is the description. Rather than
using equal widths for each, use 1*/2*/4* proportions to use the
table space a bit more efficiently. This reduces current document
size from 211 pages to 207.

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
6 years ago