From cfc286c6e6035e438322093c36170df5d05a877fdaf90410a8f9e08e29172537 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Wed, 25 Jun 2008 18:52:49 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libhugetlbfs?expand=0&rev=6 --- libhugetlbfs-1.2.tar.gz | 3 --- libhugetlbfs-1.3.tar.bz2 | 3 +++ libhugetlbfs.changes | 23 +++++++++++++++++++++++ libhugetlbfs.spec | 26 ++++++++++++++++++++++---- 4 files changed, 48 insertions(+), 7 deletions(-) delete mode 100644 libhugetlbfs-1.2.tar.gz create mode 100644 libhugetlbfs-1.3.tar.bz2 diff --git a/libhugetlbfs-1.2.tar.gz b/libhugetlbfs-1.2.tar.gz deleted file mode 100644 index e7dc21d..0000000 --- a/libhugetlbfs-1.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:07b1380328546f7af179d8b0c4fcba8535f6f53d53be09255ee6862772dd4813 -size 70549 diff --git a/libhugetlbfs-1.3.tar.bz2 b/libhugetlbfs-1.3.tar.bz2 new file mode 100644 index 0000000..1c7802a --- /dev/null +++ b/libhugetlbfs-1.3.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4efd97608df6b10e747ac779bdc9fd903892333eaaa07bf81ef0d405448b2b65 +size 67682 diff --git a/libhugetlbfs.changes b/libhugetlbfs.changes index 7c4d83b..ba3ff35 100644 --- a/libhugetlbfs.changes +++ b/libhugetlbfs.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Wed Jun 25 11:31:01 CEST 2008 - olh@suse.de + +- update to version 1.3 + New features + * Add HUGETLB_NO_PREFAULT to control prefaulting of huge pages via mlock + * Add "[hostname:pid]" to output messages + * Setup for handling larger huge page sizes e.g. 16G huge pages + * Update for new upstream sysctl + * Add support for hugetlbfs_morecore to shrink the heap + + Bug fixes + * Disable heap shrinking by default to avoid bug in glibc malloc + * Skip elflink calls in setup_libhugetlbfs for IA64 and sparc64 + * Replace gethugepagesize with check_hugepagesize for error checking + * Make morecore argument a long to handle larger page sizes + + Tets suite fixes + * Check uid/gid in tests where it matters + * tests: verify there are enough huge pages + * Change tests to read /proc/meminfo + * tests: verify that huge page size isn't too big for the test + ------------------------------------------------------------------- Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de diff --git a/libhugetlbfs.spec b/libhugetlbfs.spec index 86c85af..cbc071a 100644 --- a/libhugetlbfs.spec +++ b/libhugetlbfs.spec @@ -1,5 +1,5 @@ # -# spec file for package libhugetlbfs (Version 1.2) +# spec file for package libhugetlbfs (Version 1.3) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -16,12 +16,12 @@ BuildRequires: doxygen License: LGPL v2.1 or later Group: Development/Libraries/Other Summary: hugetlbfs helper library -Version: 1.2 -Release: 19 +Version: 1.3 +Release: 1 Url: http://libhugetlbfs.sourceforge.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-build %define my_make_flags V=1 CFLAGS="$RPM_OPT_FLAGS -g -fPIC" BUILDTYPE=NATIVEONLY PREFIX=/usr LIBDIR32=%{_libdir} DESTDIR=$RPM_BUILD_ROOT -Source0: libhugetlbfs-1.2.tar.gz +Source0: libhugetlbfs-%{version}.tar.bz2 %description libhugetlbfs interacts with the Linux hugetlbfs to make large pages @@ -61,6 +61,24 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib* %changelog +* Wed Jun 25 2008 olh@suse.de +- update to version 1.3 + New features + * Add HUGETLB_NO_PREFAULT to control prefaulting of huge pages via mlock + * Add "[hostname:pid]" to output messages + * Setup for handling larger huge page sizes e.g. 16G huge pages + * Update for new upstream sysctl + * Add support for hugetlbfs_morecore to shrink the heap + Bug fixes + * Disable heap shrinking by default to avoid bug in glibc malloc + * Skip elflink calls in setup_libhugetlbfs for IA64 and sparc64 + * Replace gethugepagesize with check_hugepagesize for error checking + * Make morecore argument a long to handle larger page sizes + Tets suite fixes + * Check uid/gid in tests where it matters + * tests: verify there are enough huge pages + * Change tests to read /proc/meminfo + * tests: verify that huge page size isn't too big for the test * Thu Apr 10 2008 ro@suse.de - added baselibs.conf file to build xxbit packages for multilib support