Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge with Linux 2.4.0-test6-pre10. | Ralf Baechle | 2000-08-25 | 53 | -301/+1529 |
| | |||||
* | Merge with Linux 2.4.0-test6-pre9. | Ralf Baechle | 2000-08-25 | 2 | -1/+15 |
| | |||||
* | Do the bare minimum pci fixups needed for the IOC3, not more ... | Kanoj Sarcar | 2000-08-24 | 1 | -3/+0 |
| | |||||
* | On an SMP system, every cpu should use the master node's IOC3 uart port | Kanoj Sarcar | 2000-08-24 | 1 | -3/+2 |
| | | | | for printk output, instead of trying to access its own. | ||||
* | Use prom_printf() as the primary method of doing printks() for IP27. | Kanoj Sarcar | 2000-08-24 | 1 | -0/+24 |
| | |||||
* | Make prom_printf() functional on IP27s. And prom_printf() is not an | Kanoj Sarcar | 2000-08-23 | 2 | -2/+28 |
| | | | | init function, it needs to be around during regular system usage. | ||||
* | Also output struct task_struct.pid in offsets.h. | Ralf Baechle | 2000-08-22 | 1 | -0/+1 |
| | |||||
* | Yet more RM7000 hooks. | Ralf Baechle | 2000-08-22 | 1 | -2/+10 |
| | |||||
* | One more RM7000 hook. | Ralf Baechle | 2000-08-22 | 1 | -0/+1 |
| | |||||
* | RM7000 has a cycle counter. | Ralf Baechle | 2000-08-22 | 1 | -0/+1 |
| | |||||
* | Don't pretend that a RM7000 is like a R5000. | Ralf Baechle | 2000-08-22 | 1 | -4/+4 |
| | |||||
* | Add RM7000 config option. | Ralf Baechle | 2000-08-22 | 7 | -0/+7 |
| | |||||
* | More RM7k hooks. | Ralf Baechle | 2000-08-22 | 1 | -0/+3 |
| | |||||
* | 7k hooks. | Ralf Baechle | 2000-08-22 | 1 | -0/+4 |
| | |||||
* | First cut at RM7000 support. | Ralf Baechle | 2000-08-22 | 1 | -0/+578 |
| | |||||
* | Beautify diagnostic messages. | Ralf Baechle | 2000-08-16 | 1 | -3/+3 |
| | |||||
* | Kill warning. | Ralf Baechle | 2000-08-09 | 1 | -10/+13 |
| | |||||
* | More cleaning of struct stat for glibc 2.2. The necessary glibc | Ralf Baechle | 2000-08-09 | 1 | -4/+4 |
| | | | | | patches will go into CVS asap. Remove st_flags and st_gen members, nothing ever used them. | ||||
* | Faster memcpy / copy_{from,to}_user. | Ralf Baechle | 2000-08-09 | 1 | -31/+76 |
| | |||||
* | Kill BARRIER macro; it's not needed on R10000. | Ralf Baechle | 2000-08-09 | 1 | -25/+0 |
| | |||||
* | Merge with Linux 2.4.0-test6-pre8. | Ralf Baechle | 2000-08-08 | 33 | -126/+123 |
| | |||||
* | Merge with Linux 2.4.0-test6-pre7. | Ralf Baechle | 2000-08-08 | 1 | -2/+2 |
| | |||||
* | Merge with Linu 2.4.0-test6-pre6. | Ralf Baechle | 2000-08-08 | 13 | -85/+94 |
| | |||||
* | Merge with Linux 2.4.0-test6-pre4. | Ralf Baechle | 2000-08-08 | 71 | -440/+381 |
| | |||||
* | Merge with Linux 2.4.0-test6-pre3. | Ralf Baechle | 2000-08-08 | 4 | -0/+8 |
| | |||||
* | Merge with Linux 2.4.0-test6-pre2. | Ralf Baechle | 2000-08-08 | 3 | -8/+16 |
| | |||||
* | let it compile again | Harald Koerfgen | 2000-08-08 | 8 | -26/+23 |
| | |||||
* | Merge with Linux 2.4.0-test6-pre1. | Ralf Baechle | 2000-08-08 | 6 | -6/+7 |
| | |||||
* | Port the recent cache changes forward and backward between mips and | Ralf Baechle | 2000-08-08 | 6 | -301/+164 |
| | | | | mips64. | ||||
* | Tweak the initialization macros so that they work even on a system | Kanoj Sarcar | 2000-08-05 | 1 | -3/+1 |
| | | | | that has no physical address 0 (non nasid 0 systems). | ||||
* | sys_sysctl implementation | Ulf Carlsson | 2000-08-05 | 2 | -1/+89 |
| | |||||
* | Fix over enthusiastic tlbflush optimizations. | Kanoj Sarcar | 2000-08-03 | 1 | -3/+6 |
| | |||||
* | r3k_flush_cache_sigtramp() still assumed 8 byte cachelines | Harald Koerfgen | 2000-08-03 | 1 | -11/+1 |
| | |||||
* | ARC console is not just for IP22. | Keith M Wesolowski | 2000-08-01 | 13 | -426/+122 |
| | | | | Timer dead code cleanup. | ||||
* | Compile fix: get the ip27-timer.c code that updates process times looking | Kanoj Sarcar | 2000-08-01 | 1 | -25/+10 |
| | | | | like its i386 counterpart. | ||||
* | R3000 cache bugfix from Maciej. | Ralf Baechle | 2000-07-31 | 1 | -1/+1 |
| | |||||
* | Shave of 50% of lat_mmap. Our cache routines were plain stupid. | Ralf Baechle | 2000-07-31 | 5 | -63/+85 |
| | |||||
* | We set the text variable but never used it. | Ralf Baechle | 2000-07-30 | 1 | -14/+0 |
| | |||||
* | Some of the r4k_flush_page_to_ram variants were identical. | Ralf Baechle | 2000-07-30 | 1 | -28/+17 |
| | |||||
* | Cleanup r4k_flush_page_to_ram_*() functions. | Ralf Baechle | 2000-07-30 | 1 | -88/+21 |
| | |||||
* | Smarter and more scalable tlb flushing routines. No need to interrupt | Kanoj Sarcar | 2000-07-30 | 1 | -12/+43 |
| | | | | | | other cpus when flushing tlbs for single threaded mm's. Rather, just make sure the mm will have to do a new context allocation if it runs on the other cpus. | ||||
* | Allow selection of PS/2 mouse again on IP22. | Keith M Wesolowski | 2000-07-29 | 1 | -0/+4 |
| | |||||
* | Merge with 2.4.0-test5 final. | Ralf Baechle | 2000-07-28 | 21 | -144/+36 |
| | |||||
* | Merge with Linux 2.4.0-test5-pre6. | Ralf Baechle | 2000-07-28 | 2 | -46/+76 |
| | |||||
* | Merge with Linux 2.4.0-test5-pre5. | Ralf Baechle | 2000-07-27 | 7 | -60/+42 |
| | |||||
* | Optimized cache flushing on r10k/o200s, assuming processor handles | Kanoj Sarcar | 2000-07-27 | 1 | -103/+20 |
| | | | | | VCEs in hardwire, and system guarantees io coherency. Only need to do cache flushes for icache coherency. | ||||
* | Apply the update_mmu_cache patch also to 32-bit mips. | Ralf Baechle | 2000-07-26 | 3 | -3/+14 |
| | |||||
* | Optimize andes_clear_page() and andes_copy_page() with prefetch | Ralf Baechle | 2000-07-26 | 1 | -16/+23 |
| | | | | | | | operations. While those routines are now 30% - 60% faster it turned out that their influence on realworld applications and benchmars is fairly low; I saw an improvment of ~ 3% for lmbench exec sh and even less for other benches. | ||||
* | When a debugger faults in a page for a debugee, we do not need to update | Kanoj Sarcar | 2000-07-25 | 2 | -0/+12 |
| | | | | | | the mmu cache/tlbs, since the debugger will use a kernel address to access the page, and not the user address. This should fix the strace warning messages that Ralf and Ulf have seen. Fix should be backported into MIPS. | ||||
* | Name change: the generic call flush_cache_all() does not do anything | Kanoj Sarcar | 2000-07-24 | 7 | -24/+24 |
| | | | | | anymore. All the flush_cache_all() calls in MIPS code is changed to call flush_cache_l1(), and ends up flushing the L1 i/d caches. |