summaryrefslogtreecommitdiffstats
path: root/arch/mips64
Commit message (Collapse)AuthorAgeFilesLines
* Merge with Linux 2.4.0-test10.Ralf Baechle2000-11-2310-28/+45
|
* Teach /proc/cpuinfo about the various variants of IP22 class machines.Ralf Baechle2000-11-181-0/+3
|
* newstat / newlstat / newfstat have 2 not three arguments.Ralf Baechle2000-11-081-3/+3
|
* Handle .kstrtab section.Ralf Baechle2000-11-062-0/+2
|
* Fix bug in macro arguments naming.Ralf Baechle2000-10-271-4/+3
|
* 32-bit compatibility versions of recvfrom(2) and sendmsg(2). ThisRalf Baechle2000-10-272-2/+265
| | | | | fixes the bugreports about the portmapper sucking up all CPU on Origin.
* Modified two things:Nick Pollitt2000-10-261-20/+37
| | | | | 1) Added loop to provide per cpu info like other architectures 2) Added >4K output support
* Delete unused variable, fix prototype definition.Kanoj Sarcar2000-10-251-1/+1
|
* Fix get_wchan for real. The 64-bit version also supports 32-bit psRalf Baechle2000-10-241-13/+36
| | | | | binaries. For 64-bit kernel and 32-bit the higher 32-bit of addresses have to be stripped of all addresses.
* Fix 32-bit pread(2) / pwrite(2) syscalls.Ralf Baechle2000-10-242-2/+69
|
* Fix sysmips32(MIPS_ATOMIC_SET, ...). In case of a page fault on SMPRalf Baechle2000-10-191-9/+35
| | | | | this might freeze the entire machine which killed my work several times ...
* Fix 32-bit sigaltstack(2). This was breaking a number of programs,Ralf Baechle2000-10-191-3/+6
| | | | some of them silently.
* Kill irq_cannonicalize.Ralf Baechle2000-10-102-18/+1
|
* Reformat.Ralf Baechle2000-10-091-3/+2
|
* Fix typo making ld 2.8.1 crash.Ralf Baechle2000-10-092-2/+2
|
* Fix one more linker script.Ralf Baechle2000-10-081-0/+10
|
* Deal with ld missplacing sections.Ralf Baechle2000-10-081-0/+10
|
* Merge with Linux 2.4.0-test9. Please check DECstation, I had a numberRalf Baechle2000-10-0512-90/+55
| | | | | | | 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.
* Make /dev/console=5, 1 work by making sure output is redirected intoKanoj Sarcar2000-10-031-1/+9
| | | | the first serial port (/dev/ttyS0), which is also the prom/kernel console.
* Make user_mode mode an inline; it's the same on all 64-bit CPUs.Ralf Baechle2000-10-023-12/+2
|
* Compatibility version of utime(2).Ralf Baechle2000-10-022-1/+32
|
* Ignore generated file ld.script.elf32.Ralf Baechle2000-10-021-0/+1
|
* Move <asm/ioc3.h> to <asm/sn/ioc3.h> which is a better place. The oldKanoj Sarcar2000-09-255-5/+5
| | | | | <asm/ioc3.h> is still around, and should be removed once Linus takes in the ioc3-eth.c patch that I am going to send him.
* This is now a generated file.Kanoj Sarcar2000-09-181-112/+0
|
* Pass the loader script file thru cpp for CONFIG_MAPPED_KERNEL support.Kanoj Sarcar2000-09-182-0/+117
|
* virt_to_bus and bus_to_virt are gone! Implement true pci-dma api thatKanoj Sarcar2000-09-132-2/+9
| | | | routes all dma's via the containing xbow's master hub.
* Set the master hub's widget id for the o200 and ibrick cases also.Kanoj Sarcar2000-09-131-0/+2
|
* Route device intrs thru the master hub of the containing xbow, since theKanoj Sarcar2000-09-131-12/+21
| | | | | secondary hub may not be present. Also pave the way for dma to go thru the master hub.
* Add autofs ioctls.Ralf Baechle2000-09-081-16/+47
|
* Enable some more features now that the thing is getting usefull.Ralf Baechle2000-09-082-14/+24
|
* Reformat.Ralf Baechle2000-09-081-1/+2
|
* Erase all traces of the ioc3-eth driver irq hacks.Kanoj Sarcar2000-09-071-2/+3
|
* Delete usage of PG_skip flag from mips64-DISCONTIG code. It was onlyKanoj Sarcar2000-09-071-22/+6
| | | | | | | being used to flag mem_map entries corresponding to holes for counting and reporting during boot time. The current code reports more accurate figures, based on what is found at szmem() time (the old code was reporting more total memory than szmem() had probed).
* Compile fix: flush only L2 cache.Kanoj Sarcar2000-09-061-1/+1
|
* Set timeout values - this seems to be needed if we want to boot theKanoj Sarcar2000-09-061-0/+8
| | | | kernel on non-nasid0 systems.
* NTP fixes from Maciej.Ralf Baechle2000-09-062-6/+7
|
* - adjtimex(2) emulation.Ralf Baechle2000-09-053-50/+131
| | | | | | | | | | | | | | - set_rtc_mmss was crashing the machine. This went unnoticed so far only because it only happens one the machine is time synchronized. The machine now synchronizes with NTP quite well. - Better personality(2) emulation. This code is taken from Sparc64 which seems to do the right thing but I still wonder how it's supposed to work there. Uname(2) returning sparc64 or mips64 instead of sparc or mips is breaking alot of configuration scripts but on the other side returning the arch name without the 64 would prevent easy detection of the architecture by autoconf style scripts. I also don't see how the personality of 32-bit processes is ever being set to PER_LINUX32.
* Handle a ton more block device, IDE (yuck :-), partition handling andRalf Baechle2000-09-055-45/+285
| | | | | tape ioctls. Dump support for ancient variants of uname(2) syscall; Nothing is using the since Linux/MIPS history started with glibc 2.0.
* Slightly tweak how the ioc3 fixup interacts with serial driver. Also,Kanoj Sarcar2000-08-311-1/+2
| | | | | hardcode the 0xFF00 value into subsystem_vendor, instead of relying on PCI commands to ioc3 to do this.
* No more hardcoded serial port addresses. Get the serial driver probingKanoj Sarcar2000-08-311-0/+16
| | | | addresses for ports. Serial driver changes are being sent to Linus.
* Define prom_putchar/prom_getchar() for IP27s. The IP27 console printkKanoj Sarcar2000-08-292-10/+13
| | | | routine now uses prom_printf to correctly parse the format string.
* Merge with 2.4.0-test7.Ralf Baechle2000-08-287-28/+74
|
* More debris.Ralf Baechle2000-08-271-29/+0
|
* Desinfect console code from #ifdefmania.Ralf Baechle2000-08-276-39/+68
|
* Merge with Linux 2.4.0-test6-pre10.Ralf Baechle2000-08-251-2/+2
|
* Do the bare minimum pci fixups needed for the IOC3, not more ...Kanoj Sarcar2000-08-241-3/+0
|
* On an SMP system, every cpu should use the master node's IOC3 uart portKanoj Sarcar2000-08-241-3/+2
| | | | for printk output, instead of trying to access its own.
* Use prom_printf() as the primary method of doing printks() for IP27.Kanoj Sarcar2000-08-241-0/+24
|
* Make prom_printf() functional on IP27s. And prom_printf() is not anKanoj Sarcar2000-08-232-2/+28
| | | | init function, it needs to be around during regular system usage.
* Kill warning.Ralf Baechle2000-08-091-10/+13
|