X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/Ventoy.git/blobdiff_plain/1f49265f29459295bc1b66c53da3de9e99a9370e..4790dedbb19821794c1cf4bfeb671c5be8c19043:/DMPATCH/readme.txt diff --git a/DMPATCH/readme.txt b/DMPATCH/readme.txt index 866dc90..c427d3a 100644 --- a/DMPATCH/readme.txt +++ b/DMPATCH/readme.txt @@ -1,14 +1,17 @@ -1. install ubuntu 21.10 -2. apt-get install build-essential flex ncurse linux-headers-generic linux-source ...... and so on -3. cp /lib/modules/5.13.0-23-generic/build/Module.symvers ./ -4. /boot/config-5.13.0-23-generic as .config make oldconfig +1. install ubuntu 22.04 5.15.0-25 +2. apt-get install build-essential flex libncurses-dev linux-headers-generic linux-source libssl-dev bison yacc vim libelf-dev ...... and so on +3. cp /lib/modules/5.15.0-25-generic/build/Module.symvers ./ +4. /boot/config-5.15.0-25-generic as .config make oldconfig 5. make menuconfig 1. close CONFIG_STACKPROTECTOR 2. close CONFIG_RETPOLINE + 3. close CONFIG_UBSAN_BOUNDS + 4. close CONFIG_UBSAN_ENUM 6. modify ./scripts/mod/modpost.c 1. skip add_srcversion (just return) 2. force add_retpoline (#ifdef --> #ifndef) + 3. force add_intree_flag 7. make modules_prepare LOCALVERSION=-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx