Re: Load interrupt code dynamically

2007-08-01 Thread Andi Kleen
Alan Cox <[EMAIL PROTECTED]> writes: > > Realistically - the one case it is done right now is by the mainframe > people, simply because the underlying hypervisor does it. You probably > have much more chance that way using a microkernel (real one not MACH) > underneath. Still a huge task. There a

Re: Load interrupt code dynamically

2007-07-31 Thread Alan Cox
> dealing with the concurrency in the kernel. Interrupt is one of them. Its extremely hard as you've probably noticed by now. > My first question is, what are other interrupts in the kernel that can > allow other interrupts > to be issued? Second question is, how does the kernel switch between T

Load interrupt code dynamically

2007-07-31 Thread Haifeng He
Hi, all, I am working on a project to reduce the memory requirement of Linux kernel code. The idea is to keep infrequent executed code on disk and load them into a buffer (code buffer) in memory at runtime. The idea is simple but there are many issues dealing with the concurrency in the kernel. In