Memory error processing method, and related apparatus and system

An error processing and memory technology, applied in the computer field, can solve problems such as difficulty in targeted error repair, and achieve the effect of meeting the needs of repair processing

Active Publication Date: 2017-02-01
HUAWEI TECH CO LTD
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the prior art, for the storage abstracted as a block device, when using standard block device access commands (such as read/write commands) to access,

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Memory error processing method, and related apparatus and system
  • Memory error processing method, and related apparatus and system
  • Memory error processing method, and related apparatus and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] The terms "including" and "having" appearing in the specification, claims and drawings of this application and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes unlisted steps or units, or optionally also includes Other steps or units inherent in these processes, methods, products or equipment. In addition, the terms "first", "second", "third", etc. are used to distinguish different objects, rather than describing a specific sequence.

[0061] See first Figure 1-A~Figure 1-D . among them, Figure 1-A Shows a traditional architecture of a computer system. The memory of the hardware layer is abstracted as a block (BLOCK) device, and user-mode applications access the block device according to POSIX. Components in the operating system kernel (such as block devices, etc.) access the memory...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Embodiments of the invention disclose a memory error processing method, and a related apparatus and system. The memory error processing method comprises the steps of receiving a first user-state data access command sent by a user-state application; converting the first user-state data access command into a first SCSI command; sending the first SCSI command to a memory through an SCSI protocol stack; and when a first response sent by an SCSI protocol is received, indicating that the execution of the first SCSI command fails by the first response, carrying a memory error code by the first response, obtaining a second SCSI command used for repairing the memory, enabling a repair operation indication of the second SCSI command to correspond to the memory error code, and sending the second SCSI command to the memory through the SCSI protocol stack. According to the technical scheme provided by the method, the apparatus and the system, memory error repair can be performed in a targeted manner.

Description

Technical field [0001] This application relates to the field of computer technology, and specifically mainly relates to a memory error processing method and related devices and systems. Background technique [0002] In a computer system (such as a storage controller), the operating system kernel ("kernel") accesses the memory protocol stack is usually the SCSI (Small Computer System Interface, small computer system interface) protocol stack, on which the memory is abstracted as Block (BLOCK) devices, such as a hard disk, can be abstracted into one or more block devices. Based on the block device abstracted by the SCSI protocol stack, user mode applications are accessed according to POSIX (Portable Operating System Interface). [0003] In the prior art, for the memory that is abstracted as a block device, when using standard block device access commands (such as read / write commands) for access, if an access error occurs, the access error usually can only return simple Error respon...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F11/10
CPCG06F11/1008
Inventor 罗庆超张雷
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products