Questions tagged [interrupt]
The interrupt tag has no summary.
165 questions
0 votes
1 answer
42 views
Is there any way to trace how a keypress is processed from beginning to end in Linux?
I would like to find out why my power button press isn't handled correctly. I've set power manager in XFCE4 to 'ask' me, but all that happens is I'm getting logged out of my session. I have contacted ...
0 votes
0 answers
40 views
ArchLinux installation media cannot boot (EHCI probes?)
On boot of ArchLinux32 2024.07.10 on an old 32-bit laptop, it successfully shows the boot menu, starts the kernel, and then hangs. The terminal is flooded with Probing EDD (edd=off to disable)... ok ...
0 votes
2 answers
215 views
How to stop a running memtester (without risking to have to reboot)?
Extremely "noob" question: I have a running sudo memtester ... on an Ubuntu 22.04 machine, but I gave it too much memory to test and it's taking too much time (I see it running and updating, ...
0 votes
0 answers
27 views
Arm linux interrupt binding failed
I am running the Linux 3.10 kernel on an ARM processor and writing a gpio driver. The system assigned interrupt number 182. I used the echo command to bind the core and wanted to bind the interrupt to ...
0 votes
1 answer
174 views
In multiprocessor systems do interrupts block all execution?
I have read you are not supposed to use a blocking system call in an interrupt handler. For single processor systems this makes sense but, for multiprocessor systems will such a blocking operation ...
0 votes
1 answer
66 views
Stop system interrupts on app
I am using Linux on a microcontroller with 2 A72 cores, running my app on that, I am trying to measure runtime of a function in app using system call: clock_gettime(CLOCK_PROCESS_CPUTIME_ID , &tv);...
0 votes
0 answers
314 views
Any ready made script to pin the IRQ to the optimal CPU?
I'm not a expert by any means and I worry about doing wrong stuff... is there a standard / approved way to just run a script and have my interrupt tuned correctly on ubuntu 18.04 ? I also have ...
2 votes
1 answer
899 views
How does round-robin scheduling and context switching work from a low-level?
Using round-robin scheduling, the kernel provides time slices for different processes / tasks. It seems that the kernel will initialize a timer, and when the timer times out, this will cause the ...