source: mainline/generic/src/mm/as.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @25bf215   19 years jakub Add used_space_insert() and used_space_remove(). These are the alpha … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @125e944   19 years martin ppc32: hardware memory mapping, kernel PHT refill fix lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1068f6a   19 years jakub Turn address space lock, address space area lock and page_ht_lock into … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e18cf3d   19 years jakub Cleanup after removal of as_area_accept and as_area_send. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c23af9   19 years ondrap Added support to IPC for simple page sharing. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d4f2ae   19 years jakub On as_area_destroy(), mark the area as partial before unlocking and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7242a78e   19 years jakub Add SYS_AS_AREA_DESTROY syscall. Add few error codes to errno.h and … 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) @9179d0a   19 years jakub Add some @file doxygen comments and improve already existing comments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a9e8b39   19 years jakub Prevent race in as_area_send() by allowing the address space area to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6fa476f7   19 years jakub Rename SYS_AS_AREA_SHARE_APPROVE and SYS_AS_AREA_SHARE_PERFORM, resp., … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f3ac636   19 years jakub Add frame_reference_add(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df0103f7   19 years jakub Implementation of SYS_AS_AREA_ACCEPT and SYS_AS_AREA_SEND syscalls. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dbbeb26   19 years jakub Do not allow zero size address space areas. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @24f3874   19 years jakub Reorganize syscall names to better correspond to kernel architecture. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1ace9ea   19 years jakub Add some sanity checks to make sure the address space created by … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9a8d91b   19 years jakub Add task_find_by_id(). Add kernel support for SYS_MAP_PHYSMEM. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c47912f   19 years jakub Rename btree_node_left_sibling() to btree_leaf_node_left_neighbour() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b26db0c   19 years jakub s/B+-tree/B+tree/ lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @252127e   19 years jakub Deploy B+tree in address space area management. Change as_remap() to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2802767   19 years jakub Small PTE_* macros and SET_PTL0_ADDRESS macro changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bd72b475   19 years jakub Unlock address space area when returning error. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5a7d9d1   19 years jakub More checks for address space area conflicts. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @37e7d2b9   19 years jakub Restore interrupts when failing in as_remap(). Add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2299914   19 years jakub Page table locking. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c23502d   19 years jakub Support only anonymous address space areas. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2d01bbd   19 years ondrap Fixed shrinking of as area. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9e11ff2   19 years ondrap Small speed update of ipc. Fixed some bugs regarding pages in mremap. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d3e7ff4   19 years jakub Add sys_mremap() syscall. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5be1923   19 years ondrap Added simpler userspace starting. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @23230aa   19 years jakub Fix filling of hardcoded_ktext_size and hardcoded_kdata_size to use 64 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7e4e532   19 years jakub Reimplement ASID stealing logic. This time, hopefully, with correct … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @c7ec94a4   19 years jakub Page hash table architectures now use generic hash table to manage … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8e1ea655   19 years ondrap Early SLAB initialization, the cpu-cache is initialized later. If you … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5c9a08b   19 years jakub Move list and fifo data types to adt/. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @04225a7   19 years ondrap Fixed boot process not to call malloc when slab not initialized. Added … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c352c2e   19 years ondrap Implemented malloc/free as SLABs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a294ad0   19 years ondrap Currently not-working SLAB allocator. - slightly changed interface to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @071a8ae6   19 years jakub Blacklist addresses between 0xa0000 and 0xfffff on ia64 for frame … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ef67bab   19 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   19 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) @6a3c9a7   19 years jakub Remove address space area mapping array. The information is to be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4512d7e   20 years jakub New ASID management subsystem (initial work, more is required). Some … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @77147d6   20 years martin interface change: as_area_load_mapping → as_area_set_mapping (set … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @81703f9   20 years martin fix wrong frame memory access lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f9425006   20 years jakub Make various mips32 tlb manipulation functions preserve EntryHilfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @20d50a1   20 years jakub Memory management work. - vm.* → as.* (as like address space is, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.