We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bc82c38 commit 7acf3a1Copy full SHA for 7acf3a1
kernel/trace/trace.c
@@ -1474,10 +1474,12 @@ static int __init set_buf_size(char *str)
1474
if (!str)
1475
return 0;
1476
buf_size = memparse(str, &str);
1477
- /* nr_entries can not be zero */
1478
- if (buf_size == 0)
1479
- return 0;
1480
- trace_buf_size = buf_size;
+ /*
+ * nr_entries can not be zero and the startup
+ * tests require some buffer space. Therefore
+ * ensure we have at least 4096 bytes of buffer.
1481
+ */
1482
+ trace_buf_size = max(4096UL, buf_size);
1483
return 1;
1484
}
1485
__setup("trace_buf_size=", set_buf_size);
0 commit comments