I know the .rodata section stores constant data in an ELF file. However, when I dump an ELF of a kernel module, I notice that there are two extra sections named rodata.str1.8 and rodata.str1.1. It seems that these two sections store constant variables and strings as well. But what exactly are the differences between these three rodata?