|
|
@4a2b52f
|
19 years |
jakub.vana |
Itanium active keyboard
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f3b880
|
19 years |
ondrap |
Small bugs fixed after running all tests on mips.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a46e10
|
19 years |
ondrap |
Avoid memory exhaustion in thread_create in slab2 test.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a3eeceb6
|
19 years |
ondrap |
Unimportant changes regarding FPU context.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@874878a
|
19 years |
ondrap |
Use less frames for zone configuration data after merge.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bb68433
|
19 years |
ondrap |
Changed malloc to include second parameter and documented
recommended …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5c3243e
|
19 years |
jakub |
Fix mapping1 test.
Cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@085d973
|
19 years |
ondrap |
Cleanup o frame allocator.
Removed early_malloc & initial heap.
Will …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b9e385
|
19 years |
bondari |
frame_alloc() functions variations in order to avoid problems with …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e72b0a3
|
19 years |
ondrap |
Small fix in slab allocator for large-sized slabs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c5613b72
|
19 years |
ondrap |
Added slab stress test.
Fixed race condition in slab allocator.
Moved …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@81e52f2a
|
19 years |
ondrap |
Fixed non-initialized cpu-cache.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@086a600
|
20 years |
ondrap |
Debugged slab allocator. It currently supports per-CPU cache on 1 cpu.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4a5b2b0e
|
20 years |
ondrap |
Partially working SLAB CPU cache.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@14e5d88
|
20 years |
ondrap |
Basic SLAB (without CPU-cache) passes test.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc504ef2
|
20 years |
ondrap |
Tested basic non-cached slab allocation.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a294ad0
|
20 years |
ondrap |
Currently not-working SLAB allocator.
- slightly changed interface to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4e147a6
|
20 years |
ondrap |
Skeleton of SLAB allocator.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef67bab
|
20 years |
jakub |
Memory management work.
Remove the last (i.e. 'root') argument from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fc1e4f6
|
20 years |
jakub |
Change page_mapping_find/insert interfaces to take as_t * as first …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4a2f4bb
|
20 years |
jakub |
Fix and cleanup frame allocator tests.
falloc1:
- fix so that it …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1093620
|
20 years |
bondari |
Fixes, comments, tests to frame allocator
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd6e392
|
20 years |
bondari |
frame allocator test #2
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d2ab23
|
20 years |
ondrap |
Commit of the falloc_bad branch to trunk (719:723).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@078a0a1
|
20 years |
bondari |
Frame allocation test #2
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f275cb3
|
20 years |
bondari |
Frame alloc test #1
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@677a6d5
|
20 years |
jakub |
Memory management work.
Pass address space identifier to functions in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b524c5e0
|
20 years |
malyzelenyhnus |
Support for printing float numbers in kernel removed.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@10c071e
|
20 years |
jakub |
Fix ia64 and sparc64 to compile with new atomic_t.
Fix rwlock test #5 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80d2bdb
|
20 years |
ondrap |
We are now almost -Wall clean.
- redefined atomic_t
- deleted many, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dc747e3
|
20 years |
jakub |
Add SPINLOCK_DECLARE and SPINLOCK_INITIALIZE macros.
SPINLOCK_DECLARE …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e07fe0c
|
20 years |
ondrap |
added support for breakpoints to mips32
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d43d2f7
|
20 years |
jakub |
Cleanup and fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@39539da
|
20 years |
jakub |
Rename map_page_to_frame() to page_mapping_insert() and find_mapping() …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e507afa
|
20 years |
jakub |
For now, each architecture must use its own -O switch (-O2 doesn't …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@59e07c91
|
20 years |
jakub |
Define atomic_t type.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@22f7769
|
20 years |
jakub |
Rename cpu_priority_{high|low|restore|read} functions to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ac5665a
|
20 years |
jakub |
Finalize mm mapping test #1 once again.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cad5ce8
|
20 years |
jakub |
Finalize mapping1 test.
Record omitted excMod bug in msim.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8c5e6c7
|
20 years |
jakub |
mips32 memory management work.
TLB exceptions seem to be working on at …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fd3c9e5
|
20 years |
jakub |
Small changes to mips32 mm.
Small changes in mm mapping test #1.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cc205f1
|
20 years |
jakub |
Add mm/mapping1 test.
(Will not make it past TLB Invalid exception on …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@24241cf
|
20 years |
ondrap |
Basic changes to boot it on SGI Indy.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ffc277e
|
20 years |
ondrap |
Cleanup of makefiles to have common options in one main makefile.
Add …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@342616d
|
20 years |
ondrap |
More logical fpu_context_engaged setting.
The sse1 test now correctly …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8fe379b5
|
20 years |
ondrap |
Test that really tests SSE context switching.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8ff2f3f
|
20 years |
ondrap |
IA32 printf-double support migrated to amd64
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f08a55d
|
20 years |
malyzelenyhnus |
Support for NaN and infinity in printf.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@51022e9b
|
20 years |
malyzelenyhnus |
E option in printf added.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ffcccf26
|
20 years |
ondrap |
Bad prototype
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e83a9f7
|
20 years |
malyzelenyhnus |
Created fmath as basic tool for IEEE 754 floating point numbers. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1dde3b61
|
20 years |
jakub |
Revert the change in rwlock #4 test that added cpu_priority_high() and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9756131
|
20 years |
jakub |
Get rid of memcopy().
All we now have is memcpy() and _memcpy(). …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c0a9b3
|
20 years |
jakub.vana |
1) memcopy and _memcopy functions rewriten to ANSI C norm.
2) Repaired …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1e9a463
|
20 years |
malyzelenyhnus |
Licence to print1/test.c added.
New function for printing memory map …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a6f8899
|
20 years |
malyzelenyhnus |
Small improvements in print1 test and its source code format.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@00e00fa
|
20 years |
malyzelenyhnus |
Test for printf added.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e787c4
|
20 years |
jakub |
Make rwlock test #3 compile again.
Make rwlock test #4 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@76cec1e
|
20 years |
jakub |
Huge indentation fix.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@992bbb97
|
20 years |
jakub |
Start with generic 4-level page table interface.
Usual cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e3f41b6
|
20 years |
ondrap |
Code cleanup in scheduler.c thread.c - removed unnecessary spinlock. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32a89bf
|
20 years |
jakub |
IA-64 work.
Add application registers ar.lc, ar.ec, ar.ccv, ar.csd, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@54ca3523
|
20 years |
jakub |
FPU work.
FPU code cleanup, add/fix copyright notices where needed. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c01bd280
|
20 years |
jakub |
Rename test/fpu/fpu0 to test/fpu/fpu1.
Enhance and beautify FPU test …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@af22f158
|
20 years |
jakub.vana |
Set TS flag on system startup.
Some bugs in FPU context switching seem …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc4a49f
|
20 years |
jakub |
Add check for infinite loops in e().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0a85743
|
20 years |
jakub |
Rename test/fpu/fp0 to test/fpu/fpu0.
(Couldn't do it in one go.)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7135cf2
|
20 years |
jakub |
Rename test/fp to test/fpu.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b312247
|
20 years |
jakub |
Add BSD license and copyright line.
Coding style and small improvements.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6de2480e
|
20 years |
jakub.vana |
IA-32 FPU lazy context switching.
Doesn't work on Bochs and sometimes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f1bfce
|
20 years |
jakub |
Add SP_DELTA macro for each architecture.
On IA-32, this macro …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@34b20f5d
|
20 years |
jakub |
Re-enable tests and fix include paths' in them.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@43114c5
|
20 years |
jakub |
Introduce macros CPU, THREAD, TASK and use them to replace the→cpu, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f761f1eb
|
20 years |
jakub |
Initial import
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|