Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge with Linux 2.1.67. | Ralf Baechle | 1997-12-06 | 6 | -14/+59 |
| | |||||
* | More compilation fixes. | Ralf Baechle | 1997-12-02 | 2 | -1/+7 |
| | |||||
* | Make the thing compile. | Ralf Baechle | 1997-12-02 | 1 | -2/+33 |
| | |||||
* | More chunky bits ... | Ralf Baechle | 1997-12-02 | 1 | -2/+2 |
| | |||||
* | More bits merged back. | Ralf Baechle | 1997-12-02 | 1 | -24/+0 |
| | |||||
* | Part #2 merging back my changes ... | Ralf Baechle | 1997-12-01 | 52 | -737/+932 |
| | |||||
* | 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 | 2 | -35/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 ... | ||||
* | Cleanup. | Ralf Baechle | 1997-09-12 | 1 | -18/+1 |
| | |||||
* | Merge with Linux 2.1.55. More bugfixes and goodies from my private | Ralf Baechle | 1997-09-12 | 23 | -218/+375 |
| | | | | CVS archive. | ||||
* | Removed the autodestruct prevention mechanisms, now that we're | Mike Shaver | 1997-09-11 | 2 | -9/+2 |
| | | | | grown-up enough to not cause HW catastrophe. | ||||
* | Mark Salter's trailing-space fix. | Mike Shaver | 1997-09-04 | 1 | -1/+3 |
| | | | | I can now boot from local disk! | ||||
* | Fixed unaligned copies | Mark Salter | 1997-09-02 | 1 | -5/+4 |
| | |||||
* | 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 |
| | |||||
* | irq_enter/irq_enter fix, as described by Ralf | Miguel de Icaza | 1997-08-26 | 1 | -2/+5 |
| | |||||
* | 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(). | ||||
* | fixed cursor support | Thomas Bogendoerfer | 1997-08-10 | 1 | -21/+37 |
| | |||||
* | Merge to 2.1.38. | Miguel de Icaza | 1997-08-06 | 10 | -23/+58 |
| | | | | | | | | | | | 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 | ||||
* | shared memory input queue changes: | Miguel de Icaza | 1997-07-31 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | - make keyboard forward events to the streams keyboard module for delivery to the shmiq. - Fixes to make the graphics streams driver use dentries (this is the reason Alex's compile failed). - Major/misc numbers that were assigned by HPA for the streamable devices. - keyboard streams device. - working shmiq framework for the keyboard. What needs to be done: - Fix the mouse driver, did someone ever got any information out from /dev/psaux on the SGI port? - Figure out why changes made in the kernel side to the SHMIQ are not always seen by the user space. | ||||
* | Changes required to share a piece of memory between kernel in | Miguel de Icaza | 1997-07-31 | 1 | -4/+118 |
| | | | | | | | interrupt-land and a user application. Vmalloc is now an inline function that calls vmalloc_prot with the original protection bits used in vmalloc. | ||||
* | enable keyboard interrupt | Thomas Bogendoerfer | 1997-07-30 | 1 | -1/+2 |
| | |||||
* | added add_wired_entry(); at the moment it's only implemented in r4xx0.c | Thomas Bogendoerfer | 1997-07-29 | 6 | -8/+79 |
| | |||||
* | changed addresses of the hardware, because of the wired entries | Thomas Bogendoerfer | 1997-07-29 | 1 | -15/+15 |
| | |||||
* | added calls to add_wired_entry(); now we setup the needed wired entries | Thomas Bogendoerfer | 1997-07-29 | 1 | -0/+6 |
| | | | | in the platform specific setup function | ||||
* | increased number of (working) interrupts to 32 | Thomas Bogendoerfer | 1997-07-29 | 2 | -3/+9 |
| | |||||
* | fixed bug with scsi interrupt introduced by merging of changes | Thomas Bogendoerfer | 1997-07-29 | 1 | -2/+2 |
| | |||||
* | removed comments for obsolete irq remappings | Thomas Bogendoerfer | 1997-07-29 | 1 | -4/+7 |
| | |||||
* | added new function vdma_get_enable() for reading the enable register of a | Thomas Bogendoerfer | 1997-07-29 | 1 | -0/+15 |
| | | | | DMA channel | ||||
* | Merge with 2.1.47. Some more cleanup and module fixes. | Ralf Baechle | 1997-07-29 | 5 | -12/+39 |
| | |||||
* | 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 |
| | |||||
* | Remove documentationfiles that should better stay somewhere else from | Ralf Baechle | 1997-07-29 | 6 | -661/+0 |
| | | | | the kernel source. | ||||
* | Cleanup the architecture specifics of keyboard and PS/2 mouse drivers. | Ralf Baechle | 1997-07-24 | 7 | -4/+145 |
| | |||||
* | Rebuild. | Ralf Baechle | 1997-07-24 | 1 | -3/+1 |
| | |||||
* | Remove the files for now; compressed kernels were never functional. | Ralf Baechle | 1997-07-24 | 11 | -2191/+0 |
| | |||||
* | Remove the copy of the Milo sources in the kernel sources. | Ralf Baechle | 1997-07-24 | 3 | -594/+0 |
| | |||||
* | Sync with Linux 2.1.46. | Ralf Baechle | 1997-07-20 | 8 | -175/+268 |
| |