irq

부팅 문제를 해결할 수 없습니다---irq 7: 아무도 신경 쓰지 않습니까("irqpoll" 옵션으로 부팅해 보십시오)?
irq

부팅 문제를 해결할 수 없습니다---irq 7: 아무도 신경 쓰지 않습니까("irqpoll" 옵션으로 부팅해 보십시오)?

리눅스 버전 정보: uname -a Linux debian 5.10.0-22-amd64 #1 SMP Debian 5.10.178-3 (2023-04-22) x86_64 GNU/Linux 광산은 시작할 때 항상 다음 메시지를 표시합니다. sudo dmesg | grep "irq 7" [ 2.649135] irq 7: nobody cared (try booting with the "irqpoll" option) irq 7내 운영 체제 정보: cat /proc/interrupts | head -n...

Admin

내 "상위" 출력에 대해 궁금함 = IRQ(nvidia, iwlwifi)
irq

내 "상위" 출력에 대해 궁금함 = IRQ(nvidia, iwlwifi)

나는 이것에 대해 매우 혼란스러워합니다 top(매뉴얼 페이지) 5시간 30분의 가동 시간 동안에만 출력: top - 00:41:41 up 5:48, 1 user, load average: 0.36, 0.44, 0.63 Tasks: 281 total, 1 running, 280 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.2 us, 0.1 sy, 0.0 ni, 99.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem ...

Admin

다수의 TASKLET IRQ 소스를 확인하는 방법은 무엇입니까?
irq

다수의 TASKLET IRQ 소스를 확인하는 방법은 무엇입니까?

100%로 고정된 CPU가 있지만 항상 동일한 CPU는 아닙니다. TASKLET IRQ에 완전히 맞은 것 같습니다. 원산지를 어떻게 추적하나요? 저는 데비안 12를 사용하고 있습니다. 이는 i3 외부에서 사용자에게 표시되는 콘텐츠를 열기 전 시작 시 즉시 발생합니다. 추가 정보: kworker/3:1+pmhtop은 과 사이에 100% 사용량을 표시합니다 ksoftirqd/3(CPU 3이 최대에 도달하면 숫자는 항상 최대 CPU와 일치합니다). irqtop -s보여주다: fmwk - irqtop -...

Admin

HP Pavilion x360 컨버터블, Linux 설치, 무제한 IRQ 및 로그 회전
irq

HP Pavilion x360 컨버터블, Linux 설치, 무제한 IRQ 및 로그 회전

Live CD 또는 USB 스틱에서 Linux 운영 체제(예: Mint)를 설치할 때 /etc/default/grub을 편집해도 문제가 해결되지 않습니다. /etc/default/grub에서 GRUB_CMDLINE_LINUX_DEFAULT="quiet Splash pci=nomsi"와 같은 줄을 추가하거나 편집할 수 있으며 update-grub(내부적으로 grub-mkconfig를 사용함)을 실행하면 해당 줄이 /boot/grub/grub.cfg로 전송됩니다. 그러나 이는 재부팅 후에만 적용되며 Li...

Admin

로그 파일
irq

로그 파일

나는 (중고) 베어메탈 서버에서 Debian Bullseye를 실행하고 있는데 가끔씩 충돌이 발생하는데(8일 동안 3번 발생) 왜 그런지 이해할 수 없는 것 같습니다. 나는 또한 그것을 재현할 방법을 찾지 못했습니다.~인 것 같다시스템 외부에서. 세 가지 경우에 다음과 같은 일이 발생합니다. 시스템이 (실제로) 유휴 상태입니다. 커널 로그의 스택 추적에는 NETDEV WATCHDOG: enp0s31f6 (e1000e): transmit queue 0 timed out오류가 있고 이전 메시지가 없습니...

Admin

커널 드라이버 작성 - 특정 인터럽트 핀 이해
irq

커널 드라이버 작성 - 특정 인터럽트 핀 이해

저는 Linux 커널 모듈/드라이버를 작성할 지식이 없습니다. 기본적인 예를 들어보겠습니다. 인터럽트 핀 중 하나의 마이크로 컨트롤러에 연결된 입력 장치가 있습니다. 장치의 버튼을 누르면 마이크로 컨트롤러에서 하드웨어 인터럽트가 발생한다는 것을 알고 있습니다. 베어 메탈 개발자로서 저는 특정 인터럽트가 발생할 때 인터럽트 벡터가 점프할 주소에 인터럽트 핸들러 코드를 배치합니다. 이제 마이크로 컨트롤러에서 실행되는 Linux 커널이 있고 입력 장치용 커널 드라이버를 작성하려는 경우 커널을 통해 인터럽트...

Admin

최악의 PCIe MSI 인터럽트 지연 지터가 100us를 초과하는 것이 정상입니까?
irq

최악의 PCIe MSI 인터럽트 지연 지터가 100us를 초과하는 것이 정상입니까?

특히 최악의 시나리오에서 Linux의 인터럽트 지터 값을 찾으려고 합니다. 두 가지 테스트 플랫폼이 고려되었습니다. 하나는 Raspberry Pi 4B이고 다른 하나는 Intel i9 CPU와 ASUS 마더보드가 장착된 고급 PC였습니다. +-+ +-+ +-+ Raspberry Pi 4B | | | | | | -------------+ --+ +-+ +-+ +- 1. GPIO | +--------------+ Signal Generator ...

