Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Port paccess.h from mips64. mips32 paccess.h differs from the original one in | Gleb O. Raiko | 2000-04-07 | 1 | -0/+98 |
| | | | | | | | | the following: o works in case a constant address is passed to get_dbe/put_dbe o uses faster binary search :-) o the kernel are linked successfully even if get_dbe/put_dbe aren't used | ||||
* | Clear the TS bit from the master's status register (don't know why | Kanoj Sarcar | 2000-04-07 | 1 | -0/+1 |
| | | | | | | | | PROM is getting the bit set before entry into kernel). Fix per cpu frequency reporting. Fix bug so that we do not clear information about mips4 availability. Have the slaves flush their cache/tlb and set status based on what the master processor did. | ||||
* | Initial attempt at seperating out per-cpu and per-hub code that needs to | Kanoj Sarcar | 2000-04-07 | 2 | -0/+5 |
| | | | | be executed in a multicpu, multinode environment. | ||||
* | Minor cleanup to get rid of annoying compile time warning. | Leo Dagum | 2000-04-07 | 1 | -6/+6 |
| | |||||
* | Added a few klconfig functions from IRIX. This triggered some house cleaning, | Kanoj Sarcar | 2000-04-04 | 3 | -1/+16 |
| | | | | | ie, moving type declarations into sn/types.h and moving klconfig code from ip27-init.c into ip27-klconfig.c. | ||||
* | Rudimentary code to launch slave processors by the master processor. | Kanoj Sarcar | 2000-04-04 | 2 | -0/+154 |
| | | | | Completely untested, never executed ... | ||||
* | Rudimentary sendintr() routine to send intrs to other cpus. This needs to | Kanoj Sarcar | 2000-04-01 | 4 | -3/+199 |
| | | | | | | pull in defines from intr.h/intr_public.h. Also, need to store percpu information regarding cpu slice # for cpu, hardware nasid and compact node id. | ||||
* | Fix the ext2 bitop routines to enable root disk bootups. | Kanoj Sarcar | 2000-03-31 | 1 | -4/+4 |
| | |||||
* | spin_trylock acts on a word memory pointer, and can not use test_and_set_bit | Kanoj Sarcar | 2000-03-31 | 1 | -1/+18 |
| | | | | | which works on a double-word memory pointer. Wrong results ensue otherwise due to in memory format of data (aka endianness). | ||||
* | Put an instruction in the branch delay slot of the read_unlock() | Kanoj Sarcar | 2000-03-31 | 1 | -0/+1 |
| | | | | | block which is compiled .noreorder, to prevent the assembler from putting something destructive. | ||||
* | Added QLOGICFC_SLOT5 definition to Origin 'hacks' section at bottom. | Leo Dagum | 2000-03-30 | 1 | -0/+1 |
| | |||||
* | DDB5074 updates. From Geert. | Ralf Baechle | 2000-03-29 | 2 | -4/+9 |
| | |||||
* | Fix warning in the IDE driver; on 64-bit boxes it actually was a | Ralf Baechle | 2000-03-29 | 1 | -1/+1 |
| | | | | real bug. From Geert. | ||||
* | Set ST0_FR the right way. | Ralf Baechle | 2000-03-28 | 1 | -6/+12 |
| | |||||
* | Merge with Linux 2.3.99-pre3. | Ralf Baechle | 2000-03-27 | 69 | -326/+887 |
| | |||||
* | More random merges. | Ralf Baechle | 2000-03-27 | 1 | -8/+5 |
| | |||||
* | Change some prototypes of the 32-bit ARC library to be same as in | Ralf Baechle | 2000-03-26 | 3 | -12/+85 |
| | | | | the 64-bit library. Needed by the sgiseeq driver. | ||||
* | ip27-irq.c, system.h: implement SMP intr on/off primitives similar to i386. | Kanoj Sarcar | 2000-03-26 | 1 | -6/+19 |
| | | | | | process.c, smp.c: minor initialization code. SMP compiles still hang at the scsi probing stage, no improvements. | ||||
* | Cleanup a large number of random junk, nothing of importance. | Ralf Baechle | 2000-03-25 | 11 | -564/+123 |
| | |||||
* | Merge with Linux 2.3.99-pre2. | Ralf Baechle | 2000-03-23 | 111 | -1123/+3002 |
| | |||||
* | o ? | Ulf Carlsson | 2000-03-23 | 1 | -5/+6 |
| | |||||
* | Merge with 2.3.99-pre1. | Ralf Baechle | 2000-03-19 | 59 | -417/+771 |
| | |||||
* | o New offsets. | Ulf Carlsson | 2000-03-18 | 1 | -22/+22 |
| | |||||
* | The pte quicklist and pmd quicklists need to be different. This is because | Kanoj Sarcar | 2000-03-16 | 1 | -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. | ||||
* | Misc mm type bug fixes. | Kanoj Sarcar | 2000-03-16 | 1 | -1/+1 |
| | |||||
* | Simplify the get_new_mmu_context() interface that allocated TLB pids. | Kanoj Sarcar | 2000-03-14 | 1 | -6/+6 |
| | |||||
* | MIPS64 SMP, compile only edition. Don't use yet ... | Ralf Baechle | 2000-03-14 | 8 | -41/+152 |
| | |||||
* | Merge with Linux 2.3.51. | Ralf Baechle | 2000-03-13 | 56 | -324/+1351 |
| | |||||
* | Move from using cacheable noncoherent mappings to cacheable coherent | Kanoj Sarcar | 2000-03-13 | 1 | -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 support | Gleb O. Raiko | 2000-03-13 | 3 | -5/+15 |
| | |||||
* | Merge with Linux 2.3.50. | Ralf Baechle | 2000-03-12 | 52 | -637/+1183 |
| | |||||
* | One more itsy bitsy tiny SMP bit ... | Ralf Baechle | 2000-03-09 | 1 | -0/+54 |
| | |||||
* | Rest of the merge. | Ralf Baechle | 2000-03-07 | 5 | -0/+362 |
| | |||||
* | Merge with Linux 2.3.49. | Ralf Baechle | 2000-03-07 | 91 | -546/+682 |
| | |||||
* | Update Baget stuff | Gleb O. Raiko | 2000-03-06 | 1 | -2/+11 |
| | |||||
* | Merge with 2.3.48. | Ralf Baechle | 2000-03-02 | 93 | -618/+811 |
| | |||||
* | Same for 2.3. | Ralf Baechle | 2000-02-29 | 1 | -2/+2 |
| | |||||
* | - A few 32-bit compatibily systemcalls. | Ulf Carlsson | 2000-02-29 | 2 | -1/+46 |
| | |||||
* | move nop out of the loop in strncmp. | Gleb O. Raiko | 2000-02-28 | 1 | -8/+6 |
| | | | | It saves an instruction per loop, nothing more. | ||||
* | Changes to make DISCONTIGMEM compile and boot after the upgrades, as | Kanoj Sarcar | 2000-02-27 | 2 | -17/+17 |
| | | | | | well as substitution of some platform specific fields by their new generic counterparts. | ||||
* | Bits for libc. | Ralf Baechle | 2000-02-25 | 2 | -5/+12 |
| | |||||
* | How to frighten the Free Software crowds: | Ralf Baechle | 2000-02-25 | 1 | -17/+13 |
| | | | | | | | | | | | | | | | | /************************************************************************** * * * Copyright (C) 1992-1997, Silicon Graphics, Inc. * * * * These coded instructions, statements, and computer programs contain * * unpublished proprietary information of Silicon Graphics, Inc., and * * are protected by Federal copyright law. They may not be disclosed * * to third parties or copied or duplicated in any form, in whole or * * in part, without the prior written consent of Silicon Graphics, Inc. * * * **************************************************************************/ GPLized. | ||||
* | - Add a .set noat where it complains. | Ulf Carlsson | 2000-02-24 | 1 | -1/+4 |
| | |||||
* | Fix semaphore initialization. | Ulf Carlsson | 2000-02-24 | 1 | -2/+3 |
| | |||||
* | Merge with 2.3.47. Guys, this is buggy as shit. You've been warned. | Ralf Baechle | 2000-02-24 | 163 | -1877/+3688 |
| | |||||
* | Merge with 2.3.43. I did ignore all modifications to the qlogicisp.c | Ralf Baechle | 2000-02-23 | 283 | -3135/+15278 |
| | | | | driver due to the Origin A64 hacks. | ||||
* | Fix the fix of the fix. | Ralf Baechle | 2000-02-21 | 2 | -6/+6 |
| | |||||
* | o default configuration for DECstations added | Harald Koerfgen | 2000-02-19 | 2 | -2/+8 |
| | | | | o minor R3000 and DECstations related fixes | ||||
* | Fix copy_from_user() in modules and 64-bit kernel. | Ralf Baechle | 2000-02-19 | 2 | -8/+16 |
| | |||||
* | Merge with Linux 2.3.43. | Ralf Baechle | 2000-02-18 | 57 | -1900/+409 |
| |