00:32
qschulz has quit [Read error: Connection reset by peer]
00:34
zibolo has quit [Ping timeout: 245 seconds]
00:34
qschulz has joined #u-boot
00:35
zibolo has joined #u-boot
00:42
sdfgsdfgDropBear has joined #u-boot
01:13
sdfgsdfgDropBear has quit [Quit: sdfgsdfgDropBear]
01:22
sdfgsdfgDropBear has joined #u-boot
01:32
Rusty_Almighty has quit [Quit: Leaving.]
01:55
mmu_man has quit [Ping timeout: 264 seconds]
02:02
<
sjg1 >
marex: Perhaps we need --tb=short somewhere?
02:15
sdfgsdfgDropBear has quit [Quit: sdfgsdfgDropBear]
02:18
<
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
02:59
<
sjg1 >
marex: Hmm I may have a fix for that too. I sent another patch
03:15
Tartarus has quit [Read error: Connection reset by peer]
03:16
Tartarus has joined #u-boot
03:16
ullbeking has quit [Read error: Connection reset by peer]
03:16
ullbeking has joined #u-boot
03:16
Rondom has quit [Remote host closed the connection]
03:18
m4t has quit [Ping timeout: 265 seconds]
03:18
Dhruvagole[m] has quit [Ping timeout: 265 seconds]
03:19
Rondom has joined #u-boot
03:30
m4t has joined #u-boot
03:33
Dhruvagole[m] has joined #u-boot
04:01
mthall has joined #u-boot
05:38
agust has joined #u-boot
05:39
stefanro has quit [Ping timeout: 250 seconds]
05:51
guillaume_g has joined #u-boot
05:56
stefanro has joined #u-boot
05:57
sdfgsdfgDropBear has joined #u-boot
06:03
sdfgsdfg has joined #u-boot
06:03
sdfgsdfgDropBear has left #u-boot [#u-boot]
06:15
fdanis_away is now known as fdanis
06:21
frieder has joined #u-boot
06:32
tnovotny has joined #u-boot
06:39
mckoan|away is now known as mckoan
06:50
Xavier7 has joined #u-boot
06:54
sstiller has joined #u-boot
06:57
Xavier7 has quit [Quit: IRcap 8.72 ]
06:57
alan_o has quit [Remote host closed the connection]
07:00
Xavier7 has joined #u-boot
07:04
Xavier7 has quit [Client Quit]
07:23
matthias_bgg has joined #u-boot
07:32
sszy has joined #u-boot
08:01
Xavier7 has joined #u-boot
08:08
Xavier7 has quit [Quit: IRcap 8.72 ]
08:31
monstr has joined #u-boot
09:30
tre has joined #u-boot
10:40
mmu_man has joined #u-boot
11:02
jwillikers has joined #u-boot
11:08
jwillikers has quit [Remote host closed the connection]
11:10
jwillikers has joined #u-boot
11:45
mckoan is now known as mckoan|away
12:24
macromorgan has quit [Read error: Connection reset by peer]
12:24
macromorgan_ has joined #u-boot
12:24
macromorgan_ is now known as macromorgan
13:05
torez has joined #u-boot
13:08
Xavier7 has joined #u-boot
13:23
smartin has joined #u-boot
13:52
alan_o has joined #u-boot
14:11
Xavier7 has quit [Quit: IRcap 8.72 ]
14:11
<
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
14:21
sstiller has quit [Quit: Leaving]
14:50
tre has quit [Remote host closed the connection]
14:53
<
mrnuke >
sjg1: what was your fear?
15:32
<
sjg1 >
Needing the sign on the board
15:35
<
mrnuke >
sjg1: rsa/ecdsa_sign on target code?
15:37
<
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
15:38
<
mrnuke >
In that case (we write signing code), the libcrypto-part still stays tools-only.
15:39
tnovotny has quit [Quit: Leaving]
15:51
redbrain has joined #u-boot
16:09
fdanis is now known as fdanis_away
16:56
<
sjg1 >
mrnuke: Yes, let's see what the author says about my question on the patch
17:03
___nick___ has joined #u-boot
17:05
GNUtoo has quit [Remote host closed the connection]
17:08
torez has quit [Ping timeout: 245 seconds]
17:09
GNUtoo has joined #u-boot
17:21
torez has joined #u-boot
17:29
redbrain has quit [Ping timeout: 245 seconds]
17:47
monstr has quit [Remote host closed the connection]
17:50
guillaume_g has quit [Ping timeout: 265 seconds]
17:56
matthias_bgg has quit [Ping timeout: 265 seconds]
18:00
redbrain has joined #u-boot
18:31
Rusty_Almighty has joined #u-boot
18:34
<
Rusty_Almighty >
I'm tracking a potential issue with arm64 based u-boot not running the compiled uefi image made by ipxe.
18:35
<
Rusty_Almighty >
How does one debug u-boot to get more information about where an efi image might be failing?
18:37
<
Rusty_Almighty >
Currently testing u-boot with the following command (u-boot was cross compiled for arm64):
18:37
<
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
18:39
<
Rusty_Almighty >
Important Note: This works with ARM64 based based VMs which use an EFI based bios.
18:45
Rusty_Almighty has quit [Ping timeout: 265 seconds]
18:46
Rusty_Almighty has joined #u-boot
18:58
Rusty_Almighty has quit [Ping timeout: 245 seconds]
19:00
frieder has quit [Remote host closed the connection]
19:14
Rusty_Almighty has joined #u-boot
19:16
kallisti5 has quit [Ping timeout: 265 seconds]
19:19
Rusty_Almighty has quit [Ping timeout: 265 seconds]
19:30
<
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?
19:31
<
Tartarus >
Or should I hold for reposts? I'm doing the s/host build/tools build/ as needed
19:35
Rusty_Almighty has joined #u-boot
19:37
kallisti5 has joined #u-boot
19:40
<
mrnuke >
Tartarus: which ones are those? sjg1's "[PATCH v5 00/29] image: Reduce #ifdefs and ad-hoc defines in image code" ?
19:41
<
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
19:42
<
mrnuke >
(and I just like saying shalln't)
19:44
<
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 :)
19:44
<
Tartarus >
k, thanks
19:49
<
mrnuke >
BTW, do we still need to do CONFIG_NEEDS_MANUAL_RELOC ?
19:51
<
Tartarus >
Yes, microblaze and something else?
19:52
<
Tartarus >
And, one of these two patch series is killing test_mkimage_hashes on HW for me, time to bisect
20:06
<
sjg1 >
Tartarus: yes that seems OK. It passes CI and we are early in the cycle. Re the race condition
20:24
smartin has quit [Quit: smartin]
20:31
sbach has quit [Read error: Connection reset by peer]
20:33
sbach has joined #u-boot
20:34
<
Tartarus >
sjg1: ok
20:50
redbrain has quit [Ping timeout: 265 seconds]
21:06
zkrx has quit [Ping timeout: 260 seconds]
21:07
zkrx has joined #u-boot
21:40
___nick___ has quit [Ping timeout: 265 seconds]
21:50
<
Rusty_Almighty >
In order for an ipxe.uefi image to boot does it need to be an "PE-COFF file"?
21:56
torez has quit [Quit: torez]
22:10
<
mrnuke >
maybe incorporating assert("ldd tools/mkimage |grep -c libcrypto" == "0")
22:15
flyback has quit [Quit: Leaving]
22:17
flyback has joined #u-boot
22:18
<
sjg1 >
mrnuke: Ick. Where/why do you need that check?
22:18
milkylainen_ has quit [Quit: Connection closed]
22:18
milkylainen_ has joined #u-boot
22:19
<
mrnuke >
sjg1: Just in the test infrastructure
22:21
<
mrnuke >
So we can make sure that a change to tools doesn't accidentally link against libcrypto unless TOOLS_LIBCRYPTO=y
23:02
<
sjg1 >
mrnuke: pytests let you add a condition for CONFIG_TOOLS_LIBCRYPTO, if that works for this case
23:35
agust has quit [Quit: Leaving.]