mirror of
https://github.com/checkpoint-restore/criu.git
synced 2026-07-18 00:58:31 +00:00
criu/proc: Define BUF_SIZE without PAGE_SIZE dependency
PAGE_SIZE will be a variable value on platforms where it can be different due to large pages. And looks like (c) there is no reason for BUF_SIZE == PAGE_SIZE, so let's keep it as it was, rather than complicating it with dynamic allocation for the buffer. Signed-off-by: Dmitry Safonov <dima@arista.com> Signed-off-by: Andrei Vagin <avagin@virtuozzo.com>
This commit is contained in:
parent
a58e95aac8
commit
bbe7721075
1 changed files with 3 additions and 3 deletions
|
|
@ -61,16 +61,16 @@
|
|||
#define SIGEV_THREAD_ID 4 /* deliver to thread */
|
||||
#endif
|
||||
|
||||
#define BUF_SIZE 4096 /* Good enough value - can be changed */
|
||||
|
||||
struct buffer {
|
||||
char buf[PAGE_SIZE];
|
||||
char buf[BUF_SIZE];
|
||||
char end; /* '\0' */
|
||||
};
|
||||
|
||||
static struct buffer __buf;
|
||||
static char *buf = __buf.buf;
|
||||
|
||||
#define BUF_SIZE sizeof(__buf.buf)
|
||||
|
||||
/*
|
||||
* This is how AIO ring buffers look like in proc
|
||||
*/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue