summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Undo accidential edits.Ralf Baechle1998-03-251-9/+1
|
* Store current in $28.Ralf Baechle1998-03-2313-93/+73
|
* o Fix handling of interrupted syscalls.Ralf Baechle1998-03-2219-181/+143
| | | | | | | | | | | | o Just count missed heartbeats on Indys but don't print a messages. This was a bug by itself. o Fix a crash in exit_mmap(). o Fix scanmem(). o Fix clear_active_bh(), a ~ was missing causing weak performance. o Remove experimental cache instructions from stackframe.h. It wasn't improving performance as I was hoping. o Shrink the size of the exception handler routines in uaccess.h. o Cleanup, remove dead code in various files.
* o Merge with Linux 2.1.90.Ralf Baechle1998-03-18320-9117/+10700
| | | | | o Divide L1 cache sizes by 1024 before printing, makes the numbers a bit more credible ...
* Spell after me: CVS is a buggy pile of sh*t.Ralf Baechle1998-03-173-0/+520
|
* Forgot those ...Ralf Baechle1998-03-1746-0/+16326
|
* Look Ma' what I found on my harddisk ...Ralf Baechle1998-03-172102-78882/+196157
| | | | | | | o New faster syscalls for 2.1.x, too o Upgrade to 2.1.89. Don't try to run this. It's flaky as hell. But feel free to debug ...
* Timer code rework. Done so far:Ralf Baechle1998-03-112-18/+20
| | | | | | | | | | | | | | | | | o Fix interrupt handler to not loose cycles o Warn about lost interrupts. o Fix calibration of the R4000 CPU timer. Still to do: o General cleanup of the timer code o Microsecond timers for the Indy o The calculated values for r4k_offset are still off by ~480 from the theoretical values. That means we're going to loose about 46 s per day. Are the crystals that bad or is there still a bug hidden somewhere? Maybe an option to set r4k_offset to a user supplied value might help? o Handle lost interrupts more gently so we don't loose time. o Handle 100MHz R4000 count / compare bug.
* Convert to the new interface for software cache coherency.Ralf Baechle1998-03-041-4/+6
|
* And one final dose of tasteless hacks and everything else ...Ralf Baechle1998-03-047-51/+27
|
* Anotherone that was missing.Ralf Baechle1998-03-041-0/+483
|
* More Second level cache changes. Guess now you understand why I saidRalf Baechle1998-03-046-84/+83
| | | | it's not sooo trivial ...
* - Some small cleanupsRalf Baechle1998-03-045-9/+259
| | | | | - The core of the new second level cache handling for Indy style l2 caches was missing ...
* And again ...Ralf Baechle1998-03-041-587/+1
|
* Once more duplicated content ...Ralf Baechle1998-03-042-932/+0
|
* Ooops, the entire file content was duplicated ...Ralf Baechle1998-03-041-444/+0
|
* This essential part was missing ...Ralf Baechle1998-03-041-0/+0
|
* Fixes, less loop unrolling. Reduces the size of the r4k cache handlingRalf Baechle1998-03-041-759/+179
| | | | | | routine by one third. I hope I fixed the problems with the second level cache of R4000SC / R4400SC - I can't test it since I only have other MIPS variants.
* Add console_is_present() to make it compile.Ralf Baechle1998-03-031-0/+5
|
* Cache fixes, part #1.Ralf Baechle1998-03-0321-5206/+160
|
* Upgrade to 2.1.73.Ralf Baechle1998-03-03192-30579/+20468
|
* added restart codeThomas Bogendoerfer1998-01-101-3/+21
|
* - removed wrong comments about remapped interruptsThomas Bogendoerfer1997-12-291-23/+11
| | | | | | | - removed unmasking of interrupts, because that is now done in kernel/irq.c; if we don't do it there, we can't autoprobe interrupts. this fix should also be done in all the other int-handler.S - fixed problem with interrupts > 7
* added unmask_irq() to do_IRQ() to fix autoprobing of interrupts possibleThomas Bogendoerfer1997-12-291-1/+2
|
* made splitted esp working on Linux/Sparc (at least on my SS2)Thomas Bogendoerfer1997-12-297-89/+724
|
* added prototype for vdma_get_enable() the second time:-(Thomas Bogendoerfer1997-12-291-0/+1
|
* fixed bugs introduced once again by Ralfs merges:-(Thomas Bogendoerfer1997-12-293-4/+7
|
* Fix syntax error.Ralf Baechle1997-12-171-1/+1
|
* Merge with Linux 2.1.72, part 3.Ralf Baechle1997-12-1634-0/+17813
|
* Merge with Linux 2.1.72, part 2.Ralf Baechle1997-12-16158-1641/+30011
| | | | | | The new signal code with exception of the code for the rt signals. The definitions in <asm/siginfo.h> and <asm/ucontext.h> are currently just stolen from the Alpha and will need to be overhauled.
* Merge with Linux 2.1.72, part 1.Ralf Baechle1997-12-16562-41504/+21876
|
* added structure for scsi scatter/gather list needed by the jazz_esp driverThomas Bogendoerfer1997-12-151-0/+9
|
* added support for the jazz scsi controllerThomas Bogendoerfer1997-12-157-983/+1065
|
* added vdma_get_enable() again after Ralf removed itThomas Bogendoerfer1997-12-151-0/+15
|
* That one was missing ...Ralf Baechle1997-12-061-0/+1
|
* Merge with Linux 2.1.67.Ralf Baechle1997-12-06786-63096/+153261
|
* Fix the large number of ``transmit timed out'' messages the driverRalf Baechle1997-12-061-1/+3
| | | | was producing.
* More compilation fixes.Ralf Baechle1997-12-025-6/+14
|
* Make the thing compile.Ralf Baechle1997-12-024-13/+46
|
* More chunky bits ...Ralf Baechle1997-12-022-13/+13
|
* More bits merged back.Ralf Baechle1997-12-022-24/+1
|
* Grrr, CVS is so buggy ...Ralf Baechle1997-12-010-0/+0
|
* Part #2 merging back my changes ...Ralf Baechle1997-12-01159-1137/+3921
|
* Merge with 2.1.56 as first part of merging back my code.Ralf Baechle1997-12-01135-2543/+4295
|
* Remove superfluous disable_irq() statement. It was causingRalf Baechle1997-11-301-1/+0
| | | | interrupts to be disabled for a very long time.
* Fixed the userland semaphores. No need for the dentry hacksMiguel de Icaza1997-11-011-150/+57
| | | | as I found that struct file has a private_data pointer. WOOO!
* bad miguel, bad bad bad miguel.Miguel de Icaza1997-09-231-1/+1
| | | | | | slap slap slap. actually return the value of vmalloc.
* init the irix inventory.Miguel de Icaza1997-09-211-0/+1
|
* More bits of the shmiq code implementation.Miguel de Icaza1997-09-211-3/+31
|
* More ioctls, more structures, more more more.Miguel de Icaza1997-09-212-0/+25
|