| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
potencially delayed. 32-bit kernel got it wrong for the SMP case.
|
|
|
|
| |
with minor changes by me.
|
| |
|
|
|
|
| |
driver due to the Origin A64 hacks.
|
|
|
|
| |
o R4x00 little endiam semaphores
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- 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 ...
|
|
|
|
| |
Indigo anyone? :-)
|
| |
|
|
|
|
|
|
|
|
|
| |
o Implement handlers for VCEI / VCED exceptions. Install them only on
SC / MC versions of the R4000 and R4400 which saves us four
instructions per exception on other CPUs.
o Print the number of VCED / VCEI exceptions in /proc/cpuinfo, iff
available.
o Many performance fixes for the SC / MC versions of R4000 and R4400.
|
|
|
|
| |
- Bugfixes.
|
|
|
|
|
| |
o New Newport console code.
o New G364 console code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o New clear_user.
o Memcpy now efficiently copies the (src^dest)&3 != 0.
o Memmove new correctly deals with overlaps
o Rewrite csum_partial in assembler.
o Rewrte csum_partial_from_user in assembler.
o __copy_user is now integrated with memcpy.
o get_user now returns a zero value on error.
o copy_from_user now clears the destination buffer on error.
o strncpy_user now has a more efficient caller routine.
o strlen_user now has a more efficient caller routines and is faster.
o The unaligned handler is now much cleaner. It's now also save from
interrupt. Some more esotheric bugs fixed as well.
o Don't export bcopy anymore, it's now a inline function.
o Delete ancient junk from the first days of Linux/MIPS.
o Delete dead code in indy_sc.c.
o Including the IDE driver doesn't crash an Indy anymore.
o Eleminate active_ds. We now use current_ds directly in the thread
structure which is faster and threadsafe. Saves almost 2kb on the
kernel.
o Serial console should work again.
|
|
|
|
|
|
|
|
|
| |
o First round of bugfixes for the SC/MC CPUs.
o FPU context switch fixes.
o Lazy context switches.
o Faster syscalls.
o Removed dead code.
o Shitloads of other things I forgot ...
|
|
|
|
|
|
|
|
|
|
| |
Pentium :-)
o Little bit smarter handling of unimplemented exceptions.
o Fix FPU context switches.
o Fix reboot / halt. Powerdown in software still doesn't work.
o Fix the fix for handling of return values of interrupted syscalls.
o Handling of the Indy second level cache now works as spec'ed. Purely
cosmentic, this was not causing any problems.
|
| |
|
|
|
|
|
|
|
| |
o New faster syscalls for 2.1.x, too
o Upgrade to 2.1.89.
Don't try to run this. It's flaky as hell. But feel free to debug ...
|
| |
|
| |
|
|
|
|
| |
CVS archive.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|