First  |  Prev |  Next  |  Last
Pages: 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163
lib: vsprintf: optimised put_dec() for 32-bit machines
On Friday 06 August 2010 00:38, Michal Nazarewicz wrote: The disadvantage is that the proposed function is 2.5-3.5 bigger. Those are not big functions though -- we are talking here about proposed function being below 512. It's a slippery slope. Here's where it ends: glibc has memcpy() function which is "on... 10 Aug 2010 00:28
[PATCH 22/43] memblock: Remove memblock_type.size and add memblock.memory_size instead
Right now, both the "memory" and "reserved" memblock_type structures have a "size" member. It represents the calculated memory size in the former case and is unused in the latter. This moves it out to the main memblock structure instead Signed-off-by: Benjamin Herrenschmidt <benh(a)kernel.crashing.org> --- arc... 6 Aug 2010 01:44
[PATCH 42/43] memblock: Option for the architecture to put memblock into the .init section
From: Yinghai Lu <yinghai(a)kernel.org> Arch code can define ARCH_DISCARD_MEMBLOCK in asm/memblock.h, which in turns causes memblock code and data to go respectively into the .init and .initdata sections. This will be used by the x86 architecture. If ARCH_DISCARD_MEMBLOCK is defined, the debugfs files to inspect... 6 Aug 2010 01:44
Read carefully this e-mail
Attention: On behalf of the Trustees and Executor of the estate of Late Eng. J��rgen Kr��gger. I once again try to notify you as my earlier letter was returned undelivered. I hereby attempt to reach you again by this same email address on the WILL. I wish to notify you that late Eng. J�rgen Kr�gger made you a... 6 Aug 2010 01:44
[PATCH 27/43] memblock: Move memblock_init() to the bottom of the file
It's a real PITA to have to search for it in the middle Signed-off-by: Benjamin Herrenschmidt <benh(a)kernel.crashing.org> --- mm/memblock.c | 54 +++++++++++++++++++++++++++--------------------------- 1 files changed, 27 insertions(+), 27 deletions(-) diff --git a/mm/memblock.c b/mm/memblock.c index fc7f97b... 6 Aug 2010 01:44
[PATCH 34/43] memblock: Separate memblock_alloc_nid() and memblock_alloc_try_nid()
The former is now strict, it will fail if it cannot honor the allocation within the node, while the later implements the previous semantic which falls back to allocating anywhere. Signed-off-by: Benjamin Herrenschmidt <benh(a)kernel.crashing.org> --- arch/sparc/mm/init_64.c | 4 ++-- include/linux/memblock.h... 6 Aug 2010 01:44
[PATCH 43/43] memblock: Add memblock_find_in_range()
From: Yinghai Lu <yinghai(a)kernel.org> This is a wrapper for memblock_find_base() using slightly different arguments (start,end instead of start,size for example) in order to make it easier to convert existing arch/x86 code. Signed-off-by: Yinghai Lu <yinghai(a)kernel.org> Signed-off-by: Benjamin Herrenschmidt <b... 6 Aug 2010 01:44
[PATCH 36/43] memblock: Add debugfs files to dump the arrays content
Signed-off-by: Benjamin Herrenschmidt <benh(a)kernel.crashing.org> --- mm/memblock.c | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 51 insertions(+), 0 deletions(-) diff --git a/mm/memblock.c b/mm/memblock.c index 9de5fcd..cc15be2 100644 --- a/mm/memblock.c +++ b/mm/memblock.c @@ ... 6 Aug 2010 01:44
[PATCH 28/43] memblock: split memblock_find_base() out of __memblock_alloc_base()
This will be used by the array resize code and might prove useful to some arch code as well at which point it can be made non-static. Also add comment as to why aligning size is important Signed-off-by: Benjamin Herrenschmidt <benh(a)kernel.crashing.org> --- v2. Fix loss of size alignment v3. Fix result code ... 6 Aug 2010 01:44
[PATCH 40/43] memblock: Make MEMBLOCK_ERROR be 0
And ensure we don't hand out 0 as a valid allocation. We put the low limit at PAGE_SIZE arbitrarily. Signed-off-by: Benjamin Herrenschmidt <benh(a)kernel.crashing.org> --- include/linux/memblock.h | 2 +- mm/memblock.c | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletions(-) diff --git a/... 6 Aug 2010 01:44
First  |  Prev |  Next  |  Last
Pages: 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163