summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Merge with Linux 2.4.0-test6-pre4.Ralf Baechle2000-08-0841-201/+516
|
* Merge with Linux 2.4.0-test6-pre3.Ralf Baechle2000-08-087-34/+80
|
* Merge with Linux 2.4.0-test6-pre2.Ralf Baechle2000-08-0823-52/+50
|
* let it compile againHarald Koerfgen2000-08-081-0/+4
|
* Merge with Linux 2.4.0-test6-pre1.Ralf Baechle2000-08-087-9/+37
|
* Port the recent cache changes forward and backward between mips andRalf Baechle2000-08-082-5/+44
| | | | mips64.
* Tweak the initialization macros so that they work even on a systemKanoj Sarcar2000-08-051-2/+14
| | | | that has no physical address 0 (non nasid 0 systems).
* Delete unused definition of pte_page.Kanoj Sarcar2000-08-041-5/+0
|
* Shave of 50% of lat_mmap. Our cache routines were plain stupid.Ralf Baechle2000-07-312-11/+7
|
* Merge with 2.4.0-test5 final.Ralf Baechle2000-07-2810-8/+24
|
* Merge with Linux 2.4.0-test5-pre6.Ralf Baechle2000-07-284-10/+4
|
* Merge with Linux 2.4.0-test5-pre5.Ralf Baechle2000-07-2712-71/+69
|
* Optimized cache flushing on r10k/o200s, assuming processor handlesKanoj Sarcar2000-07-271-0/+24
| | | | | VCEs in hardwire, and system guarantees io coherency. Only need to do cache flushes for icache coherency.
* Name change: the generic call flush_cache_all() does not do anythingKanoj Sarcar2000-07-241-3/+4
| | | | | 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.
* Introduce a new cpu specific routine to flush the L2 cache. This helpsKanoj Sarcar2000-07-241-2/+10
| | | | | | the stability of DISCONTIGMEM kernels. The L2 flushing is needed during bootup. With this, the initialization hacks of scanning the node memories at boot up time is not needed any more.
* Merge with Linux 2.4.0-test5-pre4.Ralf Baechle2000-07-2321-158/+145
|
* Merge with Linux 2.4.0-test5-pre3.Ralf Baechle2000-07-2162-1757/+4504
|
* Merge with Linux 2.4.0-test5-pre2.Ralf Baechle2000-07-188-15/+39
|
* Fix a (harmless) typo in the SMP save_and_cli definition. Also, markKanoj Sarcar2000-07-171-1/+1
| | | | | the irqlock as not held by anyone initially. This allows SMP kernels to boot up.
* Merge with Linux 2.4.0-test5-pre1. This works again on Origin UP.Ralf Baechle2000-07-1537-533/+812
| | | | The IP22 cache bugs which are plaguing some machines are still unfixed.
* Portability cleanup as required by Linus.Ralf Baechle2000-07-158-3/+22
|
* Another reversed condition.Ralf Baechle2000-07-132-12/+14
|
* Fix IRIX ELF, too.Ralf Baechle2000-07-131-1/+2
|
* Fixup the recent ELF loader changes which were toast ...Ralf Baechle2000-07-132-2/+4
|
* Merge with Linux 2.4.0-test4-pre3.Ralf Baechle2000-07-122-389/+379
|
* Merge with 2.4.0-test4-pre2.Ralf Baechle2000-07-1221-106/+96
|
* ELF loader changes / cleanup as discussed on linux-kernel.Ralf Baechle2000-07-1211-15/+52
|
* Make HZ_TO_STD macro name lowercase.Ralf Baechle2000-07-1213-30/+49
|
* Including config.h once is enough ...Ralf Baechle2000-07-121-2/+0
|
* Include config.h.Ralf Baechle2000-07-126-24/+23
|
* Merge with Linux 2.4.0-test3.Ralf Baechle2000-07-113-13/+26
|
* Die oh evil ...Ralf Baechle2000-07-112-64/+0
|
* Support for the Galileo Orion board. From Cort.Ralf Baechle2000-07-102-1/+16
|
* Merge with Linux 2.4.0-test3-pre8. Linus has accepted most of whatRalf Baechle2000-07-1024-70/+156
| | | | | I've sent him, so we're very close to full integration of the MIPS port into his sources.
* Remove random garbage diff.Ralf Baechle2000-07-101-1/+0
|
* Merge with 2.4.0-test3-pre7.Ralf Baechle2000-07-092-5/+19
|
* Kill warnings in the 64-bit kernel.Ralf Baechle2000-07-092-13/+36
|
* Cast away some warning like the other architectures do.Ralf Baechle2000-07-092-34/+34
|
* DECstation resp. R3000 related -Werror fixesHarald Koerfgen2000-07-091-1/+1
|
* Merge with Linux 2.4.0-pre3-test6.Ralf Baechle2000-07-096-39/+50
|
* Merge with Linux 2.4.0-test3-pre5. 64-bit kernel are still notRalf Baechle2000-07-0826-299/+299
| | | | -Werror clean.
* Merge with 2.4.0-test3-pre4.Ralf Baechle2000-07-0850-174/+1783
|
* Fix VMALLOC_END so that all the translations can be held in the pairKanoj Sarcar2000-07-061-1/+1
| | | | of page tables that manage the vmalloc space.
* Vmalloc/vfree fixes: use swapper_pg_dir[0] for the vmalloc rangeKanoj Sarcar2000-07-062-3/+8
| | | | | | translations, use a kernel pmd table that points into the kptbl[]. This is to make the generic part of vmalloc()/vfree() find pgd/pmd/pte that it expects.
* Make flush_icache_page() nicer.Ulf Carlsson2000-07-052-2/+12
|
* multu for HZ_TO_STD fixedHarald Koerfgen2000-07-051-6/+5
|
* Rewrite __udelay() once again. The old code was possibly resulting inRalf Baechle2000-07-042-14/+13
| | | | | ``forbidden or unknown register spilled'' compile errors with error line numbers pointing to some unrelated line.
* Fix some types and some more %ld mess.Ulf Carlsson2000-07-042-8/+8
|
* Make pid_t int. Change printf()'s according to that. DeclareUlf Carlsson2000-07-045-5/+15
| | | | stuff.
* flush_icache_page takes struct page * as argument as opposed toUlf Carlsson2000-07-042-2/+3
| | | | flush_cache_page that still takes unsigned long.