Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge with Linux 2.1.67. | Ralf Baechle | 1997-12-06 | 4 | -9/+15 |
| | |||||
* | More compilation fixes. | Ralf Baechle | 1997-12-02 | 1 | -1/+6 |
| | |||||
* | Part #2 merging back my changes ... | Ralf Baechle | 1997-12-01 | 25 | -332/+318 |
| | |||||
* | 1. inventory support. | Miguel de Icaza | 1997-09-21 | 1 | -21/+105 |
| | | | | | | 2. Autogrow mmap flag for irix binaries bad taste hack. 3. fixed irix stat32 4. IRIX_ALLOC_SP fcntl ignored. | ||||
* | Pass the ioctls down to the Linux kernel when the irix_ioctl does not | Miguel de Icaza | 1997-09-21 | 1 | -1/+5 |
| | | | | know about it. | ||||
* | Map the PRDA page on IRIX processes | Miguel de Icaza | 1997-09-21 | 1 | -0/+35 |
| | |||||
* | include irixinv in the compilation | Miguel de Icaza | 1997-09-21 | 1 | -1/+2 |
| | |||||
* | IRIX inventory support. Right now it has hardcoded my machine's | Miguel de Icaza | 1997-09-21 | 1 | -0/+80 |
| | | | | | | information. This needs to be fixed at least to report the proper graphics capabilities on the machine. Optimally, we should scatter the right calls to the inventory all over the kernel source. | ||||
* | Support for the Nevada. Cleanup. | Ralf Baechle | 1997-09-17 | 1 | -38/+6 |
| | |||||
* | Implement microsecond timers based on the cycle counter. | Ralf Baechle | 1997-09-17 | 1 | -8/+155 |
| | |||||
* | Don't include <linux/config.h>. | Ralf Baechle | 1997-09-17 | 1 | -2/+1 |
| | |||||
* | Added set_async_breakpoint(). This can be called from serial | Mark Salter | 1997-09-16 | 1 | -4/+31 |
| | | | | | drivers to support asynchronous interruption of kernel during kgdb sessions. | ||||
* | Make irix_*getdents* track the readdir signature changes. | Mike Shaver | 1997-09-13 | 1 | -4/+4 |
| | |||||
* | - Set caching mode for KSEG0 to cached-noncoherent for all machines. | Ralf Baechle | 1997-09-12 | 1 | -26/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On some MIPS boxes the firmware doesn't do that for us. - We still had two unprotected loads in the sys_sigrestore(2). Use __get_user(). - Handle QED-style L1 caches != 16kb per cache correctly. - Protect the cacheflush instructions for the signal trampoline just like the loads in __get_user(). Otherwise the following code will result in a nice "Can not handle kernel paging request" message: #include <signal.h> static void hurz(void) { } main() { signal(SIGSEGV, hurz); /* Chainsaw the stack pointer ... */ asm("move $29,%0" : :"r"(0x70000000)); *(int *) 8 = 0; } With the fix applied I still get the error message. The cause of this problem is that gas produces an __ex_table section with wrong contents. Oh well, how good that I have a nice working post 2.8.1 binutils version at home in good ol' Germany ... | ||||
* | Merge with Linux 2.1.55. More bugfixes and goodies from my private | Ralf Baechle | 1997-09-12 | 13 | -102/+227 |
| | | | | CVS archive. | ||||
* | Fix the ELF interpreter loader. dynamic IRIX binaries now work | Miguel de Icaza | 1997-09-02 | 1 | -36/+39 |
| | | | | again. | ||||
* | Fixed single-stepping. | Mark Salter | 1997-09-01 | 1 | -4/+123 |
| | |||||
* | Disable interrupts for gdb stub. Also, save cp0_context | Mark Salter | 1997-09-01 | 1 | -1/+6 |
| | |||||
* | fix for the irix elf loader | Miguel de Icaza | 1997-08-26 | 1 | -3/+3 |
| | |||||
* | Bad Mike. Bad! | Mike Shaver | 1997-08-11 | 1 | -5/+8 |
| | | | | (How embarrassing.) | ||||
* | Added skeletal support for /dev/usema and /dev/usemaclone. | Mike Shaver | 1997-08-10 | 1 | -37/+82 |
| | | | | | | | | | | | | | | Still need to figure out how to do SVR-style clone devices with fops->open(), and I need a good poll() tutorial. =) Other than that, I think I know how to do: /dev/usemaclone open()ing, poll()ing /dev/usema ioctls: - UIOCATTACHSEMA - UIOCBLOCK - UIOCUNBLOCK Also, some minor additions to sysirix.c:syssgi(). | ||||
* | Merge to 2.1.38. | Miguel de Icaza | 1997-08-06 | 6 | -10/+20 |
| | | | | | | | | | | | IMPORTANT NOTE: I could not figure out what information is the one that should be used for the following files (ie, those that were in our tree, or those that came from Linus' patch), please, check these: include/asm-mips/jazz.h include/asm-mips/jazzdma.h include/asm-mips/ioctls.h | ||||
* | increased number of (working) interrupts to 32 | Thomas Bogendoerfer | 1997-07-29 | 2 | -3/+9 |
| | |||||
* | Merge with 2.1.47. Some more cleanup and module fixes. | Ralf Baechle | 1997-07-29 | 1 | -2/+31 |
| | |||||
* | Make the remote kernel debugging support compile again. Not tested, | Ralf Baechle | 1997-07-29 | 2 | -54/+59 |
| | | | | though. | ||||
* | Declare release in <linux/sched.h>, fix caller. | Ralf Baechle | 1997-07-29 | 1 | -2/+1 |
| | |||||
* | Sync with Linux 2.1.46. | Ralf Baechle | 1997-07-20 | 5 | -163/+255 |
| | |||||
* | Minor optimization, use save_and_cli() instead of save_flags(); | Ralf Baechle | 1997-07-01 | 4 | -14/+16 |
| | | | | cli(); sequences. | ||||
* | The crappy firmware may explode on us when we call it with | Ralf Baechle | 1997-07-01 | 1 | -1/+2 |
| | | | | | SCACHE cache enabled, so we read out the ARCS configuration data as early as possible. | ||||
* | Fix the handling of 32/64 bit processes. Disable the 64 bit case for | Ralf Baechle | 1997-06-25 | 1 | -8/+22 |
| | | | | now because we're not 64 bit yet ... | ||||
* | Add RCS Id keyword. | Ralf Baechle | 1997-06-25 | 1 | -1/+3 |
| | |||||
* | Generate the struct sigcontext offsets autmatically. | Ralf Baechle | 1997-06-25 | 3 | -6/+12 |
| | |||||
* | Remove a bogus sysctl_bogus call. This should fix net apps. | Miguel de Icaza | 1997-06-20 | 1 | -1/+0 |
| | |||||
* | Merge with 2.1.43. | Ralf Baechle | 1997-06-17 | 1 | -1/+2 |
| | |||||
* | Adopt to vfs changes in 2.1.43. | Ralf Baechle | 1997-06-17 | 1 | -9/+6 |
| | |||||
* | Update comment about bus systems available on MIPS machines. | Ralf Baechle | 1997-06-14 | 1 | -2/+3 |
| | |||||
* | Add kernel locking to setup_irix_frame(). | Ralf Baechle | 1997-06-13 | 1 | -1/+7 |
| | |||||
* | Fix misscomputation of signal stackframe address in setup_frame(). | Ralf Baechle | 1997-06-12 | 1 | -3/+4 |
| | | | | | Add missing return that was causing all processes receiving a signal to be terminated with a SIGSEGV. | ||||
* | Fix a couple of bug related to the new handling of the stack and the | Ralf Baechle | 1997-06-09 | 3 | -32/+12 |
| | | | | current pointer. | ||||
* | setup(2) now has a parameter. | Ralf Baechle | 1997-06-08 | 1 | -1/+1 |
| | |||||
* | Fix R3000 bug in GET_CURRENT. | Ralf Baechle | 1997-06-04 | 1 | -0/+3 |
| | |||||
* | cop1 branch emulation will fail for MIPS IV. Add comment about that. | Ralf Baechle | 1997-06-04 | 1 | -0/+3 |
| | |||||
* | Initial revision | Ralf Baechle | 1997-06-01 | 21 | -315/+184 |
| | |||||
* | Import of Linux/MIPS 2.1.36 | Ralf Baechle | 1997-04-29 | 34 | -836/+1592 |
| | |||||
* | Import of Linux/MIPS 2.1.14.2 | Ralf Baechle | 1997-03-25 | 35 | -1303/+8424 |
| | |||||
* | Import of Linux/MIPS 2.1.14 | Ralf Baechle | 1997-01-07 | 28 | -3535/+3434 |
| | |||||
* | Import of Linux/MIPS 1.3.0 | Ralf Baechle | 1995-11-14 | 20 | -0/+6168 |