Invention Grant
- Patent Title: Synchronously performing commit records operations
-
Application No.: US15696052Application Date: 2017-09-05
-
Publication No.: US10761744B2Publication Date: 2020-09-01
- Inventor: Kevin J. Ash , Lokesh M. Gupta , Matthew J. Kalos , Beth A. Peterson , Louis A. Rasor
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Konrad, Raynes, Davda and Victor LLP
- Agent Janaki K. Davda
- Main IPC: G06F13/28
- IPC: G06F13/28 ; G06F3/06 ; G06F9/54 ; G06F13/40 ; G06F13/42

Abstract:
Provided are techniques for synchronously performing commit records operations. A local copy of a commit records message is built for a Non-Volatile Storage (NVS) track, with a valid indicator set to indicate that this commit records message is valid and has not been processed yet. A Direct Memory Access (DMA) chain is executed to transfer customer data from a host to real segments and alternate segments of a track buffer and to transfer the local copy of the commit records message to a mail message structure of a mail message array. At DMA completion, an NVS manager is synchronously called to perform a commit records operation with the commit records message in the mail message structure. In response to the commit records operation completing, there is an indication that a new write DMA is allowed to proceed for the NVS track.
Public/Granted literature
- US20190073142A1 SYNCHRONOUSLY PERFORMING COMMIT RECORDS OPERATIONS Public/Granted day:2019-03-07
Information query