chiark / gitweb /
journald: bring max coredump size in sync with max entry size
authorLennart Poettering <lennart@poettering.net>
Mon, 8 Apr 2013 18:32:03 +0000 (20:32 +0200)
committerLennart Poettering <lennart@poettering.net>
Mon, 8 Apr 2013 18:35:26 +0000 (20:35 +0200)
src/journal/coredump.c
src/journal/journald-native.c

index c56d2832682778aa1541030e3cfb6f397188fbc0..2dfb04afdf21df4adbd6b9bf296481bf9a364a4d 100644 (file)
@@ -37,6 +37,8 @@
 #include "special.h"
 #include "cgroup-util.h"
 
+/* Make sure to not make this larger than the maximum journal entry
+ * size. See ENTRY_SIZE_MAX in journald-native.c. */
 #define COREDUMP_MAX (768*1024*1024)
 
 enum {
index 069114778b39926159f1e522fb377d4abe27a08d..9d1f39f0c5e855ab999018d95781db4f07381686 100644 (file)
 #include "journald-console.h"
 #include "journald-syslog.h"
 
-#define ENTRY_SIZE_MAX (1024*1024*64)
-#define DATA_SIZE_MAX (1024*1024*64)
+/* Make sure not to make this smaller than the maximum coredump
+ * size. See COREDUMP_MAX in coredump.c */
+#define ENTRY_SIZE_MAX (1024*1024*768)
+#define DATA_SIZE_MAX (1024*1024*768)
 
 static bool valid_user_field(const char *p, size_t l) {
         const char *a;