summaryrefslogtreecommitdiffstats
path: root/include/asm-mips64/system.h
Commit message (Collapse)AuthorAgeFilesLines
* __restore_flags had wrong constraints. The resulting registerRalf Baechle2000-10-241-66/+61
| | | | | corruption probably wasn't really problematic. Anyway, the the fixed version shaves of a few kb (!) of kernel size. Overhaul xchg().
* Merge with Linux 2.4.0-test9. Please check DECstation, I had a numberRalf Baechle2000-10-051-5/+12
| | | | | | | of rejects to fixup while integrating Linus patches. I also found that this kernel will only boot SMP on Origin; the UP kernel freeze soon after bootup with SCSI timeout messages. I commit this anyway since I found that the last CVS versions had the same problem.
* Merge with Linux 2.4.0-test6-pre2.Ralf Baechle2000-08-081-3/+0
|
* 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.
* SMP FPU management: similar to what sparc does, no lazy fpu contextKanoj Sarcar2000-05-111-0/+17
| | | | | | switching in SMP mode, use PF_USEDFPU to determine whether a program used the fpu in the last time quantum and so needs the fpu context to be saved during context switch.
* Change all instances of __SMP__ to CONFIG_SMP and includeRalf Baechle2000-04-231-2/+4
| | | | <linux/config.h> where necessary.
* ip27-irq.c, system.h: implement SMP intr on/off primitives similar to i386.Kanoj Sarcar2000-03-261-6/+19
| | | | | process.c, smp.c: minor initialization code. SMP compiles still hang at the scsi probing stage, no improvements.
* Lets really disable interrupts when we want to.Kanoj Sarcar2000-01-271-2/+2
|
* Merge with Linux 2.3.21.Ralf Baechle1999-12-041-3/+4
|
* Fix a small but highly effective 64-bit bug that also hit MIPS-32.Ralf Baechle1999-11-171-2/+2
|
* Merge with 2.3.19.Ralf Baechle1999-10-091-1/+10
|
* - Drop support for 32/32 fp register modelRalf Baechle1999-08-181-0/+218
- 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 ...