Estou trabalhando em uma placa embutida personalizada. Atualmente está executando o kernel 3.10
Estou tentando atualizar de 3.10 para 4.19.
Então, com base nas opções de configuração do kernel em 3.10, estou ativando/desativando as opções padrão do kernel em 4.19.
Ao fazer isso, devo ter estragado alguma coisa, pois estou recebendo isso:
[ 0.000000] Memory: 433580K/458752K available (4837K kernel code, 307K rwdata, 1136K rodata, 348K init, 165K bss, 25172K reserved, 0K cma-reserved)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0x9c800000 - 0xff800000 (1584 MB)
[ 0.000000] lowmem : 0x80000000 - 0x9c000000 ( 448 MB)
[ 0.000000] modules : 0x7f000000 - 0x80000000 ( 16 MB)
[ 0.000000] .text : 0x(ptrval) - 0x(ptrval) (4839 kB)
[ 0.000000] .init : 0x(ptrval) - 0x(ptrval) ( 348 kB)
[ 0.000000] .data : 0x(ptrval) - 0x(ptrval) ( 308 kB)
[ 0.000000] .bss : 0x(ptrval) - 0x(ptrval) ( 166 kB)
Eu quero entender qual opção de configuração do kernel é responsável por definir esses endereços?
como devo depurar isso? Quaisquer ponteiros / ponto de partida seriam muito apreciados