فهرست منبع

knet: Allow space for encapsulated messages

Signed-off-by: Christine Caulfield <ccaulfie@redhat.com>
Christine Caulfield 8 سال پیش
والد
کامیت
571f499e0a
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      exec/totemknet.c

+ 2 - 1
exec/totemknet.c

@@ -969,7 +969,8 @@ int totemknet_initialize (
 
 
 void *totemknet_buffer_alloc (void)
 void *totemknet_buffer_alloc (void)
 {
 {
-	return malloc(KNET_MAX_PACKET_SIZE);
+	/* Need to have space for a message AND a struct mcast in case of encapsulated messages */
+	return malloc(KNET_MAX_PACKET_SIZE + 512);
 }
 }
 
 
 void totemknet_buffer_release (void *ptr)
 void totemknet_buffer_release (void *ptr)