[Libhugetlbfs-devel] __morecore handling in libhugetlbfs

2012-11-09 Thread Steve Capper
ass with the consume_heap() function calls removed. Best, -- Steve Capper -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free t

[Libhugetlbfs-devel] [PATCH 1/2] ARM support.

2012-12-12 Thread Steve Capper
This patch adds support for the ARM architecture to libhugetlbfs. We do not add the xBT/xBDT style linker scripts as these have been deprecated in favour of adjusting the page sizes via command line parameter to ld. Signed-off-by: Steve Capper --- Makefile| 6

[Libhugetlbfs-devel] [PATCH 0/2] ARM Support

2012-12-12 Thread Steve Capper
radead.org/pipermail/linux-arm-kernel/2012-October/126382.html Steve Capper (2): ARM support. ARM unit test fix. Makefile| 6 ++ ld.hugetlbfs| 12 sys-armelf_linux_eabi.S | 32 tests/Makefile | 8 ++-- te

[Libhugetlbfs-devel] [PATCH 2/2] ARM unit test fix.

2012-12-12 Thread Steve Capper
Supply some ARM signal handler code for icache-hygiene, and an ARM icache flush function. Signed-off-by: Steve Capper --- tests/icache-hygiene.c | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/tests/icache-hygiene.c b/tests/icache-hygiene.c index eb64a62

Re: [Libhugetlbfs-devel] [PATCH 1/2] ARM support.

2012-12-14 Thread Steve Capper
On Thu, Dec 13, 2012 at 06:11:22PM +, Gerald Schaefer wrote: > On Wed, 12 Dec 2012 18:10:02 + > Steve Capper wrote: > > > This patch adds support for the ARM architecture to libhugetlbfs. > > > > We do not add the xBT/xBDT style linker scripts as these have be

Re: [Libhugetlbfs-devel] [PATCH 1/2] ARM support.

2012-12-14 Thread Steve Capper
On Fri, Dec 14, 2012 at 07:21:09AM +, bill4carson wrote: > Hi, Steve > > Please use attachment xBDT/xB script for testing. > > thanks Thanks for these Bill, It's my understanding that the linker linker scripts have been deprecated in libhugetlbfs 2.1 (NM 64), so I would like to keep these ou

[Libhugetlbfs-devel] [PATCH v2 0/2] ARM Support

2013-02-21 Thread Steve Capper
CUSTOM_LDSCRIPTS variable to simplify build. Cheers, -- Steve [1] http://lists.infradead.org/pipermail/linux-arm-kernel/2013-February/148451.html Steve Capper (2): ARM support. ARM unit test fix. Makefile| 7 +++ ld.hugetlbfs| 12 sys

[Libhugetlbfs-devel] [PATCH v2 2/2] ARM unit test fix.

2013-02-21 Thread Steve Capper
Supply some ARM signal handler code for icache-hygiene, and an ARM icache flush function. Signed-off-by: Steve Capper --- tests/icache-hygiene.c | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/tests/icache-hygiene.c b/tests/icache-hygiene.c index eb64a62

[Libhugetlbfs-devel] [PATCH v2 1/2] ARM support.

2013-02-21 Thread Steve Capper
This patch adds support for the ARM architecture to libhugetlbfs. We do not add the xBT/xBDT style linker scripts as these have been deprecated in favour of adjusting the page sizes via command line parameter to ld. Signed-off-by: Steve Capper --- Makefile| 7

Re: [Libhugetlbfs-devel] [PATCH v2 2/2] ARM unit test fix.

2013-02-22 Thread Steve Capper
On Thu, Feb 21, 2013 at 10:39:08PM +, David Gibson wrote: > On Thu, Feb 21, 2013 at 03:57:38PM +0000, Steve Capper wrote: > > Supply some ARM signal handler code for icache-hygiene, and an ARM icache > > flush function. > > > > Signed-off-by: Steve Capper > >

[Libhugetlbfs-devel] [PATCH] ARM unit test fix.

2013-02-22 Thread Steve Capper
Supply some ARM signal handler code for icache-hygiene, and an ARM icache flush function. Signed-off-by: Steve Capper --- tests/icache-hygiene.c | 17 ++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/tests/icache-hygiene.c b/tests/icache-hygiene.c index eb64a62

Re: [Libhugetlbfs-devel] [PATCH v2 1/2] ARM support.

2013-02-25 Thread Steve Capper
On Sun, Feb 24, 2013 at 05:38:49PM +, Eric B Munson wrote: > > Applied, thanks. > Eric > Thanks! -- Steve -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics

[Libhugetlbfs-devel] [PATCH 3/5] Add PROT_NONE to the mprotect test.

