Questions tagged [irq]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1 vote
1 answer
96 views

Wondering about my `top` output = IRQ (nvidia, iwlwifi)

I am deeply wondering about this top (man page) output in uptime 5 hours 30 minutes only: top - 00:41:41 up 5:48, 1 user, load average: 0.36, 0.44, 0.63 Tasks: 281 total, 1 running, 280 sleeping, ...
Vlastimil Burián's user avatar
1 vote
0 answers
134 views

Can't solve booting issue----irq 7: nobody cared (try booting with the "irqpoll" option)?

Linux version info: uname -a Linux debian 5.10.0-22-amd64 #1 SMP Debian 5.10.178-3 (2023-04-22) x86_64 GNU/Linux The message always shown on my booting : sudo dmesg | grep "irq 7" [ 2....
showkey's user avatar
  • 197
0 votes
0 answers
21 views

How do I determine the source of tons of TASKLET IRQs?

I've got one CPU pinned at 100%, though not always the same CPU. It looks like it's getting absolutely hammered with TASKLET IRQs. How can I track down their source? I'm on Debian 12. This happens ...
matt's user avatar
  • 13
1 vote
1 answer
273 views

HP Pavilion x360 Convertible, installing Linux, endless IRQ and logging loop

When installing a Linux OS (e.g. Mint) from a live cd or USB stick, editing /etc/default/grub does not solve the problem. You can add or edit a line like GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ...
Ruud Harmsen's user avatar
3 votes
1 answer
1k views

Linux: e1000e NIC crashes "randomly" with 'transmit queue 0 timed out'

I am running Debian bullseye on a (2nd hand) bare metal server, which crashes occasionally (happened 3 times with the course of 8 days now) and I can't seem to figure out why. I haven't found ways to ...
Gerard van Helden's user avatar
4 votes
2 answers
970 views

Should the irqbalance daemon be used on a modern desktop x86 system?

Today I've read this opinion however I don't understand the topic of interrupts at all, so it would be nice if knowledgeable people chimed in and explained the rationale behind using this daemon in ...
Artem S. Tashkinov's user avatar
3 votes
1 answer
156 views

Writing a kernel driver - knowledge of specific interrupt pins

I don't have knowledge about writing Linux kernel modules / drivers. Let's take a basic example. I have an input device of my own which is connected to a microcontroller on one of the interrupt pins. ...
Engineer999's user avatar
  • 1,121
0 votes
0 answers
412 views

Does the worst PCIe MSI interrupt latency jitter over 100us normal?

I try to figure out the values of interrupt jitter in Linux, especially in the worst cases. Two testbeds are considered, one is Raspberry Pi 4B, the other is a high-end PC with an intel i9 CPU and ...
foool's user avatar
  • 111
0 votes
0 answers
409 views

Maximum serial port speed in Linux

