2011中国(上海)产业用纺织品、非织造布及无纺布展览会
时间:2011年5月17日-19日
地点:上海光大会展中心
参展联系 陈诚 13162645037
】展品范围:
◆非织造材料及相关深加工产品:医用卫生材料、室内装饰材料、新型建筑及防水材料、劳防用品、环保用材、过滤材料、新型保暖材料及服装辅料工业用材、农业用材、汽车用材、包装材料及涂层基布、土工布及土工合成材料;
◆纤维原料及化学助剂:涤纶、丙纶、维纶、锦纶、粘胶短纤和双组分、超细超短纤维、中空等特种纤维、金属纤维、碳纤维及各种高性能纤维(耐高温、阻燃、高强等)、差别化纤维等;
◆产业用布:
2011中国(上海)产业用纺织品、非织造布及无纺布展览会
时间:2011年5月17日-19日
地点:上海光大会展中心
参展联系 陈诚 13162645037
】展品范围:
◆非织造材料及相关深加工产品:医用卫生材料、室内装饰材料、新型建筑及防水材料、劳防用品、环保用材、过滤材料、新型保暖材料及服装辅料工业用材、农业用材、汽车用材、包装材料及涂层基布、土工布及土工合成材料;
◆纤维原料及化学助剂:涤纶、丙纶、维纶、锦纶、粘胶短纤和双组分、超细超短纤维、中空等特种纤维、金属纤维、碳纤维及各种高性能纤维(耐高温、阻燃、高强等)、差别化纤维等;
◆产
Since 2.6.32 the kernel has supported pseudo-anonymous mmaps for
huge pages without having hugetlbfs mounted. This patch adds a
check for that kernel feature.
Signed-off-by: Eric B Munson
---
kernel-features.c|4
libhugetlbfs_privutils.h |3 +++
2 files changed, 7 insertion
hugetlbfs_prefault relies on having a file descriptor associated with
the huge page backed region to prefault the huge pages. This patch
gives an alternative for prefaulting which will be used when the
kernel supports MAP_HUGETLB.
Signed-off-by: Eric B Munson
---
hugeutils.c | 59
Now that we have the ability to map huge pages without having
an active hugetlfs mount point with MAP_HUGETLB it no longer
makes sense to detect valid page sizes based on active mount
points. This patch separates out the detection of valid page
sizes from the detection of active mount points.
Sig
As of 2.6.32 mmap supports the MAP_HUGETLB flag that will, when there are
available huge pages, return an anonymous region backed by huge pages.
This allows us to use default sized huge pages for morecore and
get_huge_pages without forcing the admin to mount hugetlbfs.
This is probably the last RF
If get_huge_pages uses MAP_HUGETLB to create a new huge page region, the
old test_addr_huge function will claim the mapping is not on a huge page.
This patch changes the test to use the new get_mapping_page_size method.
Signed-off-by: Eric B Munson
---
tests/get_huge_pages.c | 12 +++-
When MAP_HUGETLB is used, the standard test for a maaping being backed by huge
pages fails because the mapping will not be on hugetlbfs. Instead of testing
the filesystem backing the mapping, this patch adds a check of reported MMU
page size from /proc/self/smaps. get_mapping_page_size returns th
When the kernel supports MAP_HUGETLB use it for requesting
a huge page backed area instead of creating a file descriptor.
Signed-off-by: Eric B Munson
---
alloc.c | 41 +++--
1 files changed, 35 insertions(+), 6 deletions(-)
diff --git a/alloc.c b/alloc.c
i
As with get_huge_pages it is appropriate to use MAP_HUGETLB for
mappings that will hold the heap.
Signed-off-by: Eric B Munson
---
morecore.c | 35 +++
1 files changed, 27 insertions(+), 8 deletions(-)
diff --git a/morecore.c b/morecore.c
index e120d55..f156c95
Convert all the heap based tests to use get_mapping_page_size to check if
a mapping is backed by huge pages now that morecore uses MAP_HUGETLB.
Signed-off-by: Eric B Munson
---
tests/heap-overflow.c|7 +--
tests/heapshrink.c | 15 +--
tests/malloc.c |
This patch adds a check for MAP_HUGETLB support and a flag in
__hugetlb_opts for holding the availability.
Signed-off-by: Eric B Munson
---
hugeutils.c | 21 +
init.c |1 +
libhugetlbfs_internal.h |3 +++
3 files changed, 25 insertions(+
As of 2.6.32 mmap supports the MAP_HUGETLB flag that will, when there are
available huge pages, return an anonymous region backed by huge pages.
This allows us to use default sized huge pages for morecore and
get_huge_pages without forcing the admin to mount hugetlbfs.
Changes from V4:
Stop probin
Since 2.6.32 the kernel has supported pseudo-anonymous mmaps for
huge pages without having hugetlbfs mounted. This patch adds a
check for that kernel feature.
Signed-off-by: Eric B Munson
---
kernel-features.c|4
libhugetlbfs_privutils.h |3 +++
2 files changed, 7 insertion
This patch adds a check for MAP_HUGETLB support and a flag in
__hugetlb_opts for holding the availability.
Signed-off-by: Eric B Munson
---
hugeutils.c | 21 +
init.c |1 +
libhugetlbfs_internal.h |3 +++
3 files changed, 25 insertions(+
hugetlbfs_prefault relies on having a file descriptor associated with
the huge page backed region to prefault the huge pages. This patch
gives an alternative for prefaulting which will be used when the
kernel supports MAP_HUGETLB.
Signed-off-by: Eric B Munson
---
hugeutils.c | 59
Now that we have the ability to map huge pages without having
an active hugetlfs mount point with MAP_HUGETLB it no longer
makes sense to detect valid page sizes based on active mount
points. This patch separates out the detection of valid page
sizes from the detection of active mount points.
Sig
When MAP_HUGETLB is used, the standard test for a maaping being backed by huge
pages fails because the mapping will not be on hugetlbfs. Instead of testing
the filesystem backing the mapping, this patch adds a check of reported MMU
page size from /proc/self/smaps. get_mapping_page_size returns th
When the kernel supports MAP_HUGETLB use it for requesting
a huge page backed area instead of creating a file descriptor.
Signed-off-by: Eric B Munson
---
alloc.c | 41 +++--
1 files changed, 35 insertions(+), 6 deletions(-)
diff --git a/alloc.c b/alloc.c
i
If get_huge_pages uses MAP_HUGETLB to create a new huge page region, the
old test_addr_huge function will claim the mapping is not on a huge page.
This patch changes the test to use the new get_mapping_page_size method.
Signed-off-by: Eric B Munson
---
tests/get_huge_pages.c | 12 +++-
Convert all the heap based tests to use get_mapping_page_size to check if
a mapping is backed by huge pages now that morecore uses MAP_HUGETLB.
Signed-off-by: Eric B Munson
---
tests/heap-overflow.c|7 +--
tests/heapshrink.c | 15 +--
tests/malloc.c |
As with get_huge_pages it is appropriate to use MAP_HUGETLB for
mappings that will hold the heap.
Signed-off-by: Eric B Munson
---
morecore.c | 35 +++
1 files changed, 27 insertions(+), 8 deletions(-)
diff --git a/morecore.c b/morecore.c
index e120d55..f156c95
On Mon, 15 Nov 2010, Andrew Hastings wrote:
> Eric,
>
> It's mostly a matter of personal taste, but let me make a suggestion:
>
Thanks, this will go in V3.
signature.asc
Description: Digital signature
--
Beautiful is
2011中国(上海)产业用纺织品、非织造布及无纺布展览会
时间:2011年5月17日-19日
地点:上海光大会展中心
参展联系 陈诚 13162645037
】展品范围:
◆非织造材料及相关深加工产品:医用卫生材料、室内装饰材料、新型建筑及防水材料、劳防用品、环保用材、过滤材料、新型保暖材料及服装辅料工业用材、农业用材、汽车用材、包装材料及涂层基布、土工布及土工合成材料;
◆纤维原料及化学助剂:涤纶、丙纶、维纶、锦纶、粘胶短纤和双组分、超细超短纤维、中空等特种纤维、金属纤维、碳纤维及各种高性能纤维(耐高温、阻燃、高强等
24 matches
Mail list logo