Linus Torvalds
authored
We get enable_irq()/disable_irq() The C++ experiment is not going well. Get rid of the 'extern "C"', but replace it with an "asmlinkage" #define that allows us to experiment. ELF binary support it a notable change. Original ChangeLog: - the bad memory management one-liner bug in pl12 is naturally fixed. - compiled with plain C by default instead of C++ - ELF binary support (Eric Youngdale) - Quickport mouse support (and some changes to the PS/2 mouse driver) by Johan Myreen and co) - core file name change ("core" -> "core.xxxx" where xxxx is the name of the program that dumped code). Idea from ???. Also, core-files now correctly truncate any existing core file before being written. - some mmap() fixes: better error returns, and handling of non-fixed maps for /dev/mem etc. - one kludgy way to fix the wrong arp packets that have plagued net-2d (resulting in arp packets that had the first four bytes of the ethernet address as the IP a...