source: mainline/arch/amd64/src/mm

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @874621f   19 years ondrap Added kernel circular buffer klog. Added automatic killing of tasks … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @567807b1   19 years jakub Modify the hierarchy of page fault handlers to pass access mode that … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c1982e45   19 years martin make hardware memory mapping more generic lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e3c762cd   19 years jakub Complete implementation of copy_from_uspace() and copy_to_uspace() for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c7c0b89b   19 years ondrap Added uspace call to enable/disable interrupts. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @280a27e   19 years malyzelenyhnus Printf ported back from uspace to kernel. Printf calls changed to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5fceec7   19 years ondrap Cleanup of amd64 code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @93165be   19 years ondrap Add support for more then 2GB of address space for AMD64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1ee9ced   19 years jakub Move amd64's ident_page_mapper() and page_fault() to page.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bfb87df   20 years jakub Remove WAKEUP_IPI stuff. Make it possible to use PAGE_GLOBAL on ia32, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @085d973   20 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
(edit) @49a39c2   20 years ondrap Preliminary work on AMD userspace. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f5935ed   20 years jakub Use hash_table_get_instance instead of list_get_instance. Rename … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @8725fb4   20 years martin break AMD64, will be fixed soon lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @69a03b9   20 years jakub Cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b2c92f33   20 years bondari Fixes of 3-param frame_alloc() function calls lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @6d7ffa65   20 years jakub Memory management work. Move generic 4-level page table interface to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ccec3c1   20 years martin remove deprecated pre-grub stuff on ia32 prepare for the same on amd64 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fcfac420   20 years ondrap Changed ia32 & amd64 to use exc_register instead of trap_register. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9d5e23c   20 years ondrap Fixed bug in Intel32/AMD64 boot, that could cause page fault on boot. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d43d2f7   20 years jakub Cleanup and fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95498e5   20 years jakub Map all available frames of memory on ia32 and amd64 (ticket #10). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @328f2934   20 years bondari Buddy allocator for physical memory complete implementation. Tested on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @0060b1d   20 years jakub Add sparc64 context_offset.h. Fix symbolic links in amd64 to be relative. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @389f41e   20 years martin new build system almost finished lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @b0edf3b2   20 years jakub Add comments for new floating point modifiers to print.c. Remove … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @de25b6f   20 years ondrap Removed mapping of bottom 2GB to kernel space. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db3341e   20 years ondrap Fixed typo in 'outb' instruction. Paging basically working. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @d9f81af3   20 years ondrap Fixed bad type in frame.c. Amd64 prints banner. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.