PCIe 버스 오류 빠른 채우기 로그

PCIe 버스 오류 빠른 채우기 로그

내 시스템에 문제가 있어서 이 오류가 syslog 및 kern.log에 초당 수천 번 나타납니다. 수정된 것으로 나열된다는 사실은 일시적이고 잘못된 것이 없다고 생각하게 하지만 루트를 그렇게 짜증나는 빈도로 채우고 있다는 사실은 문제가 있습니다(250GB 이상의 kern.log를 보셨나요?).

pcieport 0000:00:03.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=0018(Receiver ID)
pcieport 0000:00:03.0:   device [8086:2f08] error status/mask=00000001/00002000
pcieport 0000:00:03.0:    [ 0] Receiver Error         (First)
pcieport 0000:00:03.0: AER: Multiple Corrected error received: id=0018

can't find device of ID0018때로는 다른 말이 섞여 있는 경우도 있습니다 . 루트 디렉터리를 가득 채우는 이러한 로그 항목 외에 다른 증상은 없습니다. 내가 수행한 최소한의 검색/비디오 재생/인코딩에서는 시스템이 잘 작동했습니다. HDMI를 통해 4k 모니터로 그래픽을 출력하려면 nvidia-343 드라이버를 사용하십시오.

여기서 제가 알 수 있는 것은 "Device[8086:2f08]"이 CPU가 아닌 루트 PCIe 허브 중 하나라는 것뿐입니다. GPU는 내가 연결한 유일한 PCIe 장치이지만 마더보드의 온보드 기능이 PCIe 버스에서 벗어날 수도 있는지 여부는 알 수 없습니다.

시스템 메시지:

mnemosyne ~ # inxi -Fxz
System:    Host: mnemosyne Kernel: 3.13.0-24-generic x86_64 (64 bit, gcc: 4.8.2) Console: tty 5 Distro: Linux Mint 17 Qiana
Machine:   System: ASUS product: All Series
           Mobo: ASUSTeK model: X99-A version: Rev 1.xx Bios: American Megatrends version: 0216 date: 08/29/2014
CPU:       Hexa core Intel Core i7-5820K CPU (-HT-MCP-) cache: 15360 KB flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 40398.7
           Clock Speeds: 1: 1200.00 MHz 2: 1200.00 MHz 3: 1200.00 MHz 4: 3301.00 MHz 5: 1200.00 MHz 6: 1200.00 MHz 7: 3301.00 MHz 8: 1200.00 MHz 9: 1200.00 MHz 10: 1200.00 MHz 11: 1200.00 MHz 12: 1200.00 MHz
Graphics:  Card: NVIDIA GM107 [GeForce GTX 750] bus-ID: 01:00.0
           X.org: 1.15.1 drivers: nvidia (unloaded: fbdev,vesa,nouveau) tty size: 175x51 Advanced Data: N/A out of X
Audio:     Card: NVIDIA Device 0fbc driver: snd_hda_intel bus-ID: 01:00.1 Sound: ALSA ver: k3.13.0-24-generic
Network:   Card: Intel Ethernet Connection (2) I218-V driver: e1000e ver: 2.3.2-k port: f020 bus-ID: 00:19.0
           IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:    HDD Total Size: 36519.2GB (13.7% used) 1: id: /dev/sda model: WDC_WD60EFRX size: 6001.2GB
           2: id: /dev/sdb model: WDC_WD60EFRX size: 6001.2GB 3: id: /dev/sdc model: WDC_WD60EFRX size: 6001.2GB
           4: id: /dev/sdd model: WDC_WD60EFRX size: 6001.2GB 5: id: /dev/sde model: Crucial_CT512MX1 size: 512.1GB
           6: id: /dev/sdf model: WDC_WD60EFRX size: 6001.2GB 7: id: /dev/sdg model: WDC_WD60EFRX size: 6001.2GB
Partition: ID: / size: 454G used: 342G (80%) fs: ext4 ID: swap-1 size: 17.08GB used: 0.93GB (5%) fs: swap
RAID:      No RAID devices detected - /proc/mdstat and md_mod kernel raid module present
Sensors:   System Temperatures: cpu: 32.0C mobo: N/A
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 318 Uptime: 9 days Memory: 4353.6/15950.5MB Runlevel: 2 Gcc sys: 4.8.2 Client: Shell inxi: 1.8.4

이 문제의 원인에 대한 제안 사항이나 옵션 범위를 좁힐 수 있는 방법을 알려주시면 감사하겠습니다. 이것은 모두 제가 소유한 컴퓨터 하드웨어이므로 부품을 교체할 수 없습니다.

답변1

다음 명령을 사용하여 해당 루트 포트에 연결된 장치를 확인할 수 있습니다

lspci -v -s 3.0 | grep Bus:

다음과 같은 줄이 표시됩니다.

Bus: primary=00, secondary=04, subordinate=04, sec-latency=0

보조 및 슬레이브는 일반적으로 동일하므로 다음 명령을 사용할 수 있습니다

lspci -s 4:0

버스에 어떤 장치가 있는지 확인하세요. 내 시스템의 경우 다음과 같습니다.

lspci -v -s 4:0            
04:00.0 SATA 컨트롤러: Marvell Technology Group Ltd. 88SE9123 PCIe SATA 6.0Gb/s 컨트롤러(개정 11)
04:00.1 IDE 인터페이스: Marvell Technology Group Ltd. 88SE912x IDE 컨트롤러(Rev. 11)

관련 정보