summaryrefslogtreecommitdiffstats
path: root/include/asm-mips64/pgalloc.h
Commit message (Collapse)AuthorAgeFilesLines
* Merge with Linux 2.4.3.Ralf Baechle2001-04-051-55/+50
| | | | | | | 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.
* Merge with Linux 2.4.0-test10.Ralf Baechle2000-11-231-8/+1
|
* Vmalloc/vfree fixes: use swapper_pg_dir[0] for the vmalloc rangeKanoj Sarcar2000-07-061-2/+2
| | | | | | 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.
* Delete pte/pmd_free_kernel (unused), fix kptbl[] declaration, removeKanoj Sarcar2000-06-301-7/+1
| | | | silly check in pmd_alloc_kernel.
* Implement a functional vmalloc(). THe vmalloc range address translationsKanoj Sarcar2000-06-301-45/+15
| | | | | | | | are stashed in an array of page tables, starting from kptbl[]. The fast tlbmiss handler quickly checks to see if the faulting address is in the vmalloc range, and if so, it uses the translations in the kptbl to update the tlbs. Still to do: tlb invalid faults in the vmalloc range needs to be handled properly.
* Merge with Linux 2.3.99-pre7 and various other bits.Ralf Baechle2000-05-121-0/+2
|
* Change all instances of __SMP__ to CONFIG_SMP and includeRalf Baechle2000-04-231-2/+2
| | | | <linux/config.h> where necessary.
* First cut at intercpu tlb flushing.Kanoj Sarcar2000-04-221-0/+14
|
* The pte quicklist and pmd quicklists need to be different. This is becauseKanoj Sarcar2000-03-161-5/+5
| | | | | | | "empty" page tables and pmd tables are initialized to different values (page tables are 0ed, pmd tables are made to point to invalid_pte_table), hence these 2 different types of objects can not use the same list. Else pmd_none and pte_none get confused.
* Merge with 2.3.47. Guys, this is buggy as shit. You've been warned.Ralf Baechle2000-02-241-23/+16
|
* Merge with 2.3.43. I did ignore all modifications to the qlogicisp.cRalf Baechle2000-02-231-1/+3
| | | | driver due to the Origin A64 hacks.
* Merge with Linux 2.3.32.Ralf Baechle2000-02-041-0/+237