I installed a brand new xr17v358 serial card, which claims 25Mbps maximum. (For some reason this was the only card I could find that didn't top out at 1950s speeds. I'll settle for 1970s speeds in ...
personal_cloud's user avatar
0 votes
1 answer
509 views

Give user permission to change priority of an IRQ/root process

Is it possible, in Linux, to allow an user to change the priority of a process owned by root? More specifically an IRQ process? For an embedded real-time application I want to raise the priority of ...
fws's user avatar
  • 1
0 votes
1 answer
588 views

“Diabling IRQ #9” error at boot in manjaro linux

Whenever i start my pc. I see this error "Disabling IRQ #9". I only have manjaro on my pc (no dual boot) and wanted to know the cause behind this problem. Sudo systemctl returns no error but ...
rabona7000's user avatar
1 vote
0 answers
14 views

How to monitor conflicts at serial/CPU level between usb sensors, serial transmission and UDP streaming

I have a ARM64 board running Ubuntu 18. The board runs a Python script that does the following: acquire data from a USB camera and a USB microphone process the data and send the result to an external ...
firion's user avatar
  • 149
0 votes
1 answer
252 views

__report_bad_irq not getting hit

I am stucked in one issue, in which i am getting __report_bad_irq callstack inconsistently. AFAIK, whenever we have 100000 unhandled interrupts this stack kicks in. Output from cat /proc/irq/128/...
Sneh Shikhar's user avatar
0 votes
1 answer
159 views

redhat 7.7 nohz_full dynamic tickless behaviour

I'm trying to set dynamic tickless behaviour on certain cores (cores 2 - 11), moving all timekeeping to the only unspecified cores (cores 0-1). However, when I perform the instructions specified in: ...
user2635088's user avatar
1 vote
0 answers
519 views

Custom interrupt handler for the NMI hardware button

I'm trying to create a custom interrupt handler for the NMI hardware button which exists on my motherboard. To test this functionality I've created this simple module: #include <linux/init.h> #...
kostr22's user avatar
  • 206
2 votes
0 answers
1k views

Manjaro/Arch: Disabling IRQ #31 on Thinkpad X1 7th

I've stumbled upon the beforementioned error during boot and have tried to resolve it by trying to find out what caused the interrupt. Sadly, lspci -v | grep 31 gives no result and a cat /proc/...
fieseler's user avatar
4 votes
1 answer
1k views

What are the non-numeric IRQs in /proc/interrupts?

cat /proc/interrupts shows a bunch of IRQs such as NMI and LOC. The per-line comments in the output give clear explanation, but if they do not have a numeric IRQ number, how does the x86 CPU respond ...
QnA's user avatar
  • 545
1 vote
0 answers
372 views

No irq handler for vector when using hwinfo --short

I have been reading the various fora, while they seem to fix the annoying error, they don't tell the reason why the error crops in the first place. The error message I get - Message from syslogd@...
shirish's user avatar
  • 12.1k
0 votes
1 answer
85 views

running a terminal over PCMCIA serial port in unix

I'm currently doing a microcontroller project that requires a serial port, but for testing purposes, I require two serial ports and terminals working with both of them. My computer has one native ...
Mike -- No longer here's user avatar
1 vote
1 answer
2k views

How does Linux Kernel switches from kernel stack to interrupt stack?

What happens when a user mode task is interrupted ? I know for a fact that the CPU switches to the kernel mode stack by refring the TSS. But when and how does the kernel switches to the IRQ stack?
Neelansh Mittal's user avatar
1 vote
0 answers
274 views

How to keep Linux kworker threads alive?

I'm experiencing some data loss on a USB-to-serial adapter on a Raspberry Pi running at a (relatively) high data rate. I believe most of the work is carried out by kernel threads: 2569 root 20 ...
iurly's user avatar
  • 11
3 votes
1 answer
3k views

can't change value in smp_affinity

I am trying to set irq affinity on linux by changing the value in smp_affinity. When I echo the new value into the file, I don't get any error but when I read it back, the value remains unchanged. I ...
futureishere's user avatar
2 votes
3 answers
7k views

How linux know which irq number should be used?

I am not a driver programmer, I don't have a clear picture of how linux assign irq number for pcie devices. From an NIC driver example, it seems Linux already know which irq number should be used ...
Mark's user avatar
  • 687
5 votes
1 answer
4k views

Very High CPU Usage By IRQ #16

I recently noticed that one of my CPUs was idling at around 85-90% and according to top the usage was coming from interrupts, so just like in this question I used a combination of dmesg and ...
arielnmz's user avatar
  • 519
3 votes
1 answer
2k views

Unusual high load average (due to peak I/O wait? irqs?)

I have a problem with high load average (~2) on my (personal laptop) computer for a long time now. I am running Arch Linux. If I remember correctly, the problem started with a certain kernel update, ...
nox's user avatar
  • 161
7 votes
3 answers
18k views

How do I kill an IRQ process in Linux?

I can not kill irq/${nnn}-nvidia by kill -9 or pkill -f -9. Does anyone how to kill or stop those process? (I am using Ubuntu 16.04, if that is relevant.)
TMit's user avatar
  • 73
0 votes
1 answer
3k views

What does this mean: "Interrupt: pin A routed to IRQ 17"

When I run the command: sudo lspci -vvv, I see the following among the output: 0c:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01) Subsystem: Dell Wireless 1390 ...
Megidd's user avatar
  • 1,529
2 votes
1 answer
3k views

do_IRQ: 0.163 No irq handler for vector (irq -1)

Why do I get this message in the terminal (putty) ? Message from syslogd@Debian-87-jessie-64-minimal at May 27 01:14:25 ... kernel:[ 8242.806151] do_IRQ: 0.163 No irq handler for vector (irq -1)
clarkk's user avatar
  • 1,797
4 votes
2 answers
2k views

Two interrupt handlers for the same driver

I have a scenario where my driver needs to listen to two different interrupts from two different IRQ lines. Is it possible to register two different IRQs and install two different handlers for the ...
Abhishek Kondaveeti's user avatar
0 votes
1 answer
521 views

AWS EC2 ethernet irq sharing issue

I have create m4.x2large instance with SR-IOV enabled and running some sipp performance testing and i have notice on top command ksoftirq/5 is 100% and it stick to CPU5 all other CPUs has 0% load, I ...
Satish's user avatar
  • 1,632
14 votes
3 answers
27k views

How does the Linux kernel handle shared IRQs?

According to what I've read so far, "when the kernel receives an interrupt, all the registered handlers are invoked." I understand that the registered handlers for each IRQ can be viewed via /proc/...
bsirang's user avatar
  • 381