diff --git a/src/backend/utils/misc/guc.c b/src/backend/utils/misc/guc.c
new file mode 100644
index 1b7b914..b3dac51
*** a/src/backend/utils/misc/guc.c
--- b/src/backend/utils/misc/guc.c
*************** static struct config_int ConfigureNamesI
*** 2215,2221 ****
  			GUC_UNIT_XBLOCKS
  		},
  		&XLOGbuffers,
! 		-1, -1, INT_MAX,
  		check_wal_buffers, NULL, NULL
  	},
  
--- 2215,2221 ----
  			GUC_UNIT_XBLOCKS
  		},
  		&XLOGbuffers,
! 		-1, -1, (INT_MAX / XLOG_BLCKSZ),
  		check_wal_buffers, NULL, NULL
  	},
  
