#include <babeltrace/bitfield-internal.h>
#include <babeltrace/compat/fcntl-internal.h>
#include <babeltrace/types.h>
+#include <babeltrace/common-internal.h>
#include <glib.h>
#if (FLT_RADIX != 2)
/* The writer will add padding */
pos->mmap_offset += pos->packet_size / CHAR_BIT;
- pos->packet_size = getpagesize() * 8 * CHAR_BIT;
+ pos->packet_size = PACKET_LEN_INCREMENT;
do {
ret = bt_posix_fallocate(pos->fd, pos->mmap_offset,
pos->packet_size / CHAR_BIT);