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

2014-06-19 Thread Steve Capper
On 18 June 2014 09:54, b40...@freescale.com 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

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 b40...@freescale.com Signed-off-by: Chunrong Guo b40...@freescale.com --- Makefile | 7 +++ 1 file changed, 7 insertions(+) diff --git a/Makefile b/Makefile index 91502e1..2030d12 100644 ---

[Libhugetlbfs-devel] [PATCH] Add aarch64_be support

2014-03-31 Thread Steve Capper
From: Koen Kooi koen.k...@linaro.org This patch adds support for big endian Aarch64 by reusing the existing Aarch64 rules. Signed-off-by: Koen Kooi koen.k...@linaro.org Tested-by: Victor Kamensky victor.kamen...@linaro.org --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

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

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 and THP for ARM64). Some

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

2013-09-10 Thread Steve Capper
succeed. Signed-off-by: Steve Capper steve.cap...@linaro.org --- 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
-by: Steve Capper steve.cap...@linaro.org --- 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

[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. Add

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

2013-09-10 Thread Steve Capper
this. Signed-off-by: Steve Capper steve.cap...@linaro.org --- 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
to 256MB slices. Signed-off-by: Steve Capper steve.cap...@linaro.org --- 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

[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 steve.cap...@linaro.org --- Makefile | 7

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 v2 0/2] ARM Support

2013-02-21 Thread Steve Capper
the 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 steve.cap...@arm.com --- tests/icache-hygiene.c | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/tests/icache-hygiene.c b/tests/icache-hygiene.c

[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 steve.cap...@arm.com --- Makefile

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 steve.cap...@arm.com wrote: 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

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 out of

[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 steve.cap...@arm.com --- Makefile

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

2012-12-12 Thread Steve Capper
/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 ++-- tests/icache

[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 steve.cap...@arm.com --- tests/icache-hygiene.c | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/tests/icache-hygiene.c b/tests/icache-hygiene.c

[Libhugetlbfs-devel] __morecore handling in libhugetlbfs

2012-11-09 Thread Steve Capper
() 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 today: http://p.sf.net/sfu