**** BEGIN LOGGING AT Thu Aug 01 03:00:25 2019 Aug 01 09:39:39 hi RP , i know you are doing a lot of buildstats analysis.. i am working on a new project, and I would like to run buildstats to understand where we spend the time. what metrics do you recommend that I look at, for time measurement. buildstats class gives me utime, stime, cutime, cstime, is the sum of all what I should check? Aug 01 09:54:33 ndec: I found scripts/pybootchartgui/pybootchartgui.py to be the best way to visualise Aug 01 09:55:19 ndec: you probably want the wall clock time measurements initially which is what "bootchart" will show Aug 01 09:56:06 RP: i want buildstats, right? not boot time. Aug 01 09:59:04 that fork of bootchartgui parses buildstats :) Aug 01 10:01:08 heh... Aug 01 10:01:44 ndec: there is very little difference between the two in this context :) Aug 01 10:01:55 ndec: seriously, try it, its cool Aug 01 10:02:01 i will! Aug 01 10:02:30 RP: this is the project i already mentioned to you that makes heavy use of 'local folder' in SRC_URI. Aug 01 10:02:45 i want to get an idea about the impact Aug 01 10:07:34 ndec: the total elapsed time in buildstats is probably the thing which will give you the best starting point Aug 01 10:10:26 RP: right, -s "Elapsed time" looks interesting! Aug 01 11:06:34 how do I enforce AUTOINC for linux kernel to fetch master/HEAD and not the latest tag (5.3-rc2) Aug 01 11:06:44 I don't have a cache, thus it's not stale cache problem Aug 01 11:07:29 if I set SRCREV to HEAD commit then it works, but otherwise AUTINC seems to go for latest tag in the branch? Aug 01 12:50:31 davidlt: did you change the branch to master? Aug 01 13:26:24 rburton, yes Aug 01 13:26:44 rburton, ant it constantly takes commit which is 5.3-rc2 tag Aug 01 13:28:15 rburton, I have SRC_URI = git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git;branch=${BRANCH} Aug 01 13:28:18 BRACN=master Aug 01 13:28:27 SRCREV = "${AUTOREV}" Aug 01 19:57:39 Hi Aug 01 19:59:44 I'm looking into the newcomer bugs. There are two about SPDX headers missing (13333, 13334). Aug 01 20:00:29 In 13333, there is a COPYING.MIT and COPYING.GPL.. What SPDX should be put on files then? Aug 01 20:01:23 (just to be clear, I'm asking about this: https://bugzilla.yoctoproject.org/show_bug.cgi?id=13333 ) Aug 01 20:18:29 wibou: please contact David.Reyna@windriver.com, he had an intern working on some of the NEWCOMER spdx bugs. Aug 01 20:18:50 Thanks for volunteering! Aug 01 20:19:23 Hmm those were still unassigned. Oh well :( Aug 01 20:19:42 wibou: I don't think they did the one you referenced above. Aug 01 20:20:20 Ok. I will write to him, let's see. Aug 01 20:20:34 once you have the basics worked out with David, do a little of the work and send it to the list and/or Bruce Ashfield. Aug 01 20:20:51 best to make sure you're heading in the right direction before putting in too much time. Aug 01 20:23:24 vmeson: it seems fairly simple, to be honest. I looked in both repo (yocto-kernel-cache and yocto-kernel-tools) and all in all, there is maybe 50 problematic files. Aug 01 20:23:49 sure, if it doens't take much time, just do it. Aug 01 20:25:28 Then I might be wrong... My assumption is that SPDX shouldn't be done on kernel fragment (.scc and .cfg) and kernel Konfig (.kcf). Aug 01 20:25:40 If so, there are a LOT more file to look into. Aug 01 20:37:36 wibou: I'm not sure, check with Armin (on vacation this week) or Bruce. Aug 01 20:37:46 Ok **** ENDING LOGGING AT Fri Aug 02 03:01:07 2019