=== chris14_ is now known as chris14 | ||
bambinone | hi 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 |
---|---|---|
bambinone | hoping I'm missing something silly. thanks in advance | 03:53 |
juergh | bambinone, which source are your using? | 04:44 |
bambinone | juergh: git://kernel.ubuntu.com/virgin/testing/crack.git, cod/mainline/v6.5-rc7 | 04:48 |
juergh | bambinone, that looks broken. it shouldn't produce any tools packages for mainline builds. | 05:54 |
juergh | ./debian/rules printenv | grep mainline | 05:55 |
juergh | do_mainline_build = true | 05:55 |
juergh | and | 05:55 |
juergh | grep -A 6 mainline debian/rules | 05:56 |
juergh | # Being used to build a mainline build -- turn off things which do not work. | 05:56 |
juergh | ifeq ($(do_mainline_build),true) | 05:56 |
juergh | do_extras_package=false | 05:56 |
juergh | do_tools=false | 05:56 |
juergh | no_dumpfile=1 | 05:56 |
juergh | $(foreach _m,$(all_dkms_modules),$(eval do_$(_m) = false)) | 05:56 |
juergh | do_skip_checks=true | 05:56 |
juergh | endif | 05:56 |
bambinone | juergh: wamp wamp. thank you. maybe I can just build cpupower in the tree | 06:06 |
juergh | bambinone, 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 |
juergh | or drop 'do_mainline_build' from debian.master/rules.d/hooks.mk altogether... | 06:18 |
juergh | but that will likely explode | 06:19 |
=== lexandrop_ is now known as lexandrop | ||
bambinone | juergh: thank you! | 16:47 |
atmark | hello, 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 |
atmark | I 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 file | 18:23 |
atmark | The 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 guidelines | 18:26 |
atmark | 5.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 |
atmark | I created bug report but no ack https://bugs.launchpad.net/ubuntu/+source/linux-hwe-5.15/+bug/2024500 | 18: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 | |
atmark | joseogando_: if you are interested, here's the diff https://clbin.com/LVg8z. | 18:35 |
atmark | I'll try annotations that you mentioned | 18:35 |
atmark | Thanks 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 |
atmark | Yeah. I'll update launchpad for any findings. | 19:02 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!