← Documents Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update GitHub 원문 ↗

Linux 6.18.37 · ABI / testing

Intel MAX10 BMC secure-update sysfs ABI

Intel MAX10 BMC static·partial-reconfiguration·BMC regions의 root-entry hashes, canceled signing-key bitmaps와 staging-area flash count를 설명합니다.

Source pathDocumentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

Region root-entry hashes

sysfs-driver-intel-m10-bmc-sec-update:1-30

지원 device에서 static, partial-reconfiguration, BMC image별 programmed root hash를 string으로 읽고 없으면 hash not programmed를 반환합니다.

Canceled signing keys and staging flashes

sysfs-driver-intel-m10-bmc-sec-update:31-61

각 region의 canceled CSK indexes는 standard bitmap list로, staging area flash 누적 횟수는 unsigned integer로 반환됩니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/sr_root_entry_hash
2 Date: Sep 2022
3 KernelVersion: 5.20
4 Contact: Matthew Gerlach <matthew.gerlach@altera.com>
5 Description: Read only. Returns the root entry hash for the static
6 region if one is programmed, else it returns the
7 string: "hash not programmed". This file is only
8 visible if the underlying device supports it.
9 Format: string.
10
11 What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/pr_root_entry_hash
12 Date: Sep 2022
13 KernelVersion: 5.20
14 Contact: Matthew Gerlach <matthew.gerlach@altera.com>
15 Description: Read only. Returns the root entry hash for the partial
16 reconfiguration region if one is programmed, else it
17 returns the string: "hash not programmed". This file
18 is only visible if the underlying device supports it.
19 Format: string.
20
21 What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/bmc_root_entry_hash
22 Date: Sep 2022
23 KernelVersion: 5.20
24 Contact: Matthew Gerlach <matthew.gerlach@altera.com>
25 Description: Read only. Returns the root entry hash for the BMC image
26 if one is programmed, else it returns the string:
27 "hash not programmed". This file is only visible if the
28 underlying device supports it.
29 Format: string.
30
31 What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/sr_canceled_csks
32 Date: Sep 2022
33 KernelVersion: 5.20
34 Contact: Matthew Gerlach <matthew.gerlach@altera.com>
35 Description: Read only. Returns a list of indices for canceled code
36 signing keys for the static region. The standard bitmap
37 list format is used (e.g. "1,2-6,9").
38
39 What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/pr_canceled_csks
40 Date: Sep 2022
41 KernelVersion: 5.20
42 Contact: Matthew Gerlach <matthew.gerlach@altera.com>
43 Description: Read only. Returns a list of indices for canceled code
44 signing keys for the partial reconfiguration region. The
45 standard bitmap list format is used (e.g. "1,2-6,9").
46
47 What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/bmc_canceled_csks
48 Date: Sep 2022
49 KernelVersion: 5.20
50 Contact: Matthew Gerlach <matthew.gerlach@altera.com>
51 Description: Read only. Returns a list of indices for canceled code
52 signing keys for the BMC. The standard bitmap list format
53 is used (e.g. "1,2-6,9").
54
55 What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/flash_count
56 Date: Sep 2022
57 KernelVersion: 5.20
58 Contact: Matthew Gerlach <matthew.gerlach@altera.com>
59 Description: Read only. Returns number of times the secure update
60 staging area has been flashed.
61 Format: "%u".
62

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

Static-region root-entry hash

1-10
항목한국어 전문 번역
What/sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/sr_root_entry_hash
Date2022년 9월
KernelVersion5.20
ContactMatthew Gerlach <matthew.gerlach@altera.com>
DescriptionStatic region에 root entry hash가 programmed되어 있으면 이를 반환하고 아니면 "hash not programmed" string을 반환합니다. Underlying device가 지원할 때만 file이 visible하며 format은 string입니다.
AccessRead-only
MAX10 secure-update region attributes
RegionRoot hashCanceled CSKs
Staticsr_root_entry_hashsr_canceled_csks
Partial reconfigurationpr_root_entry_hashpr_canceled_csks
BMC imagebmc_root_entry_hashbmc_canceled_csks

세 protected regions의 root hash와 canceled-key outputs입니다.

MAX10 security output formats
OutputFormat / fallback
Root-entry hashString or "hash not programmed"
Canceled CSKsBitmap list, e.g. 1,2-6,9
flash_count%u

Hash availability, bitmap-list와 flash counter formats입니다.

Partial-reconfiguration root-entry hash

11-20
항목한국어 전문 번역
What/sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/pr_root_entry_hash
Date2022년 9월
KernelVersion5.20
ContactMatthew Gerlach <matthew.gerlach@altera.com>
DescriptionPartial reconfiguration region에 root entry hash가 programmed되어 있으면 이를 반환하고 아니면 "hash not programmed" string을 반환합니다. Underlying device가 지원할 때만 file이 visible하며 format은 string입니다.
AccessRead-only

BMC-image root-entry hash

21-30
항목한국어 전문 번역
What/sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/bmc_root_entry_hash
Date2022년 9월
KernelVersion5.20
ContactMatthew Gerlach <matthew.gerlach@altera.com>
DescriptionBMC image에 root entry hash가 programmed되어 있으면 이를 반환하고 아니면 "hash not programmed" string을 반환합니다. Underlying device가 지원할 때만 file이 visible하며 format은 string입니다.
AccessRead-only

Static-region canceled signing keys

31-38
항목한국어 전문 번역
What/sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/sr_canceled_csks
Date2022년 9월
KernelVersion5.20
ContactMatthew Gerlach <matthew.gerlach@altera.com>
DescriptionStatic region에서 canceled된 code-signing keys의 indexes list를 반환합니다. Standard bitmap list format을 사용하며 예시는 "1,2-6,9"입니다.
AccessRead-only

Partial-reconfiguration canceled signing keys

39-46
항목한국어 전문 번역
What/sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/pr_canceled_csks
Date2022년 9월
KernelVersion5.20
ContactMatthew Gerlach <matthew.gerlach@altera.com>
DescriptionPartial reconfiguration region에서 canceled된 code-signing keys의 indexes list를 반환합니다. Standard bitmap list format을 사용하며 예시는 "1,2-6,9"입니다.
AccessRead-only

BMC canceled signing keys

47-54
항목한국어 전문 번역
What/sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/bmc_canceled_csks
Date2022년 9월
KernelVersion5.20
ContactMatthew Gerlach <matthew.gerlach@altera.com>
DescriptionBMC에서 canceled된 code-signing keys의 indexes list를 반환합니다. Standard bitmap list format을 사용하며 예시는 "1,2-6,9"입니다.
AccessRead-only

Secure-update staging flash count

55-61
항목한국어 전문 번역
What/sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/flash_count
Date2022년 9월
KernelVersion5.20
ContactMatthew Gerlach <matthew.gerlach@altera.com>
DescriptionSecure-update staging area가 flashed된 누적 횟수를 반환합니다. Format은 "%u"입니다.
AccessRead-only