Eu modifiquei o código-fonte de um Kernel Linux Vanilla para produzir algumas informações de tempo referentes a algumas operações na camada TCP. Atualmente, estou usando o comando printk para imprimir esses resultados. No entanto, o tamanho do buffer do dmesg é limitado a um valor máximo de 2 ^ 25 Bytes durante o tempo de compilação, que é de 16 MBytes. Estou produzindo muita informação que eu uso mais tarde para o meu pós processamento e 16 Mbytes não é suficiente. Então, existe alguma maneira de aumentar ainda mais o tamanho do buffer do dmesg? Ou existe uma maneira melhor e mais limpa de relatar essas informações para o espaço do usuário?
Tags dmesg logs tcp linux-kernel