/sys/class/firmware/timeout
한 단어만 포함된 파일을 찾았습니다60. 이 시간 초과 bootloader
는 like 와 관련이 있습니까 GRUB timeout
? 실제 용도는 무엇입니까?
답변1
어떤 부트로더와도 전혀 관련이 없습니다.
드라이버가 커널의 공통 펌웨어 로딩 인프라를 사용하여 펌웨어 파일을 로드할 때 커널은 /lib/firmware
표준 디렉터리 트리에서 직접 파일을 로드하거나 펌웨어 로딩을 처리하기 위해 사용자 공간 프로세스를 시작하도록 선택할 수 있습니다.
이 사용자 공간 프로세스는 하위 시스템의 일부였고 hotplug
이후에는 의 일부였지만 udev
현재는 더 이상 사용되지 않으며 커널 버전이 모든 드라이버의 펌웨어를 로드하는 기본 방법이라고 생각합니다.
전체 펌웨어 로드 작업이 에 지정된 시간(초)보다 오래 걸리는 경우 /sys/class/firmware/timeout
해당 작업은 실패로 간주됩니다. 따라서 펌웨어를 요청하는 드라이버도 실패할 가능성이 높습니다.
자세한 내용은 다음에서 확인할 수 있습니다.문서/펌웨어Linux 커널 소스 패키지 디렉터리.