Documentation/ABI/testing/sysfs-bus-coresight-devices-dummy-source GitHub 원문 ↗

Linux 6.18.37 · ABI / testing

CoreSight dummy source sysfs ABI

CoreSight dummy trace source의 tracing enable sequence, framework-managed source-to-sink path, trace stream ID와 hardware context label을 설명합니다.

Source pathDocumentation/ABI/testing/sysfs-bus-coresight-devices-dummy-source
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설, 영어 원문, 전체 번역을 구분해 실었습니다. API 이름, 코드 심벌, 소스 경로는 원문 표기를 유지합니다.

1. 요약·해설

원문의 핵심 내용을 정리하고 커널 프로그래밍에 필요한 설명을 덧붙였습니다. 아래의 전체 번역과는 별도로 작성한 해설입니다.

Dummy source tracing enable

sysfs-bus-coresight-devices-dummy-source:1-8

enable_source는 dummy tracing을 제어하며 source보다 sink를 먼저 activate해야 하고 component path는 CoreSight framework가 자동 관리합니다.

Trace stream identifier

sysfs-bus-coresight-devices-dummy-source:10-15

traceid는 이 trace entity에서 나온 trace stream에 나타날 trace ID를 제공합니다.

Hardware context label

sysfs-bus-coresight-devices-dummy-source:17-21

label은 dummy source device의 hardware context information을 보여 줍니다.

2. 영어 원문 전체

번역에 사용한 Linux v6.18.37 원문입니다. 줄 번호는 해당 버전의 소스 파일을 기준으로 합니다.

원문 전체 펼치기
1 What: /sys/bus/coresight/devices/dummy_source<N>/enable_source
2 Date: Dec 2024
3 KernelVersion: 6.14
4 Contact: Mao Jinlong <[email protected]>
5 Description: (RW) Enable/disable tracing of dummy source. A sink should be activated
6 before enabling the source. The path of coresight components linking
7 the source to the sink is configured and managed automatically by the
8 coresight framework.
9
10 What: /sys/bus/coresight/devices/dummy_source<N>/traceid
11 Date: Dec 2024
12 KernelVersion: 6.14
13 Contact: Mao Jinlong <[email protected]>
14 Description: (R) Show the trace ID that will appear in the trace stream
15 coming from this trace entity.
16
17 What: /sys/bus/coresight/devices/dummy_source<N>/label
18 Date: Aug 2025
19 KernelVersion 6.18
20 Contact: Mao Jinlong <[email protected]>
21 Description: (Read) Show hardware context information of device.
22

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미에 맞춰 전체 내용을 번역했습니다. 코드, 함수명, 코드 심벌, URL은 원문 표기를 유지합니다.

CoreSight dummy source tracing control

1-8
항목전문 번역
What/sys/bus/coresight/devices/dummy_source<N>/enable_source
Date2024년 12월
KernelVersion6.14
ContactMao Jinlong <[email protected]>
Description(RW) Dummy source의 tracing을 enable 또는 disable합니다. Source를 enable하기 전에 sink를 activate해야 합니다. Source와 sink를 연결하는 CoreSight components path는 CoreSight framework가 자동으로 configure하고 manage합니다.
Dummy source tracing activation order
Activate trace sinkEnable dummy sourceCoreSight framework configures pathDummy trace reaches sink
Dummy sourceFramework-managed CoreSight componentsActivated sink

Trace sink를 먼저 준비한 뒤 source를 켜며, 중간 CoreSight topology는 framework가 자동 구성한다.

Dummy source trace ID

10-15
항목전문 번역
What/sys/bus/coresight/devices/dummy_source<N>/traceid
Date2024년 12월
KernelVersion6.14
ContactMao Jinlong <[email protected]>
Description(R) 이 trace entity에서 나오는 trace stream에 나타날 trace ID를 보여 줍니다.

Dummy source hardware context

17-21
항목전문 번역
What/sys/bus/coresight/devices/dummy_source<N>/label
Date2025년 8월
KernelVersion6.18
ContactMao Jinlong <[email protected]>
Description읽기: 장치의 하드웨어 실행 상태 정보를 보여 줍니다.