source: mainline/kernel/genarch/src/mm/page_pt.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @61eb2ce2   23 months zarevucky.jiri Make hash table operations immutable, because global mutable state is evil ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6404aca   6 years jakub Disambiguate doxygroup genarch* lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05882233   6 years jiri.zarevucky Unify various barrier includes into <barrier.h> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a35b458   7 years zarevucky.jiri style: Remove trailing whitespace on _all_ lines, including empty … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b20da0   7 years zarevucky.jiri style: Remove trailing whitespace on non-empty lines, in certain file … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @63e27ef   8 years jiri ASSERT → assert lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44a7ee5   8 years jiri memxxx functions should be provided in the kernel via the same header … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db8626d   8 years martin suppress compiler warnings lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @346b12a2   8 years jakub Add page_mapping_update() page_mapping_update() can be used to safely … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38dc82d   8 years jakub Make page_mapping_find() return a copy rather than the actual PTE … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17af882   11 years jakub Switch the amd64 kernel (back) from 'large' to 'kernel' memory model. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f18d01b6   11 years martin allocate frames for the page tables on naturally aligned addresses lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5df1963   11 years martin bitmap frame allocator does not keep track of the size of the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b0c2075   11 years martin new physical memory allocator supporting physical address constrains … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e2a0d76   11 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8cbf1c3   11 years martin prepare the public API of the frame allocator for the new backend … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @15187c3   11 years jano.vesely mm: Mark pages as not present before destroying them. We need this … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e40b8066   11 years jano.vesely whitespace at the end of line lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @de73242   12 years jakub Comment the purpose of the recently added barriers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e943ecf   12 years jakub Add read_barrier()'s to pt_mapping_find(). This is to prevent a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @609a417   13 years jakub Add write memory barriers to pt_mapping_insert() so that setting a new … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @34ab31c   13 years jakub Cosmetic reordering of page protection bits. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @caed0279   13 years jakub Fix computation of the address increment between two PTL0 entries. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a2789d2   13 years jakub Avoid overflow in comparison when base + size == 0. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c868e2d   13 years jakub Add and apply page_mapping_make_global() on each span added to the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c72dc15   13 years jakub When unmapping pages, do not cleanup the first level page tables in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b326ea1   13 years jakub Allocate page tables from low memory so that it will be still possible … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @235e6c7   14 years jakub Propagate the nolock flag to individual mapping_find() implementations. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fdaad75d   15 years jakub Do not disable interrupts unnecessarily. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f80c77   15 years jakub Lock/interrupt assertions in the code are self-documenting. No need to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1d432f9   15 years jakub Reflect assumptions about lock and interrupt state in functions themselves. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da1bafb   15 years martin major code revision - replace spinlocks taken with interrupts … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d99c1d2   15 years martin use [u]int{8|16|32|64}_t type definitions as detected by the autotool … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e32e092   17 years jirik.svoboda Declare arguments for memstr.h operations as pointers instead of uintptr_t. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b781c0   18 years jakub Merge arm32 into trunk. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @80bcaed   18 years jakub Merge as_t structure into one and leave the differring parts in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b3f8fb7   18 years martin huge type system cleanup remove cyclical type dependencies across … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df4ed85   18 years jakub © versus © lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f47fd19   18 years jakub sparc64 work. Define the istate structure. Move the identity-mapping … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @11675207   16 years Jakub Jermář Move everything to kernel/. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.