summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ip27-irq.c, system.h: implement SMP intr on/off primitives similar to i386.Kanoj Sarcar2000-03-264-11/+219
| | | | | process.c, smp.c: minor initialization code. SMP compiles still hang at the scsi probing stage, no improvements.
* Make it compile again.Ralf Baechle2000-03-261-1/+2
|
* Cleanup a large number of random junk, nothing of importance.Ralf Baechle2000-03-2535-7370/+159
|
* Undo another braino ...Ralf Baechle2000-03-251-5/+7
|
* Fix the bug, not the sympthom ...Ralf Baechle2000-03-251-2/+0
|
* Minor memory accounting bug fixes to get cat /proc/meminfo and bootupKanoj Sarcar2000-03-251-2/+7
| | | | | Memory: report print sane values. Hack around a generic free_area_init_node() bug that can be removed once the generic code has been fixed.
* Fix linux32.c compile problem after statfs32 support. Ulf please review.Kanoj Sarcar2000-03-241-1/+15
|
* o strace supportUlf Carlsson2000-03-242-5/+532
|
* Merge with Linux 2.3.99-pre2.Ralf Baechle2000-03-23388-4659/+22048
|
* Fold mips64 fixes back to 32-bit kernel.Ralf Baechle2000-03-231-2/+2
|
* o ?Ulf Carlsson2000-03-231-5/+6
|
* o statfsUlf Carlsson2000-03-232-18/+89
|
* o Fix the offsets for s_put_fpreg and friends for binutils 2.9.1Ulf Carlsson2000-03-231-8/+5
|
* o Get the old softfp working while I'm working on the real stuff.Ulf Carlsson2000-03-211-37/+39
|
* Put some kernel debugging output under DEBUG_MIPS64. Kernel folks, pleaseKanoj Sarcar2000-03-203-3/+11
| | | | turn this on when you are debugging.
* The 32 bit signal handling code should set up for a 32 bit sigreturnKanoj Sarcar2000-03-201-5/+5
| | | | when the user signal handler returns.
* Junk ...Ralf Baechle2000-03-191-40/+0
|
* Merge with 2.3.99-pre1.Ralf Baechle2000-03-19488-14666/+30396
|
* o Disable the debug output that Kanoj disabled that I enabledUlf Carlsson2000-03-181-2/+2
|
* o Add sys32_setrlimit and sys32_getrlimit ... bash#Ulf Carlsson2000-03-182-5/+54
|
* o New offsets.Ulf Carlsson2000-03-181-22/+22
|
* o Fix the problem with the vanishing CP0_STATUS (stupid 1 char bug)Ulf Carlsson2000-03-182-19/+10
| | | | o Remove the tweaks in sys32_wait4
* Move try_inc_mod_count() outside of CONFIG_MODULES macro. You (andLeo Dagum2000-03-181-0/+2
| | | | | the rest of the linux world) need this fix if you want to build a 2.3.51 kernel with CONFIG_MODULES not set.
* Hackaround in sys32_wait for what seems to be a tools problem ... willKanoj Sarcar2000-03-172-8/+18
| | | | | be investigating more. Turn off debug printouts from the system call path for greater readability of command output.
* 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.
* The fast tlb handlers [x]tlb_refill_debug blindly look at pgd/pmd/ptes.Kanoj Sarcar2000-03-163-2/+4
| | | | | | | So, _all_ page tables in the system _must_ be 2 pages, including empty_bad_page_table. And, the invalid page table _must_ be initialized to all invalid entries, so that even if the fast handler picks something up from an unallocated pmd/ptetable, the processor takes a mm fault.
* Misc mm type bug fixes.Kanoj Sarcar2000-03-164-5/+7
|
* Get the 32 bit sigaction structure definition right, even though it doesKanoj Sarcar2000-03-151-4/+3
| | | | not help anything.
* Fix minor bug in sys32_wait4() before it escapes my attention.Kanoj Sarcar2000-03-151-2/+4
|
* Fix the default 32bit exec.Kanoj Sarcar2000-03-151-4/+9
|
* Simplify the get_new_mmu_context() interface that allocated TLB pids.Kanoj Sarcar2000-03-143-12/+12
|
* o Add some systemcalls and another execve (disabled as default).Ulf Carlsson2000-03-142-6/+273
|
* Fix a linking bug for non-R3k cpus. Thanks to Harald.Gleb O. Raiko2000-03-141-1/+5
|
* MIPS64 SMP, compile only edition. Don't use yet ...Ralf Baechle2000-03-1415-53/+256
|
* Reworked that 64 bit addressing into the mainline version of the driver,Leo Dagum2000-03-141-134/+149
| | | | | | | | and threw away my previous dynamic dma changes (which had separately already been done in the mainline version). Sent a patch to the maintainer (kagato@yagami.infodump.net) so hopefully the A64 stuff will wind itself into the mainline kernel. If not, at least it should merge cleanly now.
* TLB pid allocation fix. Still not sure about the complete algorithm.Kanoj Sarcar2000-03-132-5/+3
| | | | Turn on TLB pid checks.
* remove that ugly #ifdef hackHarald Koerfgen2000-03-131-18/+5
|
* Merge with Linux 2.3.51.Ralf Baechle2000-03-13394-9090/+9929
|
* Update todo list.Kanoj Sarcar2000-03-131-0/+3
|
* Move from using cacheable noncoherent mappings to cacheable coherentKanoj Sarcar2000-03-131-5/+5
| | | | | exclusive on write mappings. This is needed for SMP anyway, and seems to prevent the random data bus errors that we have been seeing.
* Add R3081 supportGleb O. Raiko2000-03-132-6/+4
|
* Add R3081 supportGleb O. Raiko2000-03-137-20/+67
|
* Merge with Linux 2.3.50.Ralf Baechle2000-03-12318-8021/+13672
|
* Enable RTC driver for DECstationsHarald Koerfgen2000-03-123-21/+22
|
* Converted the qlogicisp driver to use the dynamic dma interfacesLeo Dagum2000-03-101-8/+60
| | | | when CONFIG_QL_ISP_A64 is true.
* Add some CVS junk.Ralf Baechle2000-03-103-0/+6
|
* One more itsy bitsy tiny SMP bit ...Ralf Baechle2000-03-091-0/+54
|
* Add CONFIG_SMP for IP27.Ralf Baechle2000-03-091-5/+2
|
* Unfortunately the REX PROMS on TURBOchannel DECstations passes 4 arguments ↵Harald Koerfgen2000-03-081-2/+16
| | | | to us ...
* Rest of the merge.Ralf Baechle2000-03-0731-0/+10753
|