WFM
On 05/23/2011 08:04 AM, Ryan O'Hara wrote:
> 
> I'll ACK this on the condition that Steve has no objections.
> 
> Ryan
> 
> On Wed, May 18, 2011 at 03:29:19PM +0200, Jerome Flesch wrote:
>> ---
>>  configure.ac |    9 +++++++++
>>  lib/util.h   |    8 +++++++-
>>  2 files changed, 16 insertions(+), 1 deletions(-)
>>
>> diff --git a/configure.ac b/configure.ac
>> index d5f7812..6987f37 100644
>> --- a/configure.ac
>> +++ b/configure.ac
>> @@ -173,6 +173,10 @@ AC_ARG_ENABLE([coverage],
>>      [  --enable-coverage       : coverage analysis of the codebase. ],
>>      [ default="no" ])
>>  
>> +AC_ARG_ENABLE([small-memory-footprint],
>> +    [  --enable-small-memory-footprint : Use small message queues and small 
>> messages sizes. ],
>> +    [ default="no" ])
>> +
>>  AC_ARG_WITH([initddir],
>>      [  --with-initddir=DIR     : path to init script directory. ],
>>      [ INITDDIR="$withval" ],
>> @@ -303,6 +307,11 @@ else
>>      COVERAGE_LDFLAGS=""
>>  fi
>>  
>> +if test "x${enable_small_memory_footprint}" = xyes ; then
>> +    AC_DEFINE_UNQUOTED([HAVE_SMALL_MEMORY_FOOTPRINT], 1, [have 
>> small_memory_footprint])
>> +    PACKAGE_FEATURES="$PACKAGE_FEATURES small-memory-footprint"
>> +fi
>> +
>>  if test "x${enable_fatal_warnings}" = xyes && \
>>              cc_supports_flag -Werror ; then
>>      AC_MSG_NOTICE([Enabling Fatal Warnings (-Werror)])
>> diff --git a/lib/util.h b/lib/util.h
>> index 816062e..9a59b0b 100644
>> --- a/lib/util.h
>> +++ b/lib/util.h
>> @@ -41,6 +41,7 @@
>>  #include <sys/poll.h>
>>  #include <sys/socket.h>
>>  
>> +#include <config.h>
>>  
>>  struct saVersionDatabase {
>>      int versionCount;
>> @@ -54,9 +55,15 @@ saVersionVerify (
>>  
>>  SaTimeT clustTimeNow(void);
>>  
>> +#ifdef HAVE_SMALL_MEMORY_FOOTPRINT
>> +#define IPC_REQUEST_SIZE        1024*64
>> +#define IPC_RESPONSE_SIZE       1024*64
>> +#define IPC_DISPATCH_SIZE       1024*64
>> +#else
>>  #define IPC_REQUEST_SIZE    8192*128
>>  #define IPC_RESPONSE_SIZE   8192*128
>>  #define IPC_DISPATCH_SIZE   8192*128
>> +#endif
>>  
>>  static inline SaAisErrorT hdb_error_to_sa (int res)         \
>>  {                                                           \
>> @@ -73,5 +80,4 @@ static inline SaAisErrorT hdb_error_to_sa (int res)        
>>         \
>>      }                                                       \
>>  }
>>  
>> -
>>  #endif /* AIS_UTIL_H_DEFINED */
>> -- 
>> 1.7.4.4
>>
>> _______________________________________________
>> Openais mailing list
>> Openais@lists.linux-foundation.org
>> https://lists.linux-foundation.org/mailman/listinfo/openais
> _______________________________________________
> Openais mailing list
> Openais@lists.linux-foundation.org
> https://lists.linux-foundation.org/mailman/listinfo/openais

_______________________________________________
Openais mailing list
Openais@lists.linux-foundation.org
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to