Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2021.10 is OUT / Merge Window is OPEN until 25 October 2021 / Release v2022.01 is scheduled for 10 January 2022 / http://www.denx.de/wiki/U-Boot / Channel archives at https://libera.irclog.whitequark.org/u-boot
qschulz has quit [Read error: Connection reset by peer]
zibolo has quit [Ping timeout: 245 seconds]
qschulz has joined #u-boot
zibolo has joined #u-boot
sdfgsdfgDropBear has joined #u-boot
sdfgsdfgDropBear has quit [Quit: sdfgsdfgDropBear]
sdfgsdfgDropBear has joined #u-boot
Rusty_Almighty has quit [Quit: Leaving.]
mmu_man has quit [Ping timeout: 264 seconds]
<sjg1> marex: Perhaps we need --tb=short somewhere?
sdfgsdfgDropBear has quit [Quit: sdfgsdfgDropBear]
<sjg1> marex: OK I sent a patch. We still have the problem that when U-Boot crashes pytest doesn't report that and just stops
<sjg1> marex: Hmm I may have a fix for that too. I sent another patch
Tartarus has quit [Read error: Connection reset by peer]
Tartarus has joined #u-boot
ullbeking has quit [Read error: Connection reset by peer]
ullbeking has joined #u-boot
Rondom has quit [Remote host closed the connection]
m4t has quit [Ping timeout: 265 seconds]
Dhruvagole[m] has quit [Ping timeout: 265 seconds]
Rondom has joined #u-boot
m4t has joined #u-boot
Dhruvagole[m] has joined #u-boot
mthall has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
mthall has joined #u-boot
agust has joined #u-boot
stefanro has quit [Ping timeout: 250 seconds]
guillaume_g has joined #u-boot
stefanro has joined #u-boot
sdfgsdfgDropBear has joined #u-boot
sdfgsdfg has joined #u-boot
sdfgsdfgDropBear has left #u-boot [#u-boot]
fdanis_away is now known as fdanis
frieder has joined #u-boot
tnovotny has joined #u-boot
mckoan|away is now known as mckoan
Xavier7 has joined #u-boot
sstiller has joined #u-boot
Xavier7 has quit [Quit: • IRcap • 8.72 •]
alan_o has quit [Remote host closed the connection]
Xavier7 has joined #u-boot
Xavier7 has quit [Client Quit]
matthias_bgg has joined #u-boot
sszy has joined #u-boot
Xavier7 has joined #u-boot
Xavier7 has quit [Quit: • IRcap • 8.72 •]
monstr has joined #u-boot
tre has joined #u-boot
mmu_man has joined #u-boot
jwillikers has joined #u-boot
jwillikers has quit [Remote host closed the connection]
jwillikers has joined #u-boot
mckoan is now known as mckoan|away
macromorgan has quit [Read error: Connection reset by peer]
macromorgan_ has joined #u-boot
macromorgan_ is now known as macromorgan
<Tartarus> sjg1: This is counter to the way we want to go, wrt code sharing, right?https://patchwork.ozlabs.org/project/uboot/patch/20210916063912.21546-1-chiawei_wang@aspeedtech.com/
torez has joined #u-boot
Xavier7 has joined #u-boot
smartin has joined #u-boot
alan_o has joined #u-boot
Xavier7 has quit [Quit: • IRcap • 8.72 •]
<sjg1> Tartarus: I replied to the patch. I hope this isn't what I was afraid of with Alex's code-split series and we have to join things back up. Hopefully it is just confusion
<Tartarus> Thanks
sstiller has quit [Quit: Leaving]
tre has quit [Remote host closed the connection]
<mrnuke> sjg1: what was your fear?
<sjg1> Needing the sign on the board
<sjg1> mrnuke: ^
<mrnuke> sjg1: rsa/ecdsa_sign on target code?
<mrnuke> maybe I can address that fear. A big chunk of the signing code is libcrypto-dependent, so tools-specific to begin with. I believe we can enable target-side signing, if we write the signing code
<mrnuke> In that case (we write signing code), the libcrypto-part still stays tools-only.
tnovotny has quit [Quit: Leaving]
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
redbrain has joined #u-boot
fdanis is now known as fdanis_away
<sjg1> mrnuke: Yes, let's see what the author says about my question on the patch
___nick___ has joined #u-boot
GNUtoo has quit [Remote host closed the connection]
torez has quit [Ping timeout: 245 seconds]
GNUtoo has joined #u-boot
torez has joined #u-boot
redbrain has quit [Ping timeout: 245 seconds]
monstr has quit [Remote host closed the connection]
guillaume_g has quit [Ping timeout: 265 seconds]
matthias_bgg has quit [Ping timeout: 265 seconds]
redbrain has joined #u-boot
Rusty_Almighty has joined #u-boot
<Rusty_Almighty> I'm tracking a potential issue with arm64 based u-boot not running the compiled uefi image made by ipxe.
<Rusty_Almighty> How does one debug u-boot to get more information about where an efi image might be failing?
<Rusty_Almighty> Currently testing u-boot with the following command (u-boot was cross compiled for arm64):
<Rusty_Almighty> sudo qemu-system-aarch64 -curses -machine virt -cpu cortex-a53 -bios /usr/share/uboot/uboot.bin -nic bridge,mac=3c:f8:62:c5:0a:92,id=br0
<Rusty_Almighty> Important Note: This works with ARM64 based based VMs which use an EFI based bios.
Rusty_Almighty has quit [Ping timeout: 265 seconds]
Rusty_Almighty has joined #u-boot
Rusty_Almighty has quit [Ping timeout: 245 seconds]
frieder has quit [Remote host closed the connection]
Rusty_Almighty has joined #u-boot
kallisti5 has quit [Ping timeout: 265 seconds]
Rusty_Almighty has quit [Ping timeout: 265 seconds]
<Tartarus> mrnuke, sjg1, I'm going to test and push the A and B image cleanups shortly as it sounds like there's albeit imperfect agreement this is at least a path forward, for future cleanups to be built on, yes?
<Tartarus> Or should I hold for reposts? I'm doing the s/host build/tools build/ as needed
Rusty_Almighty has joined #u-boot
kallisti5 has joined #u-boot
<mrnuke> Tartarus: which ones are those? sjg1's "[PATCH v5 00/29] image: Reduce #ifdefs and ad-hoc defines in image code" ?
<mrnuke> We're going to have to push them at some point, so if you are able to do it today, I shalln't object
<mrnuke> (and I just like saying shalln't)
<Tartarus> mrnuke: also https://patchwork.ozlabs.org/project/uboot/list/?series=264066 as it's the pre-req, yes
<mrnuke> Tartarus: Ooh, I didn't even see that. Won't have BW to review it, but I trust sjg1 enough to not have to put his code under a microscope :)
<Tartarus> k, thanks
<mrnuke> BTW, do we still need to do CONFIG_NEEDS_MANUAL_RELOC ?
<Tartarus> Yes, microblaze and something else?
<Tartarus> And, one of these two patch series is killing test_mkimage_hashes on HW for me, time to bisect
<sjg1> Tartarus: yes that seems OK. It passes CI and we are early in the cycle. Re the race condition
smartin has quit [Quit: smartin]
sbach has quit [Read error: Connection reset by peer]
sbach has joined #u-boot
<Tartarus> sjg1: ok
redbrain has quit [Ping timeout: 265 seconds]
zkrx has quit [Ping timeout: 260 seconds]
zkrx has joined #u-boot
___nick___ has quit [Ping timeout: 265 seconds]
<Rusty_Almighty> In order for an ipxe.uefi image to boot does it need to be an "PE-COFF file"?
torez has quit [Quit: torez]
<mrnuke> sjg1: Given https://lists.denx.de/pipermail/u-boot/2021-October/462728.html, how can we add a test to check mkimage was not linked against libcrypto when TOOLS_LIBCRYPTO is not set ?
<mrnuke> maybe incorporating assert("ldd tools/mkimage |grep -c libcrypto" == "0")
flyback has quit [Quit: Leaving]
flyback has joined #u-boot
<sjg1> mrnuke: Ick. Where/why do you need that check?
milkylainen_ has quit [Quit: Connection closed]
milkylainen_ has joined #u-boot
<mrnuke> sjg1: Just in the test infrastructure
<mrnuke> So we can make sure that a change to tools doesn't accidentally link against libcrypto unless TOOLS_LIBCRYPTO=y
<sjg1> mrnuke: pytests let you add a condition for CONFIG_TOOLS_LIBCRYPTO, if that works for this case
agust has quit [Quit: Leaving.]