2013-09-10 Thread Steve Capper
hould succeed. Signed-off-by: Steve Capper --- tests/mprotect.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/tests/mprotect.c b/tests/mprotect.c index aa4673e..db6a662 100644 --- a/tests/mprotect.c +++ b/tests/mprotect.c @@ -213,5 +213,11 @@ int main(int argc, char

[Libhugetlbfs-devel] [PATCH 4/5] Add linkhuge_rw test to 64 bit && !CUSTOM_LDSCIPTS

2013-09-10 Thread Steve Capper
: Steve Capper --- tests/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/Makefile b/tests/Makefile index 231e3b0..9140e72 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -54,7 +54,7 @@ ifeq ($(CUSTOM_LDSCRIPTS),yes) TESTS += $(LDSCRIPT_TESTS) $(HUGELINK_TESTS

[Libhugetlbfs-devel] [PATCH 0/5] libhugetlbfs - Aarch64 support and some fixes

2013-09-10 Thread Steve Capper
unit test, and the linkhuge_rw test is enabled for 64 bit where there aren't any custom ldscripts. The final patch clears up the superfluous ARM ld.hugetlbfs HTLB_LINK logic. Any comments would be appreciated. Cheers, -- Steve Steve Capper (5): Aarch64 support. Aarch64 unit test fixes.

[Libhugetlbfs-devel] [PATCH 5/5] Cleanup ARM ld.hugetlbfs HTLB_LINK logic

2013-09-10 Thread Steve Capper
this. Signed-off-by: Steve Capper --- ld.hugetlbfs | 5 - 1 file changed, 5 deletions(-) diff --git a/ld.hugetlbfs b/ld.hugetlbfs index 5128aa2..ba9e00a 100755 --- a/ld.hugetlbfs +++ b/ld.hugetlbfs @@ -79,11 +79,6 @@ if [ -n "$HTLB_LINK" ]; then HTLB_ALIGN=""

[Libhugetlbfs-devel] [PATCH 2/5] Aarch64 unit test fixes.

2013-09-10 Thread Steve Capper
256MB slices. Signed-off-by: Steve Capper --- tests/icache-hygiene.c| 7 --- tests/mremap-expand-slice-collision.c | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/tests/icache-hygiene.c b/tests/icache-hygiene.c index 51792b3..876ce10 100644 --- a/tests

[Libhugetlbfs-devel] [PATCH 1/5] Aarch64 support.

2013-09-10 Thread Steve Capper
This patch adds support for Aarch64. As with ARMv7, We do not add the xBT/xBDT style linker scripts as these have been deprecated in favour of adjusting the page sizes via command line parameter to ld. Signed-off-by: Steve Capper --- Makefile | 7 +++ ld.hugetlbfs | 2 +- sys

Re: [Libhugetlbfs-devel] [PATCH 0/5] libhugetlbfs - Aarch64 support and some fixes

2013-10-18 Thread Steve Capper
On Tue, Sep 10, 2013 at 02:11:27PM +0100, Steve Capper wrote: > Hello, > This series adds Aarch64 support and makes some minor tweaks. > > The first two patches of this series add Aarch64 support to > libhugetlbfs. (Starting from 3.11-rc1, the Linux Kernel supports > HugeTLB

Re: [Libhugetlbfs-devel] [PATCH 0/5] libhugetlbfs - Aarch64 support and some fixes

2013-10-22 Thread Steve Capper
No probs, thank you Eric. Cheers, -- Steve -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the

[Libhugetlbfs-devel] [PATCH] ARM: mark direct_syscall as a FUNC

2014-02-20 Thread Steve Capper
; resulting in a BLX to direct_syscall where necessary. Signed-off-by: Steve Capper --- sys-armelf_linux_eabi.S | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-armelf_linux_eabi.S b/sys-armelf_linux_eabi.S index 983d28b..dfa7407 100644 --- a/sys-armelf_linux_eabi.S +++ b/sys-armelf_linux_eabi.S

[Libhugetlbfs-devel] [PATCH] Add aarch64_be support

2014-03-31 Thread Steve Capper
From: Koen Kooi This patch adds support for big endian Aarch64 by reusing the existing Aarch64 rules. Signed-off-by: Koen Kooi Tested-by: Victor Kamensky --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 28ceade..d093ef3 100644 --- a/Ma

Re: [Libhugetlbfs-devel] [PATCH] Makefile: arm 32bit support

2014-06-18 Thread Steve Capper
On Wed, Jun 18, 2014 at 11:01:32AM +0800, b40...@freescale.com wrote: > From: Chunrong Guo > > Signed-off-by: Chunrong Guo > --- > Makefile | 7 +++ > 1 file changed, 7 insertions(+) > > diff --git a/Makefile b/Makefile > index 91502e1..2030d12 100644 > --- a/Makefile > +++ b/Makefile > @@

Re: [Libhugetlbfs-devel] [PATCH] Makefile: arm 32bit support

2014-06-19 Thread Steve Capper
On 18 June 2014 09:54, b40...@freescale.com wrote: > Hi Steve, > > I build libhugetlbfs for beagleboard arm device by yocto. > " beagleboard" is considered to be "arm" architecture. > I think general "arm" Parameter should be added to detection logic. So for libhugetlbfs, as I understand things,