summaryrefslogtreecommitdiffstats
path: root/include/asm-mips/pgtable.h
Commit message (Collapse)AuthorAgeFilesLines
* Support 512mb RAM configuration for Momenco Ocelot. Patch fromRalf Baechle2001-06-051-0/+10
| | | | David Woodhouse (dwmw2@infradead.org).
* Merge with Linux 2.4.3.Ralf Baechle2001-04-051-17/+0
| | | | | | | Note that mingetty does no longer work with serial console, you have to switch to another getty like getty_ps. This commit also includes a fix for a setitimer bug which did prevent getty_ps from working on older kernels.
* More TX3912 and Nino updates.Ralf Baechle2001-04-011-1/+1
|
* Add code to support the SB1 core, including mmu routines, processorRalf Baechle2001-03-241-2/+18
| | | | | | | detection. This also tweaks cpu_probe() to use bits 15:8 of PRId as a company ID, as per the mips32/mips64 specs, and use bits 7:0 as the processor ID within the company. Patch from Justin with mods and some additional bits by me.
* Support for Phillips PDAs.Ralf Baechle2001-02-221-1/+1
|
* Introduce __flush_cache_all() which flushes the cache no matter ifRalf Baechle2001-02-051-0/+2
| | | | this operation is necessary from the mm point of view or not.
* Fix the vmalloc fix - Harald and me decided that this is correct :)Florian Lohoff2000-12-031-1/+1
|
* Partial fix for the vmalloc bug.Ralf Baechle2000-12-021-0/+7
|
* Use the same definition of flush_icache_page() that is used in stockKanoj Sarcar2000-11-291-2/+2
| | | | Linux 2.4.
* Merge with 2.4.0-test11.Ralf Baechle2000-11-281-3/+0
|
* Merge with Linux 2.4.0-test10.Ralf Baechle2000-11-231-0/+2
|
* Missing from last commit.Ralf Baechle2000-11-181-5/+11
|
* Fixup a number of loose ends in RM7000 support.Ralf Baechle2000-09-291-1/+3
|
* Add access function for the cp0 info register.Ralf Baechle2000-09-231-0/+13
|
* Fix typo.Ralf Baechle2000-09-091-2/+2
|
* Fix the bug with seven lives ...Ralf Baechle2000-09-081-1/+1
|
* Merge with Linux 2.4.0-test6-pre8.Ralf Baechle2000-08-081-9/+3
|
* Merge with Linu 2.4.0-test6-pre6.Ralf Baechle2000-08-081-0/+2
|
* Shave of 50% of lat_mmap. Our cache routines were plain stupid.Ralf Baechle2000-07-311-7/+3
|
* Make flush_icache_page() nicer.Ulf Carlsson2000-07-051-1/+6
|
* flush_icache_page takes struct page * as argument as opposed toUlf Carlsson2000-07-041-1/+2
| | | | flush_cache_page that still takes unsigned long.
* R3000 cache handling. flush_icache_page now actually flushesRalf Baechle2000-06-201-3/+2
| | | | something.
* Merge with Linux 2.3.49.Ralf Baechle2000-03-071-1/+2
|
* Merge with 2.3.48.Ralf Baechle2000-03-021-1/+2
|
* Merge with 2.3.47. Guys, this is buggy as shit. You've been warned.Ralf Baechle2000-02-241-5/+29
|
* Merge with 2.3.43. I did ignore all modifications to the qlogicisp.cRalf Baechle2000-02-231-1/+6
| | | | driver due to the Origin A64 hacks.
* Merge with Linux 2.3.32.Ralf Baechle2000-02-041-218/+14
|
* Merge with 2.3.27.Ralf Baechle2000-01-291-17/+6
|
* Merge with Linux 2.3.23. The new bootmem stuff has broken variousRalf Baechle2000-01-271-9/+46
| | | | | platforms. At this time I've only verified that IP22 support compiles and IP27 actually works.
* Merge with 2.3.19.Ralf Baechle1999-10-091-6/+6
|
* - Drop support for 32/32 fp register modelRalf Baechle1999-08-181-5/+4
| | | | | | | | | | | - Fix siginfo structure definition - Ptrace fixes, one of them was an uninitialized pointer. - Header file fixes. - Fixes to linker scripts required for new binutils. - MIPS64. Chainsaw edition. Btw, Harald, why does the kernel no longer compile ...
* Made implicit assumptions about the availability of some CPU capabilities on ↵Harald Koerfgen1999-08-131-2/+3
| | | | certain ISA levels explicitely configurable
* My proposal for non-generic kernels:Harald Koerfgen1999-08-091-8/+8
| | | | | | | | | o only code for the configured CPU is compiled and linked (saves ~100k for R3000 kernels!) o removed a lot of indirect function calls o removed Ralf's "cowboy patch" o added sanity check for DECstations (print warning if the kernel is configured for the wrong CPU)
* The remaining R3000 changes. From now on the CVS will be R3000 aware. R3000 ↵Harald Koerfgen1999-07-261-82/+84
| | | | Indigo anyone? :-)
* Burn memory corruption bug on the main branch as well.Ralf Baechle1999-07-221-4/+4
|
* Merge with Linux 2.2.8.Ralf Baechle1999-06-131-1/+2
|
* Merge with Linux 2.2.1.Ralf Baechle1999-02-151-4/+4
|
* fix for Eleectric Fence; mprotect(PROT_NONE) on a already read/write mappedThomas Bogendoerfer1998-09-161-2/+2
| | | | region didn't work
* fixed MAP_NR() second try:-(Thomas Bogendoerfer1998-08-281-2/+2
|
* o Merge with Linux 2.1.116.Ralf Baechle1998-08-251-70/+148
| | | | | o New Newport console code. o New G364 console code.
* - Reformat ptrace.c for readability.Ralf Baechle1998-07-161-1/+9
| | | | | | | | | | | | | | - Handle lazy fpu context switches correctly for ptrace(2). - Don't read $fcr31 on context switch, it's pure bloat. - New processes get $fcr31 initialized to no exceptions. - First beginnings of floating point support kernel code. For now we only can handle cvt.w.s and cvt.w.d instructions where the source register is a NaN, infinity or denorm. This is good enough to get Mozilla up. - Don't send SIGFPE on every floating point instruction we don't know how to handle, rather just complain. - Cleanup headerfile inclusions in the HPC3 code. - Fix the definition of PAGE_NONE.
* fixed physical mappingThomas Bogendoerfer1998-07-131-1/+1
|
* o Merge with Linux 2.1.100.Ralf Baechle1998-06-301-4/+4
| | | | | | | | | | | | | | | | | | o Cleanup the machine dependencies of floppy and rtc. The driver for the Dallas thingy in the Indy is still missing. o Handle allocation of zero'd pages correct for R4000SC / R4400SC. o Page colouring shit to match the virtual and physical colour of all mapped pages. This tends to produce extreme fragmentation problems, so it's deactivated for now. Users of R4000SC / R4400SC may re-enable the code in arch/mips/mm/init.c by removing the definition of CONF_GIVE_A_SHIT_ABOUT_COLOURS. Should get them somewhat further - but don't shake to hard ... o Fixed ptrace(2)-ing of syscalls, strace is now working again. o Fix the interrupt forwarding from the keyboard driver to the psaux driver, PS/2 mice are now working on the Indy. The fix is somewhat broken as it prevents generic kernels for Indy and machines which handle things different. o Things I can't remember.
* Look Ma' what I found on my harddisk ...Ralf Baechle1998-03-171-2/+1
| | | | | | | 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 ...
* Cache fixes, part #1.Ralf Baechle1998-03-031-6/+0
|
* Part #2 merging back my changes ...Ralf Baechle1997-12-011-1/+6
|
* Merge with Linux 2.1.55. More bugfixes and goodies from my privateRalf Baechle1997-09-121-0/+1
| | | | CVS archive.
* Changes required to share a piece of memory between kernel inMiguel de Icaza1997-07-311-0/+4
| | | | | | | interrupt-land and a user application. Vmalloc is now an inline function that calls vmalloc_prot with the original protection bits used in vmalloc.
* added add_wired_entry() to allow adding of wired TLB entriesThomas Bogendoerfer1997-07-291-0/+7
|
* Sync with Linux 2.1.46.Ralf Baechle1997-07-201-0/+3
|