Linux 모듈 설명이 누락되었습니다.

Linux 모듈 설명이 누락되었습니다.

저는 Linux를 처음 접했고 LPIC-1에 대한 책을 읽고 있었습니다. 모듈 부분 읽기 내 모듈을 검사하던 중 일부 모듈에 설명이 없는 것을 발견했습니다.

ac97_bus, autofs4, cdrom, crc32_pclmul, crypto_simd, Glue_helper, hid, jbd2, sunrpc, usb_common, usbcore

Google을 사용해 보았지만 거기나 이 사이트에서도 답변을 찾지 못했습니다.

그렇다면 해당 모듈에 설명이 없는 이유를 알려주실 수 있나요?

친애하는,

답변1

Linux 커널 모듈에 설명이 채워지는 것이 필수는 아닙니다. 설명이 있는 경우 모듈 소스 코드에서 다음 MODULE_DESCRIPTION과 같은 선언 으로 찾을 수 있습니다.이것:

MODULE_DESCRIPTION("Intel HDA driver");

modinfo.ko 객체를 통해 검사할 수 있습니다 .

$ modinfo snd_hda_intel
filename:       /lib/modules/5.3.0-40-generic/kernel/sound/pci/hda/snd-hda- 
intel.ko
description:    Intel HDA driver
license:        GPL

하지만 간단히 말해서, 이는 문서화 목적일 뿐이므로 일부 모듈에는 이 기능이 없습니다.

관련 정보