요약·해설, 영어 원문, 전체 번역을 구분해 실었습니다. API 이름, 코드 심벌, 소스 경로는 원문 표기를 유지합니다.
1. 요약·해설
원문의 핵심 내용을 정리하고 커널 프로그래밍에 필요한 설명을 덧붙였습니다. 아래의 전체 번역과는 별도로 작성한 해설입니다.
2. 영어 원문 전체
번역에 사용한 Linux v6.18.37 원문입니다. 줄 번호는 해당 버전의 소스 파일을 기준으로 합니다.
원문 전체 펼치기
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미에 맞춰 전체 내용을 번역했습니다. 코드, 함수명, 코드 심벌, URL은 원문 표기를 유지합니다.
InfiniBand 문서 목차
1-18이 문서는 GPL-2.0 라이선스가 적용되는 InfiniBand 문서 색인입니다. 최대 깊이 1의 `toctree`로 여덟 문서를 연결합니다.
순서문서주제
1`core_locking`Midlayer locking
2`ipoib`IP over InfiniBand
3`opa_vnic`OPA virtual NIC
4`sysfs`Sysfs interface
5`tag_matching`Tag matching
6`ucaps`User capabilities
7`user_mad`Userspace MAD access
8`user_verbs`Userspace verbs
원문 toctree 항목을 순서대로 보존했습니다.
Core locking 규칙 확인→IPoIB·OPA VNIC protocol 확인→Sysfs와 tag matching 검토→User capabilities 확인→MAD와 verbs 사용자 API 확인
Core 규칙에서 사용자 공간 인터페이스까지의 문서 흐름입니다.
.. SPDX-License-Identifier: GPL-2.0
==========
InfiniBand
==========
.. toctree::
:maxdepth: 1
core_locking
ipoib
opa_vnic
sysfs
tag_matching
ucaps
user_mad
user_verbs
HTML subproject 색인
19-24Subproject와 HTML 출력에서는 `Indices` 절을 추가하고 `genindex` 참조를 제공합니다.
조건출력
`subproject and html``Indices` heading
Reference`genindex`
조건부 출력 대상과 생성 색인을 정리했습니다.
.. only:: subproject and html
Indices
=======
* :ref:`genindex`
요약·해설
index.rst:1-24InfiniBand 색인은 core locking부터 IPoIB·OPA VNIC, sysfs·tag matching, 사용자 capability·MAD·verbs까지 여덟 문서를 연결하고 HTML 출력에 일반 색인을 제공합니다.
원문 분량과 핵심 대상을 요약합니다.
적용 순서를 압축합니다.