Friday, 2023-09-08

*** eltricos <eltricos!~eltricos@ip68-8-181-201.sd.sd.cox.net> has quit IRC (Ping timeout: 258 seconds)00:36
*** kscherer <kscherer!~kscherer@174.95.44.81> has quit IRC (Quit: Konversation terminated!)00:55
*** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has joined #oe03:50
*** eltricos <eltricos!~eltricos@ip68-8-181-201.sd.sd.cox.net> has joined #oe03:51
*** eltricos <eltricos!~eltricos@ip68-8-181-201.sd.sd.cox.net> has quit IRC (Ping timeout: 240 seconds)04:34
*** khem <khem!uid220931@id-220931.helmsley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)04:56
*** Leatherface <Leatherface!leatherfac@helvetet.eu> has quit IRC (Ping timeout: 255 seconds)05:49
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #oe05:57
*** Leatherface <Leatherface!leatherfac@helvetet.eu> has joined #oe06:03
*** linfax <linfax!~linfax@eumail.topcon.com> has joined #oe06:13
*** mckoan|away is now known as mckoan06:46
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has joined #oe06:57
*** Leatherface <Leatherface!leatherfac@helvetet.eu> has quit IRC (Ping timeout: 248 seconds)07:17
*** mario-goulart <mario-goulart!~user@chicken/developer/mario-goulart> has quit IRC (Server closed connection)07:50
*** mario-goulart <mario-goulart!~user@chicken/developer/mario-goulart> has joined #oe07:51
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #oe08:07
*** Leatherface <Leatherface!leatherfac@helvetet.eu> has joined #oe08:17
*** eltricos <eltricos!~eltricos@ip68-8-181-201.sd.sd.cox.net> has joined #oe08:19
*** eltricos <eltricos!~eltricos@ip68-8-181-201.sd.sd.cox.net> has quit IRC (Ping timeout: 258 seconds)08:23
*** hrw <hrw!~hrw@redhat/hrw> has quit IRC (Remote host closed the connection)09:24
*** olani <olani!~olani@31-208-215-228.cust.bredband2.com> has quit IRC (Remote host closed the connection)09:35
*** michaelo <michaelo!~mike@shells.bootlin.com> has quit IRC (Server closed connection)09:59
*** michaelo <michaelo!~mike@shells.bootlin.com> has joined #oe09:59
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection)10:25
*** RP <RP!~richard@dan.rpsys.net> has quit IRC (Ping timeout: 245 seconds)11:33
*** RP <RP!~richard@dan.rpsys.net> has joined #oe11:34
*** otavio <otavio!~otavio@189-11-189-69.user3p.brasiltelecom.net.br> has joined #oe11:43
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)12:36
adrianfkhem: Do you prefer Pull Request on github or patches sent to the mailing list for meta-openembedded?12:40
JaMaadrianf: please patches to ML (most people don't read PRs on github, I and Khem do and Khem often sends the changes from PRs to ML, but we should save Khem a bit time for not doing the github to e-mail relay - especially if someone sends feedback on ML and Khem would need to relay it back to github PR)12:59
*** sakoman <sakoman!~sakoman-l@65.154.164.134> has joined #oe13:00
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #oe13:01
*** hrw <hrw!~hrw@redhat/hrw> has joined #oe13:07
adrianfJaMa: Thank you. Good to know that there is only a "manual relay" who has way more important tasks to do.13:36
*** linfax <linfax!~linfax@eumail.topcon.com> has quit IRC (Ping timeout: 255 seconds)13:38
*** |Xagen <|Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #oe13:59
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has quit IRC (Ping timeout: 255 seconds)14:01
*** mckoan <mckoan!~marco@host-95-229-48-41.business.telecomitalia.it> has quit IRC (Ping timeout: 246 seconds)14:46
rburtonhrw: so i'm booting my generic-arm64 image inside a qemu sbsa-ref and the kernel is getting very angry at ACPI14:55
*** Guest51 is now known as vmeson14:56
rburtonhrw: i guess the first step is to upgrade from edk2 202305 to 20230814:57
rburtonhrw: https://autobuilder.yoctoproject.org/typhoon/api/v2/logs/8154195/raw has the acpi errors. should all those go away if i upgrade? or will we need to ignore some.14:58
*** mckoan <mckoan!~marco@host-95-229-48-41.business.telecomitalia.it> has joined #oe14:58
mckoan.15:05
*** mckoan is now known as mckoan|away15:12
*** sakoman <sakoman!~sakoman-l@65.154.164.134> has quit IRC (Quit: Leaving.)15:15
hrwrburton: let me look15:18
hrw[    1.296348] ehci-platform LNRO0D20:00: Error: DMA mask configuration failed15:18
hrwignore, ehci is going to be replaced with xhci15:18
hrwehci never worked15:18
hrwrburton: EHCI in qemu expects 32bit memory which sbsa-ref does not have == it does not work15:20
rburtoni was just told that latest edk2 should stop it using ehci at all?15:20
hrwrburton: https://edk2.groups.io/g/devel/topic/101073211#108277 needs rebase, rewrite, review15:21
*** vmeson <vmeson!~rmacleod@198-48-226-243.cpe.pppoe.ca> has quit IRC (Ping timeout: 258 seconds)15:23
rburtonhrw: any idea about the numa failure?15:25
*** vmeson <vmeson!~rmacleod@198-48-226-243.cpe.pppoe.ca> has joined #oe15:25
hrwprobably missing in some table. will look15:26
*** eltricos <eltricos!~eltricos@ip68-8-181-201.sd.sd.cox.net> has joined #oe15:27
*** vvmeson <vvmeson!~rmacleod@198-48-226-243.cpe.pppoe.ca> has joined #oe15:31
*** vmeson <vmeson!~rmacleod@198-48-226-243.cpe.pppoe.ca> has quit IRC (Ping timeout: 258 seconds)15:31
rburtonalso get WARNING from the kernel in pci_msi_setup_msi_irqs+0x38/0x4415:31
hrwyou run qemu head and edk2 202305?15:32
rburtonqemu 8.1 and 20230515:32
hrwmeh. edk2-platforms lacks tags15:33
rburtonyes, that's the most annoying thing15:34
hrwbut no IORT in dmesg tells me it is old15:34
rburtonSRCREV_edk2           ?= "ba91d0292e593df8528b66f99c1b0b14fadc8e16"15:34
rburtonSRCREV_edk2-platforms ?= "be2af02a3fb202756ed9855173e0d0ed878ab6be"15:34
rburtonjonmason: i hope you're paying attention15:34
hrwright before good things merged15:35
rburtonlol15:35
*** vmeson <vmeson!~rmacleod@24-212-231-241.cable.teksavvy.com> has joined #oe15:35
hrwcommit e509ac5a729ebe2a3bc905aed1df23226aca4dc915:35
hrwAuthor: Shashi Mallela <shashi.mallela@linaro.org>15:35
hrwDate:   Tue Aug 22 18:53:43 2023 +020015:35
hrw    Platform/SbsaQemu: add GIC ITS support15:35
hrwis minimal I would suggest for sbsa-ref nowadays15:35
rburtoni can test that now :)15:35
hrwthx15:36
jonmasonrburton: https://gitlab.com/jonmason00/meta-arm/-/commit/5cf0773ffc1e86a4bf636fcf94b217254a3964c715:36
*** vvmeson <vvmeson!~rmacleod@198-48-226-243.cpe.pppoe.ca> has quit IRC (Ping timeout: 246 seconds)15:36
hrwyou should have IORT table, MSI-X interrupts etc15:36
rburtonjonmason: lets see what that does15:36
jonmasonits running internal CI now, but looks to have passed everything (so far)15:37
rburtondelete the parselogs removal and see what happens :)15:37
hrwjonmason: latest and greatest I see ;)15:37
jonmasonhrw: always, unless it doesn't work, then claw it back until it does15:38
rburtonhrw: if you have any sway then getting platforms to have tested tags for each release would be great15:39
jonmasonthis ^^^^15:39
rburtoninstead of playing the game of finding a commit that builds around the date that the edk release happened15:39
jonmasonwhy not tag platforms at the same time as edk2, it would make too much sense15:39
rburtonlast time i did a edk2 upgrade there were api changes so you had to pick very carefully. now i just pretend i didn't notice the release and let jon do it.15:40
rburton| /yocto/ross/build/tmp/work/qemu_generic_arm64-poky-linux/edk2-firmware/202305/edk2/edk2-platforms/Silicon/Qemu/SbsaQemu/Include/IndustryStandard/SbsaQemuSmc.h:14:26: error: implicit declaration of function 'SMC_SIP_FUNCTION_ID' [-Werror=implicit-function-declaration]15:40
rburtonffs this is what i mean15:40
rburtoni'll grab the 08 upgrade15:40
hrwlet me quote my last mail to edk2-devel: EDK2 code feels like ancient Perl to me too often. Someone wrote it, everyone uses it, hard to find someone who know why it is that way.15:40
jonmasonrburton: trying without parselogs now, give me 5 mins15:41
jonmasonhrw: feels about right15:41
hrwSMC_SIP_FUNCTION_ID was something I added between 05 and 0815:41
jonmasonthen another platform copies it verbatim, and the magic code multiplies15:42
hrwrburton: commit 4354c22f38778a2bb4644d1f1f43a47e4313fe4215:42
hrwAuthor: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>15:42
hrwDate:   Thu Jun 1 19:14:25 2023 +020015:42
hrw    ArmPkg: add SMC defines for SiP service calls15:42
hrwjonmason's edk2 update to 202308 will be fine on sbsa-ref for quite a while15:44
*** vmeson <vmeson!~rmacleod@24-212-231-241.cable.teksavvy.com> has quit IRC (Ping timeout: 246 seconds)15:45
hrwxhci replacing ehci (WIP) will get rid of linux acpi error15:45
hrwnext thing may be timers data once I collect information from some real hardware systems15:46
*** madisox_ <madisox_!sid453692@id-453692.ilkley.irccloud.com> has quit IRC (Server closed connection)15:46
*** madisox_ <madisox_!sid453692@id-453692.ilkley.irccloud.com> has joined #oe15:47
*** vmeson <vmeson!~rmacleod@198-48-226-243.cpe.pppoe.ca> has joined #oe15:47
*** vmeson <vmeson!~rmacleod@198-48-226-243.cpe.pppoe.ca> has quit IRC (Client Quit)15:48
hrwrburton: and "NUMA: Failed to initialise from firmware" just says that there is no SRAT table. Which is fine on non-numa (one node) systems15:50
rburtonhrw: am i doing something wrong but i can't seem to kvm the sbsa-ref machine on an arm host15:53
rburton-machine sbsa-ref -cpu host  -enable-kvm15:54
rburtonqemu-system-aarch64: sbsa-ref: CPU type host-arm-cpu not supported15:54
hrwsbsa-ref is not KVM15:54
hrwif KVM then virt15:54
rburtonshame there's not a way that can work15:54
hrwsbsa-ref is tcg15:54
hrwsbsa-ref is 'kind of Q35 for aarch64' - emulation of complete system15:55
hrwTCG only, no virtio components15:56
hrwSBSA Reference Platform == machine to test is your OS working on SBSA platforms15:56
hrwdrop -cpu -enable-kvm options15:57
hrwneoverse-n1 emulation will be used by default15:57
hrwbtw - which tf-a you use to build firmware?15:57
rburtonshould be 2.915:58
hrwok15:59
hrwarhg. let me look16:00
hrwI hate git log16:02
hrwcan you share bootlog of sbsa-ref with it?16:04
hrwor, moment. let me rebuild locally and check16:04
hrwyeah. 2.9 is too old and gives [    0.646644]  pci_msi_teardown_msi_irqs+0x28/0x6816:06
hrw54e4b922a22f7b1b645b8a2150363f9e91e12f83 is needed so ITS info from qemu is provided by tf-a to edk216:07
hrwwe do not make it easy, sorry16:07
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #oe16:10
rburtonhehe16:10
hrwtf-a has just 2 releases per year16:11
rburtonhrw: can we cherry-pick just that commit?16:11
hrwrburton: https://marcin.juszkiewicz.com.pl/2023/05/23/versioning-of-sbsa-ref-machine/ is a reason of those issues16:11
hrwrburton: nope. there would be a series of picks16:11
rburtondarn16:12
hrwc681d02c6ce2652307a4fcef16bd5626135dfad9 1e67b1b17a1692dd653d31016ccd8fa18b5f8f67 4171e981d13e6aa764c2520a2b513beafe449818 214de62c92b2fc4b7edda9d9d637b7a4c0ba1fa5 probably at least16:13
hrwSMC platform version, SMC GIC base, SMC GIC ITS, Neoverse-N116:13
hrwrburton: or use edk2-non-osi repo and grab blob from there16:14
hrwI update it whenever it is needed so it is some random-version of tf-a16:17
*** khem <khem!uid220931@id-220931.helmsley.irccloud.com> has joined #oe16:27
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)17:01
*** vvmeson <vvmeson!~rmacleod@198-48-226-243.cpe.pppoe.ca> has joined #oe17:40
*** vvmeson is now known as vmeson17:43
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)17:46
*** otavio <otavio!~otavio@189-11-189-69.user3p.brasiltelecom.net.br> has quit IRC (Read error: Connection reset by peer)17:51
*** otavio <otavio!~otavio@2804:d51:5956:ac00:e7a2:489a:8055:28a8> has joined #oe17:57
*** efeschiyan <efeschiyan!~efeschiya@user/efeschiyan> has quit IRC (Server closed connection)18:07
*** efeschiyan <efeschiyan!~efeschiya@user/efeschiyan> has joined #oe18:07
*** florian <florian!~florian@dynamic-093-132-000-239.93.132.pool.telefonica.de> has joined #oe18:11
*** Leatherface <Leatherface!leatherfac@helvetet.eu> has quit IRC (Ping timeout: 248 seconds)18:28
*** Leatherface <Leatherface!leatherfac@helvetet.eu> has joined #oe18:33
*** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has quit IRC (Ping timeout: 240 seconds)19:01
*** bencoh <bencoh!~bencoh@user/bencoh> has quit IRC (Server closed connection)19:45
*** bencoh <bencoh!~bencoh@nautica.notk.org> has joined #oe19:45
CroftonRP:19:52
Croftonhttps://www.irccloud.com/pastebin/Zi1UhFvc/19:52
*** Notgnoshi <Notgnoshi!~quassel@184-83-95-131-dynamic.midco.net> has quit IRC (Server closed connection)20:04
*** Notgnoshi <Notgnoshi!~quassel@184-83-95-131-dynamic.midco.net> has joined #oe20:04
*** Leatherface <Leatherface!leatherfac@helvetet.eu> has quit IRC (Ping timeout: 258 seconds)20:34
*** eltricos <eltricos!~eltricos@ip68-8-181-201.sd.sd.cox.net> has quit IRC (Ping timeout: 255 seconds)20:50
*** eltricos <eltricos!~eltricos@ip68-8-181-201.sd.sd.cox.net> has joined #oe20:53
*** Leatherface <Leatherface!leatherfac@helvetet.eu> has joined #oe21:00
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has quit IRC (Quit: Leaving.)21:20
RPCrofton: :(. Do you have the cooker log?21:35
CroftonI should, I am onot home, so may not be able to get it off easily until Monday21:37
Croftonlol it is 25M21:42
CroftonRP: https://www.dropbox.com/scl/fi/k08ap5wzqon7dnk38koqc/bitbake-cookerdaemon.log?rlkey=c0iudy2j78zcbqas525m7bvy9&dl=022:00
*** eltricos <eltricos!~eltricos@ip68-8-181-201.sd.sd.cox.net> has quit IRC (Ping timeout: 248 seconds)22:01
*** eltricos <eltricos!~eltricos@ip68-8-181-201.sd.sd.cox.net> has joined #oe22:15
RPCrofton: it took 72s inside the code. This was with the patch applied? :/22:25
RPCrofton: something still isn't right for that to take 72s if the patch was there22:26
RPCrofton: if the patch is applied I'll stare at the code more and try and work out how it could lose that time22:26
CroftonBB_VERSION           = "2.4.0"22:27
RPCrofton: we didn't change that, do you have a revision?22:27
Croftonhunting22:27
Croftonhttps://github.com/balister/sdr-build/tree/master-qemu-next22:28
Croftonthat has the bitbake hash22:29
RPCrofton: right, so it has the patch. I'll stare at the code tomorrow22:29
CroftonThe nachine is still working, but I can do soem manual builds tomorrow22:30
RPCrofton: If you look at https://github.com/openembedded/bitbake/commit/0fc821a22f2b49cbd336d9658d92942c0d733be1?diff=unified#diff-1c5cc9f6954db00e7bb82d2245c19e33d36eef01c29aff792523f037937b934bR64  - runCommand, and command == ping, I don't understand why this can take 70s :(22:34
RPwe should have disabled all the time consuming bits22:35
RPI'll add more debugging locally and check the code does what I think it should I guess (tomorrow)22:36
*** adrianf9 <adrianf9!~adrianf@212-51-147-113.fiber7.init7.net> has joined #oe23:50
*** adrianf <adrianf!~adrianf@212-51-147-15.fiber7.init7.net> has quit IRC (Ping timeout: 245 seconds)23:52
*** adrianf9 is now known as adrianf23:52

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!