LINUX.ORG.RU

История изменений

Исправление im-0, (текущая версия) :

Началось то же самое после обновления прошивочки на ASUS PRIME X570-P с версии 1407 до версии 2204. Вместо чейнджлога только Update AMD AM4 AGESA PI 1.0.0.1.

[    1.078352] smp: Bringing up secondary CPUs ...
[    1.078352] x86: Booting SMP configuration:
[    1.078352] .... node  #0, CPUs:        #1
[    0.320329] do_IRQ: 1.55 No irq handler for vector
[    1.079404]   #2
[    0.320329] do_IRQ: 2.55 No irq handler for vector
[    1.080402]   #3
[    0.320329] do_IRQ: 3.55 No irq handler for vector
[    1.081403]   #4
[    0.320329] do_IRQ: 4.55 No irq handler for vector
[    1.083403]   #5
[    0.320329] do_IRQ: 5.55 No irq handler for vector
[    1.084400]   #6
[    0.320329] do_IRQ: 6.55 No irq handler for vector
[    1.085403]   #7
[    0.320329] do_IRQ: 7.55 No irq handler for vector
[    1.086399]   #8
[    0.320329] do_IRQ: 8.55 No irq handler for vector
[    1.088405]   #9
[    0.320329] do_IRQ: 9.55 No irq handler for vector
[    1.089399]  #10
[    0.320329] do_IRQ: 10.55 No irq handler for vector
[    1.090404]  #11 #12 #13 #14 #15 #16 #17 #18 #19 #20 #21 #22 #23 #24 #25 #26 #27 #28 #29 #30 #31
[    1.116382] smp: Brought up 1 node, 32 CPUs
[    1.116382] smpboot: Max logical packages: 1
[    1.116382] smpboot: Total of 32 processors activated (223566.33 BogoMIPS)

Всё работает несмотря на сообщения.

На LKML есть тред про такую же проблему, даже с теми же номерами прерываний: False positive «do_IRQ: #.55 No irq handler for vector» messages on AMD ryzen based laptops. Смысл, как я понимаю, в том, что ядру прилетает прерывание, о котором оно не просило.

Исходная версия im-0, :

Началось то же самое после обновления прошивочки на ASUS PRIME X570-P с версии 1407 до версии 2204. Вместо чейнджлога только Update AMD AM4 AGESA PI 1.0.0.1.

[    1.078352] smp: Bringing up secondary CPUs ...
[    1.078352] x86: Booting SMP configuration:
[    1.078352] .... node  #0, CPUs:        #1
[    0.320329] do_IRQ: 1.55 No irq handler for vector
[    1.079404]   #2
[    0.320329] do_IRQ: 2.55 No irq handler for vector
[    1.080402]   #3
[    0.320329] do_IRQ: 3.55 No irq handler for vector
[    1.081403]   #4
[    0.320329] do_IRQ: 4.55 No irq handler for vector
[    1.083403]   #5
[    0.320329] do_IRQ: 5.55 No irq handler for vector
[    1.084400]   #6
[    0.320329] do_IRQ: 6.55 No irq handler for vector
[    1.085403]   #7
[    0.320329] do_IRQ: 7.55 No irq handler for vector
[    1.086399]   #8
[    0.320329] do_IRQ: 8.55 No irq handler for vector
[    1.088405]   #9
[    0.320329] do_IRQ: 9.55 No irq handler for vector
[    1.089399]  #10
[    0.320329] do_IRQ: 10.55 No irq handler for vector
[    1.090404]  #11 #12 #13 #14 #15 #16 #17 #18 #19 #20 #21 #22 #23 #24 #25 #26 #27 #28 #29 #30 #31
[    1.116382] smp: Brought up 1 node, 32 CPUs
[    1.116382] smpboot: Max logical packages: 1
[    1.116382] smpboot: Total of 32 processors activated (223566.33 BogoMIPS)

Всё работает несмотря на сообщения.

На LKML есть тред про такую же проблему, даже с теми же номерами прерываний: https://lkml.org/lkml/2019/2/19/516. Смысл, как я понимаю, в том, что ядру прилетает прерывание, о котором оно не просило.