Disabling interrupts
From: Pavel Roskin <hidden>
Date: 2000-03-23 21:50:05
From: Pavel Roskin <hidden>
Date: 2000-03-23 21:50:05
Hello! I need to disable interrupts for a short time from a user program on RPX/Lite. This needs to be done only once, but it's absolutely essential that the program is not interrupted during a certain period of time. Using the __cli() function from the kernel sources in a user-space program doesn't work. The first instruction "mfmsr %r0" (Get current interrupt state) causes SIGILL. Probably I could hack the kernel to make processes with very high priority uninterruptible. I'm quite sure that the problem is not new. Anybody has a better idea? Pavel Roskin ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/