/srv/irclogs.ubuntu.com/2023/08/23/#ubuntu-kernel.txt

=== chris14_ is now known as chris14
bambinonehi folks, trying to build linux-tools from mainline. `LANG=C fakeroot debian/rules binary` gets me linux-tools-common, linux-tools-host, and linux-cloud-tools-common, but no linux-tools 03:53
bambinonehoping I'm missing something silly. thanks in advance 03:53
juerghbambinone, which source are your using?04:44
bambinonejuergh: git://kernel.ubuntu.com/virgin/testing/crack.git, cod/mainline/v6.5-rc704:48
juerghbambinone, that looks broken. it shouldn't produce any tools packages for mainline builds.05:54
juergh./debian/rules printenv | grep mainline05:55
juerghdo_mainline_build         = true05:55
juerghand05:55
juerghgrep -A 6 mainline debian/rules05:56
juergh# Being used to build a mainline build -- turn off things which do not work.05:56
juerghifeq ($(do_mainline_build),true)05:56
juerghdo_extras_package=false05:56
juerghdo_tools=false05:56
juerghno_dumpfile=105:56
juergh$(foreach _m,$(all_dkms_modules),$(eval do_$(_m) = false))05:56
juerghdo_skip_checks=true05:56
juerghendif05:56
bambinonejuergh: wamp wamp. thank you. maybe I can just build cpupower in the tree06:06
juerghbambinone, you could comment out 'do_tools=false' in debian/rules and see what you get. try 'debian/rules printenv' to get some idea about the settings.06:17
juerghor drop 'do_mainline_build' from debian.master/rules.d/hooks.mk altogether...06:18
juerghbut that will likely explode06:19
=== lexandrop_ is now known as lexandrop
bambinonejuergh: thank you!16:47
atmarkhello, how can I recompile the latest 20.04 HWE kernel ( 5.15.0.79 as of this writing ) using kernel the config of 5.15.0-25 ? 18:19
joseogando_@atmark Maybe it would be easier to just add the options to 5.15.0.79 . Do you know what options you want to change.18:20
atmarkI know how to compile the latest HWE Kernel but I couldn't find a option to specify a different kernel config 18:21
joseogando_A whole different config would be more difficult and I wouldn't know an easy way, but if you want to add or modify configurations you can do so in the annotations format that Ubuntu has. It would be under your debian.*/config/annotations file18:23
atmarkThe thing is, I don't know the options to change. 5.15.0-25 is the version that KVM live migration has no issues. 18:24
joseogando_Then I would compare /boot/config-5.15.0.76 vs /boot/config-5.15.0-25 and add those options to the annotations file mentioned.18:25
atmark> 5.15.0-25  -  I'm hitting live migration on CPUs running EPYC3 18:25
joseogando_And I am not aware of the particular issue... I'm just giving you general guidelines18:26
atmark5.15.0.79 is mapped to 5.15.111. I compiled 5.15.111 from source and didn't hit any live migration issue. 18:27
atmarkI created bug report but no ack https://bugs.launchpad.net/ubuntu/+source/linux-hwe-5.15/+bug/202450018:28
-ubottu:#ubuntu-kernel- Launchpad bug 2024500 in linux-hwe-5.15 (Ubuntu) "KVM: after upgrading the kernel to 5.15.0-75, VM hangs after migration." [Undecided, Confirmed]18:28
atmarkjoseogando_: if you are interested, here's the diff https://clbin.com/LVg8z. 18:35
atmarkI'll try annotations that you mentioned 18:35
atmarkThanks for the pointers 18:35
joseogando_I see. I am not an expert debugging this kind of issues. If you go by the premise that it is a config option, then you can try what I suggested. In the surface none of the +/- changes seem to be relevant or specific for kvm scenarios.18:38
atmarkYeah. I'll update launchpad for any findings.19:02

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!