<Tartarus>
test/py/tests/test_efi_selftest.py:19: in test_efi_selftest
<Tartarus>
disabling, moving on
<xypron>
Tartarus: I guess you refer to test_hii_database_new_package_list crashing. Please, keep the branch. This could also be a bug in the HII protocol implementation.
<xypron>
I will have a look at it.
qschulz has quit [Read error: Connection reset by peer]
qschulz has joined #u-boot
macromorgan has quit [Quit: Leaving]
camus1 has joined #u-boot
camus has quit [Ping timeout: 248 seconds]
camus1 is now known as camus
<xypron>
Tartarus Compiling with lto results in warnings for examples:
<xypron>
+arm-linux-gnueabi-ld.bfd: examples/standalone/hello_world.o: plugin needed to handle lto object
<xypron>
+arm-linux-gnueabi-ld.bfd: examples/standalone/libstubs.o: plugin needed to handle lto object
<Tartarus>
We may need some logic to exempt examples/ from LTO
<Tartarus>
marex: Remember way back when I asked about if you could backport that __gnu_thumb1_case_si like you did some other asm funcs from an older gcc? That's the next blocking bit for default LTO on arm
<Tartarus>
Or at least for more widely
<Tartarus>
doing a no-thumb dep for now
ikarso has quit [Quit: Connection closed for inactivity]
jaganteki has joined #u-boot
<Tartarus>
Rest of aarch64 seems easy, lets see
stefanro has quit [Quit: Leaving.]
mmu_man has joined #u-boot
frieder has quit [Ping timeout: 256 seconds]
<apalos>
so, xypron, Tartarus that linker messup is "known"
<apalos>
mess*
<apalos>
And apparently there are hacks to work around it. But gdb/objdump etc all agree
<apalos>
LTO just completely strips that function....
<apalos>
I'll have a look into known fixes and send something
<Tartarus>
apalos: Well, we could just rework the logic as I suggested :)
<Tartarus>
It's really an arm32 thing
goliath has quit [Quit: SIGSEGV]
<apalos>
Tartarus: ah i just saw the mail, yea that would work
mmu_man has quit [Ping timeout: 248 seconds]
Blok has joined #u-boot
frieder has joined #u-boot
cottsay08 has joined #u-boot
cottsay has quit [Quit: TTFN]
cottsay08 is now known as cottsay
<Blok>
I have a sama5d35-ek like board that I fail to start U-boot on. Should be trivial, but I fail. I have loaded the at91bootstrap to 0x0 and u-boot to 0x8000 of SPI flash. At the end of the at91bootstrap boot I get "FLASH: copy 0xa0000 bytes from 0x10008000 to 0x26f00000, FLASH: Done to load image" then nothing. I use sama5d3xekdf_uboot as defconfig
<Tartarus>
marex: Do you have time / inclination to look in to some of the oddities of size growth with LTO?
ebach has quit [Ping timeout: 252 seconds]
<marex>
Tartarus: not this and next week, after that, possibly
<Tartarus>
OK
<Tartarus>
I'll make some further comments in the commit and mark the last part as RFC for now
<Tartarus>
There's a few clear issues that I'm resolving for CI to pass
<Tartarus>
And then there's stuff like 0fcc1c76d1acaa68a0675f0baa0e5d9a25908bae doesn't work right with LTO, which may mean there's more issues with weak functions than I thought
<Tartarus>
apalos? :)
<Tartarus>
915047048f0acd3dbfe8605b854f151815f9be96 is the other half that's not-right
<Tartarus>
What we get is sha256_process_one is not discarded, so 8kb of useless function included
ebach has joined #u-boot
pgreco_ is now known as pgreco
<rfs613>
any tips to debugging why patman seemed to ignore the [bounces] in my ~/.patman file?
<apalos>
Tartarus: ok i'll have a look, i guess that 'urgent' before 2023.04 ?
<Tartarus>
Nope, this is all vs next
goliath has quit [Quit: SIGSEGV]
<Tartarus>
and may or may not be a good idea for 2023.07
<apalos>
ok, i'll have a relaxed look then :>
<apalos>
do we need LTO for anything other than size reduction?
ikarso has joined #u-boot
<Tartarus>
It's fairly significant size reduction, I don't know if anyone has done any performance testing
<Tartarus>
some platforms are 30kb smaller
mmu_man has joined #u-boot
<Tartarus>
5-6kb on the low end, 10-15 feels average
thopiekar has quit [Ping timeout: 268 seconds]
thopiekar has joined #u-boot
goliath has joined #u-boot
ccf has quit [Quit: Leaving.]
frieder has quit [Quit: Leaving]
sakman has quit [Remote host closed the connection]
sakman has joined #u-boot
ebach has quit [Ping timeout: 248 seconds]
ikarso has quit [Quit: Connection closed for inactivity]
naoki has joined #u-boot
ldevulder has quit [Quit: Leaving]
offtherock has quit [Remote host closed the connection]