ChanServ changed the topic of #freedesktop to: https://www.freedesktop.org infrastructure and online services || for questions about freedesktop.org projects, please see each project's contact || for discussions about specifications, please use https://gitlab.freedesktop.org/xdg or xdg@lists.freedesktop.org
<alanc>
jrayhawk: and if you have a git clone of ssh://git.freedesktop.org/git/wiki/www you can find a bunch that still need to be updated by running: git grep 'git\.freedesktop\.org'
<alanc>
also: git grep 'bugs\.freedesktop.org'
vx has quit [Quit: G-Line: User has been permanently banned from this network.]
vx has joined #freedesktop
scrumplex_ has joined #freedesktop
scrumplex has quit [Ping timeout: 480 seconds]
<jrayhawk>
Mithrandir: can you add me a root account on ray so I can get bugzilla working again?
swatish2 has joined #freedesktop
swatish21 has joined #freedesktop
swatish2 is now known as Guest4959
swatish21 is now known as swatish2
swatish2 has quit [Ping timeout: 480 seconds]
swatish2 has joined #freedesktop
swatish21 has joined #freedesktop
Guest4959 has quit [Ping timeout: 480 seconds]
swatish2 has quit [Ping timeout: 480 seconds]
bmodem has joined #freedesktop
<Mithrandir>
jrayhawk: done.
swatish2 has joined #freedesktop
plutoneum has quit [Remote host closed the connection]
tzimmermann has joined #freedesktop
swatish21 has quit [Ping timeout: 480 seconds]
AbleBacon has quit [Remote host closed the connection]
smpl has joined #freedesktop
cascardo_ has joined #freedesktop
cascardo has quit [Ping timeout: 480 seconds]
sima has joined #freedesktop
jsa has joined #freedesktop
ximion has quit [Remote host closed the connection]
jsa1 has joined #freedesktop
swatish2 has quit [Ping timeout: 480 seconds]
georgc has joined #freedesktop
gchini has quit [Read error: Connection reset by peer]
jsa has quit [Ping timeout: 480 seconds]
lynxeye has joined #freedesktop
swatish2 has joined #freedesktop
swatish21 has joined #freedesktop
bmodem has quit [Ping timeout: 480 seconds]
kxkamil has joined #freedesktop
swatish2 has quit [Ping timeout: 480 seconds]
georgc has quit [Quit: Leaving]
gchini has joined #freedesktop
bmodem has joined #freedesktop
mripard has joined #freedesktop
karenw has joined #freedesktop
cascardo_ is now known as cascardo
jsa1 has quit [Ping timeout: 480 seconds]
karenw has quit [Ping timeout: 480 seconds]
martink has quit [Remote host closed the connection]
karenw has joined #freedesktop
martink has joined #freedesktop
jsa has joined #freedesktop
swatish21 has quit [Ping timeout: 480 seconds]
swatish2 has joined #freedesktop
<jrayhawk>
okay, bugs is back up
guludo has joined #freedesktop
jsa1 has joined #freedesktop
jsa has quit [Ping timeout: 480 seconds]
jsa1 has quit [Ping timeout: 480 seconds]
jsa has joined #freedesktop
swatish2 has quit [Ping timeout: 480 seconds]
jsa has quit [Ping timeout: 480 seconds]
swatish2 has joined #freedesktop
jsa has joined #freedesktop
swatish2 has quit [Ping timeout: 480 seconds]
MTCoster has left #freedesktop [#freedesktop]
MTCoster has joined #freedesktop
ximion has joined #freedesktop
vsyrjala_ is now known as vsyrjala
ximion has quit [Remote host closed the connection]
<__tim>
apache on annarchy seems to be struggling/unresponsive fwiw
lsd|2 has joined #freedesktop
swatish2 has joined #freedesktop
swatish2 has quit [Ping timeout: 480 seconds]
swatish2 has joined #freedesktop
___nick___ has joined #freedesktop
___nick___ has quit []
___nick___ has joined #freedesktop
vx has quit [Quit: G-Line: User has been permanently banned from this network.]
vx has joined #freedesktop
pixelcluster_ has joined #freedesktop
pixelcluster has quit [Read error: Connection reset by peer]
scrumplex_ has quit [Ping timeout: 480 seconds]
scrumplex has joined #freedesktop
<DavidHeidelberg>
how (over)loaded is freedesktop? Please do not reply "yes" or "over 9000"
<DavidHeidelberg>
I think having multiple jobs with LTO once per day is enough
<psykose>
sure
<psykose>
it still has the issue the runners configure '8 threads' but that causes a load of like >100 or similar, so throw in the max_links =1/2 as you prefer
<psykose>
i dunno how oversubscribed the machine is meant to be in general
<psykose>
or if the 8 is a hard limit (i.e. there won't be more than 8 load scheduled) or if it's just to be nice
<DavidHeidelberg>
psykose: could you drop the MR for me? pretty please :)
<psykose>
drop?
<DavidHeidelberg>
I would enable LTO for Alpine too in nightly (I guess same thing needs to be addressed)
<psykose>
i could, but it would depend on yours and be a one line change (+ ${LTO:+-Dbackend_max_links=whatever})
<psykose>
if you really want me to i'll do it and go through the 15 minutes :P but for you it's easier to throw it into the same mr
<DavidHeidelberg>
ok... let me change my brain wiring from freedreno back to CI stuff
<DavidHeidelberg>
psykose: does -D backend_max_links=1 any harm wo/ LTO?
<psykose>
well it would be slower
<psykose>
without lto where linking is very fast there's not usually a point to limit it even though the linker is parallel
<psykose>
if you wanted to, i would pick some larger value, like maybe 1/4 to 1/2 of jobs or similar, really depends
<DavidHeidelberg>
hmm, maybe we could do 2 for LTO (2 threads could be fine) and NUM_CPU for non-lto?
<psykose>
num_cpu is already the default (the link is just a ninja job so it's ninja jobs)
<DavidHeidelberg>
we use FDO_CI_CONCURRENT to define how many jobs, usually 4, so I would fallback to it
<psykose>
yeah, and what i'm saying is that's already set (ninja -j $FDO_CI_CONCURRENT means the default -Dbackend_max_links=$FDO_CI_CONCURRENT without being set)
<psykose>
you only need to set this to lower it
<DavidHeidelberg>
I made it explicit, but got it :)
jsa has joined #freedesktop
<DavidHeidelberg>
also yeah, 4x LTO linking job, that sounds a bit abusive :D I'm thinking maybe 2 is still too high, but I would start with it
<psykose>
if it's =8, and on a machine with =64, does that mean that it can still get scheduled on all 64 cores, or is it a cpuset of 8?
<psykose>
if the latter then just =1 is fine
<psykose>
past that it's just extra thrashing
<DavidHeidelberg>
I think CPU is "fine".. I would be afraid about memory usage which usually skyrockets
<psykose>
yea, does
<psykose>
locally with clang thinlto and some distro config that outputs like 10 big .so links that ends up with maybe 18G allocated for 10*16=160 of threads used
<psykose>
i imagine with gcc that would be way more than 18G though
jsa1 has quit [Ping timeout: 480 seconds]
<psykose>
also s/maximum threads/maximum link jobs/ or something
<bentiss>
FWIW, on the 3 x86 runners, load is roughly at ~30-40, on a 64 logical cores machine, so nothing impressive
<bentiss>
I can see that all the slots are used, but some jobs are way less demanding than others ;)
vx has quit [Quit: G-Line: User has been permanently banned from this network.]
vx has joined #freedesktop
<MrCooper>
although linking is relatively short without LTO, it could still result in bursts of very high load if ninja spawns a lot of linking jobs in parallel, more so if multiple CI jobs happen to do this at the same time
<bentiss>
DavidHeidelberg: regarding waiting container check, daniels had a good idea involving dynamic child pipelines where a job would be fast tracked to just run skopeo (because placeholder, on only 1 CPU), and if a container needs to be built, it would create a child pipeline as a regular job. Meaning that only the container rebuild step would be blocked when it needs to actaully do
<bentiss>
something
<DavidHeidelberg>
that sounds it could work
jsa has quit [Ping timeout: 480 seconds]
<bentiss>
yep, I told him it was a good idea. Not sure why the code isn't already ready :)
<bentiss>
(just joking)
<MrCooper>
some people are just slow
AbleBacon has joined #freedesktop
___nick___ has quit [Ping timeout: 480 seconds]
bmodem has quit [Ping timeout: 480 seconds]
AbleBacon has quit [Read error: Connection reset by peer]
<bentiss>
that must be it :)
___nick___ has joined #freedesktop
lynxeye has quit [Quit: Leaving.]
alatiera3 has joined #freedesktop
<DavidHeidelberg>
MrCooper: would you be ok go now Fedora LTO-off and with F40/41 on again, so we get at least some extra warnings&stuff from it?
alatiera has quit [Ping timeout: 480 seconds]
alatiera3 is now known as alatiera
swatish2 has joined #freedesktop
ximion has joined #freedesktop
karenw has quit [Remote host closed the connection]