|
|
@32ff43e6
|
20 years |
jakub |
Redeclare eraly_malloc() with attribute ((malloc)) to improve …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a58db280
|
20 years |
jakub |
Generic buddy allocator.
Please review the code before it is deployed.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@adecf496
|
20 years |
jakub |
Revert previous change in frame_t as it broke IA-64.
(Most likely some …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4841104
|
20 years |
jakub |
Physical memory management work.
Add "attribute ((packed))" to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@84dd253
|
20 years |
jakub |
Physical memory management work.
New frame allocator.
Some …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fcacfb7
|
20 years |
jakub |
Physical memory management work.
Implement zone_*() and some frame_*() …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e456008
|
20 years |
jakub |
Add zone pointer to frame_t.
This will be essential for fast …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e158717
|
20 years |
jakub |
Add 'base' attribute to frame_zone_t structure.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b43e11
|
20 years |
jakub |
Physical memory management work.
Define structures for frame zones and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@544b4bf
|
20 years |
ondrap |
Added basic FPU context (not working).
Added CPU utilities from ia32
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b07769b6
|
20 years |
jakub |
Switch over to per vm_t page tables. (breaks ia32 userspace)
Define …
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
|
|
|
@26649537
|
20 years |
jakub |
Remove one extra line left over from debugging process.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1a03f9
|
20 years |
jakub |
Begin MIPS implementation of 4-level page table interface.
Add email …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ff9f858
|
20 years |
jakub |
Generic 4-level page tables interface & implementation (review & …
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
|
|
|
@74df77d
|
20 years |
jakub |
Add map_structure() to automate mapping of memory structures that can …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d1a184f
|
20 years |
jakub |
Discard 'copy' parameter of map_page_to_frame().
Introduce 'root' …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2b50d7c
|
20 years |
jakub |
IA-64 work.
Redefine FRAME_SIZE to "(16*1024)" instead of "2*4096". …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6ba143d
|
20 years |
martin |
size_t usage
const qualifier
code cleanup
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b109ebb
|
20 years |
jakub |
shootdown vs. shutdown
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@169587a
|
20 years |
jakub |
TLB shootdown.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f761f1eb
|
21 years |
jakub |
Initial import
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|