haritz has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
joeskb7 has joined #u-boot
crb has quit [Ping timeout: 248 seconds]
crb has joined #u-boot
crb_ has joined #u-boot
crb has quit [Ping timeout: 276 seconds]
mckoan|away is now known as mckoan
frieder has joined #u-boot
LainIwakura has joined #u-boot
warpme has joined #u-boot
paulhenrys has joined #u-boot
ajg_linaro has joined #u-boot
clamor has quit [Ping timeout: 240 seconds]
alexxy has quit [Server closed connection]
alexxy has joined #u-boot
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rockosov has joined #u-boot
LainIwakura has quit [Quit: Client closed]
javierm has quit [Server closed connection]
javierm has joined #u-boot
prabhakalad has quit [Ping timeout: 260 seconds]
Poltawer has joined #u-boot
mckoan is now known as mckoan|away
warpme has joined #u-boot
LainIwakura has joined #u-boot
ikarso has joined #u-boot
clamor has joined #u-boot
haritz has joined #u-boot
haritz has quit [Changing host]
haritz has joined #u-boot
prabhakalad has joined #u-boot
<any1>
Does there exist an example anywhere on how to set up and use vbe_abrec?
clamor has quit [Ping timeout: 252 seconds]
<marex>
sjg1: ^
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
warpme has joined #u-boot
Jones42 has joined #u-boot
mmu_man has joined #u-boot
Jones42 has quit [Ping timeout: 260 seconds]
<kcxt>
xypron: with symbol backtraces, do you think it's more useful to print the address of the symbol (what im doing now) or the actual value of lr?
<kcxt>
you can easily find one from the other by using the offset at the end
<kcxt>
im thinking lr might really make more sense than the symbol address
<a3f>
kcxt, does Linux' scripts/decode_stacktrace.h decode your stack trace correctly? If not, then that might be an argument in favor of copying the kernel's format. That's what we do for barebox backtraces
<kcxt>
a3f: hmmgood point, what does decode_stacktrace.h actually do?
<kcxt>
decode file/line numbers?
<a3f>
yes, let me crash a barebox to show you an example
<kcxt>
a3f: what's the format with symbol+0xaa/bb? I get the 0xaa is the bytes into the function but what's 0xbb?
<a3f>
total size of the function afaik. I don't know how important that information is for the line calculation. We get it by free, because that's what %pS in printf does which has the kallsyms implementation from Linux as backend afaik
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Jones42 has joined #u-boot
<kcxt>
a3f: ahh i see... u-boot had some ancient broken kallysym port, i dropped it and stole the symbol lookup implementation from Xen instead but that doesn't give us the size
<kcxt>
a3f: it would make sense to add %pS to u-boot though , maybe it can't be identical
<a3f>
at least %ps is nice, e.g. for debug output of the video pipeline stuff, it's very useful to see the callbacks names
<kcxt>
yeah that sounds super useful
<Tartarus>
Hey all, community meeting in a bit over an hour, as a reminder
goliath has quit [Quit: SIGSEGV]
paulbarker has quit [Server closed connection]
paulbarker has joined #u-boot
flyback has quit [Remote host closed the connection]
warpme has joined #u-boot
<kcxt>
oh yeah I'll try to make ti this week! depends if we get lucky with the train wifi