OBS User unknown 2008-06-25 18:52:49 +00:00 committed by Git OBS Bridge
parent b9f411db4e
commit cfc286c6e6
4 changed files with 48 additions and 7 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:07b1380328546f7af179d8b0c4fcba8535f6f53d53be09255ee6862772dd4813
size 70549

3
libhugetlbfs-1.3.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4efd97608df6b10e747ac779bdc9fd903892333eaaa07bf81ef0d405448b2b65
size 67682

View File

@ -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

View File

@ -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