Admin

Linux의 최대 직렬 포트 속도
irq

Linux의 최대 직렬 포트 속도

최대 속도가 25Mbps라고 주장되는 새로운 xr17v358 직렬 카드를 설치했습니다. (어떤 이유에서인지 이것은 1950년대 속도에 도달하지 못하는 유일한 카드입니다. 이 응용 프로그램에서는 1970년대 속도에 만족하겠습니다). Linux에서 얼마나 빨리 실행될 것으로 예상할 수 있나요? 한 포트에서 2.7Mbps 루프백 테스트를 성공적으로 실행했습니다. 예, 저는 Linux의 어리석은 "사용자 정의 전송 속도" 코드를 사용하고 오실로스코프를 사용하여 속도를 다시 확인했습니다. 또한 각각 1.0Mb...

Admin

IRQ/루트 프로세스 우선순위를 변경할 수 있는 사용자 권한을 부여합니다.
irq

IRQ/루트 프로세스 우선순위를 변경할 수 있는 사용자 권한을 부여합니다.

Linux에서는 루트가 소유한 프로세스의 우선순위를 사용자가 변경하도록 허용할 수 있습니까? 더 구체적으로 IRQ 프로세스는 무엇입니까? 임베디드 실시간 애플리케이션의 경우 더 나은 결과를 얻을 수 있도록 GPIO IRQ의 우선순위를 높이고 싶습니다. 그러나 이들은 루트가 소유합니다. 루트 권한을 사용하지 않고도 루트 프로세스의 우선순위를 높일 수 있다면 좋을 것 같습니다. ...

Admin

Manjaro Linux를 시작할 때 "IRQ #9 비활성화됨" 오류가 발생합니다.
irq

Manjaro Linux를 시작할 때 "IRQ #9 비활성화됨" 오류가 발생합니다.

컴퓨터를 시작할 때마다. "IRQ #9 비활성화됨" 오류가 표시됩니다. 내 컴퓨터에는 manjaro만 있고(듀얼 부팅 없음) 이 문제의 원인을 알고 싶습니다. sudo systemctl은 오류를 반환하지 않지만 Journalctl을 실행하면 이 출력이 표시됩니다. Manjaro를 설치하기 전에 하드 드라이브를 완전히 지우고 BIOS 설정을 기본값으로 재설정했으며 처음으로 새로 시작했을 때 오류가 발생했다는 것을 알 수 있습니다. 설치. "sudo Journalctl -p 3 -xb" 출력 -- Log...

Admin

USB 센서, 직렬 전송 및 UDP 스트림 간의 직렬/CPU 수준 충돌을 모니터링하는 방법
irq

USB 센서, 직렬 전송 및 UDP 스트림 간의 직렬/CPU 수준 충돌을 모니터링하는 방법

나는 ARM64를 가지고 있다판자우분투 18을 실행 중입니다. 보드는 다음을 수행하는 Python 스크립트를 실행합니다. USB 카메라 및 USB 마이크에서 데이터 가져오기 데이터를 처리하고 결과를 직렬 회선(ttyS4)을 통해 특정 주파수(~10Hz)로 외부 컨트롤러로 보냅니다. 에 따르면 dmesgttyS4는 DMA를 요청할 수 없기 때문에 인터럽트 모드를 사용합니다. 동일한 직렬 회선에서 데이터 수신 특정 IP 주소로 UDP 패킷을 보내고 받음으로써 일부 정보를 보내고 받습니다. 획득, 처리...

Admin

__report_bad_irq가 적중되지 않았습니다.
irq

__report_bad_irq가 적중되지 않았습니다.

문제가 생겼는데 해결 중이에요__불량 인터럽트 보고호출 스택이 일관성이 없습니다. AFAIK, 이 스택은 처리되지 않은 인터럽트가 100000개 있을 때마다 시작됩니다. 지정된 시간에 cat /proc/irq/128/spurious의 출력 카운트 99343 처리되지 않은 98981 last_unhandled 7983944 밀리초 --몇 분 후-- 카운트 212 처리되지 않음 212 7985960밀리초 동안 마지막으로 처리되지 않았습니다. count는 IRQ가 실행된 총 횟수(모듈로 ...

Admin

redhat 7.7 nohz_full 동적 노틱 동작
irq

redhat 7.7 nohz_full 동적 노틱 동작

특정 코어(코어 2~11)에서 동적 틱 없는 동작을 설정하여 모든 타이밍을 지정되지 않은 유일한 코어(코어 0~1)로 이동하려고 합니다. 그러나 다음에 지정된 지침을 실행할 때: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/performance_tuning_guide/sect-red_hat_enterprise_linux-performance_tuning_guide-cpu-configuration_sugge...

Admin

Manjaro/Arch: Thinkpad X1 7th에서 IRQ #31 비활성화
irq

Manjaro/Arch: Thinkpad X1 7th에서 IRQ #31 비활성화

나는 시작하는 동안 위의 오류를 우연히 발견했고, 중단의 원인이 무엇인지 찾아 해결하려고 노력했습니다. 불행히도 lspci -v | grep 31결과는 제공되지 않으며 cat /proc/interrupts | grep 31다음을 반환합니다. 31: 0 0 0 0 100000 0 0 0 IO-APIC 31-fasteoi tpm0 122: 0 ...

Admin