marex changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot 2022.10, 2023.01-rc3 / Merge Window is CLOSED, -next is OPEN / Release v2023.01 is scheduled for 2023-01-09 / Channel archives at https://libera.irclog.whitequark.org/u-boot
Algotech75 has quit [Quit: Leaving]
Wouter010067 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter010067 has joined #u-boot
<marex> Tartarus: hm ... dang, just testing 2023.01-rc4 on stm32mp15xx and the system fails to boot, hangs after DRAM init
<marex> ok, recovery via DFU is also totally broken
<marex> 777aaaa706bcfe08c284aed06886db7d482af3f8 this is the problem, if reverted, all stm32mp15xx boards boot again
<marex> ah of course, the commit suffers from overflow with ram base 0xc0000000 and ram size 0x40000000 ... sigh !
persmule_ has quit [Remote host closed the connection]
prabhakarlad has quit [Quit: Client closed]
persmule_ has joined #u-boot
<marex> hm wait, it isn't an overflow, it's something else
alan_o_ has joined #u-boot
alan_o_ has quit [Client Quit]
<marex> jeez, it's like anything which uses gd->ram_size in board_get_usable_ram_top() might fail now if the "alignment" happens
<marex> Tartarus: red alert
alan_o_ has joined #u-boot
vfazio has quit [Ping timeout: 246 seconds]
camus has quit [Ping timeout: 260 seconds]
kallisti5[m] has joined #u-boot
<kallisti5[m]> is there a way to configure the default UEFI serial_io device?
<kallisti5[m]> on a board where serial_io doesn't produce any output... it's a non-upstreamed board config, so thinking they did something silly
alan_o_ has quit [Remote host closed the connection]
camus has joined #u-boot
persmule_ has quit [Remote host closed the connection]
persmule_ has joined #u-boot
camus1 has joined #u-boot
camus has quit [Ping timeout: 272 seconds]
camus1 is now known as camus
thopiekar has quit [Ping timeout: 265 seconds]
thopiekar has joined #u-boot
mmu_man has quit [Ping timeout: 256 seconds]
marc1 has quit [Ping timeout: 260 seconds]
Leopold has quit [Quit: No Ping reply in 180 seconds.]
Leopold has joined #u-boot
Leopold has quit [Remote host closed the connection]
Leopold has joined #u-boot
<xypron> The default UART should be described in a property of the /chosen node of the device-tree.
guillaume_g has joined #u-boot
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #u-boot
tambarus has joined #u-boot
Wouter010067 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter010067 has joined #u-boot
ikarso has joined #u-boot
sszy has joined #u-boot
gsz has joined #u-boot
vagrantc has quit [Quit: leaving]
prabhakarlad has joined #u-boot
apritzel has joined #u-boot
<qschulz> Tartarus: does not work. This is the diff I have: https://paste.ack.tf/f32771
<qschulz> with CONFIG_DEBUG_UART_SHIFT=2 still there, does not work. with CONFIG_DEBUG_UART_SHIFT=0, i have some serial in TPL but then nothing else
___nick___ has joined #u-boot
<qschulz> and cannot enable LTO, TPL does not want to be linked
rburkholder has joined #u-boot
mmu_man has joined #u-boot
vfazio has joined #u-boot
marc1 has joined #u-boot
teejay has quit [Remote host closed the connection]
Wouter010067 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter010067 has joined #u-boot
redbrain has quit [Read error: Connection reset by peer]
<Tartarus> qschulz: Oh, and if you turn off DEBUG_UART too? Sorry
<qschulz> Tartarus: not the first one to tell me that, i've never had an issue so just forwarding this report to the hoster
redbrain has joined #u-boot
apteryx has joined #u-boot
<Tartarus> ok
<apteryx> hello u-boot! I was trying to find patches submitted (and merged, I think) upstream, but it seems they haven't reached mainline yet; where would they be?
naoki has quit [Quit: naoki]
<Tartarus> But, I had one of the px30 defconfigs link with LTO, DEBUG_UART off and what I was suggesting trying
<Tartarus> with gcc-11
<Tartarus> apteryx: So, can you find them in patchwork (where they may be "archived") ? Or lore.kernel.org ?
<Tartarus> In patchwork, when patches are merged to master at least, they tend to, once they're in a tagged release, get their commit hash attached
<Tartarus> Otherwise, check the next branch
<Tartarus> But, if you find them in patchwork or lore.kernel.org you'll see if someone replied where they were merged, or if there was feedback you missed
<apteryx> everything seems to have gone through
<apteryx> example of a commit I'm looking for: "patman: add '--get-maintainer-script' argument"
<qschulz> Tartarus: mmmm considering how many files I have to change to have u-boot compile without DEBUG_UART, are you sure?
<qschulz> even Kconfig complains about conflicts
<Tartarus> I thought so?
<apteryx> ah, Simon mentioned it had been applied to u-boot-dm/next
<Tartarus> but you shouldn't need DEBUG_UART
<apteryx> not sure what 'u-boot-dm' is
<Tartarus> ok, wrong about DEBUG__UART
<Tartarus> apteryx: The DM custodian tree
<Tartarus> qschulz: OK, rockchip has some issues, sigh
<Tartarus> afk a few
<Tartarus> you can't depend on having DEBUG_UART !
<apteryx> I see, so this tree should/will get pulled into mainline at some point in time before the next release?
<qschulz> apteryx: since sjg1 said u-boot-dm/next, probably more right after the next release
<apteryx> OK, thanks for the help!
<qschulz> apteryx: there's also a next branch in the u-boot main git repo
<apteryx> I saw that one, but my changes were not on it
<qschulz> so it'll likely make it either to this branch, or directly to master once the next release is made (next week likely)
<qschulz> apteryx: sjg1 still need to send a pull request/merge request from his tree to the main tree
mmu_man has quit [Ping timeout: 260 seconds]
<Tartarus> qschulz: Trying a new patch idea now
<Tartarus> qschulz: OK, I need to world build something...
<qschulz> Tartarus: FWIW, it's in next, so don't stress yourself out. you already have a release soon, didn't want to add something to your plate right now :)
<Tartarus> qschulz: My gut feeling is that CONFIG_SYS_NS16550_MEM32 isn't evver used the way ns16650.h implies, and if true, means fixing your problem is easier
mmu_man has joined #u-boot
<Tartarus> qschulz: Well, next gets merged to master on Monday after release, so...
ikarso has quit [Quit: Connection closed for inactivity]
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #u-boot
___nick___ has quit [Client Quit]
___nick___ has joined #u-boot
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<Tartarus> qschulz: OK, so, good news, the fix seems to be to delete that line that you if 0'd. I'll send out a small series shortly, doing another related cleanup, I think, then posting
<marex> Tartarus: do we revert 777aaaa706b ("common/memsize.c: Fix get_effective_memsize() to check for overflow") ?
lucenera has quit [Quit: The Lounge - https://thelounge.chat]
lucenera has joined #u-boot
apritzel has quit [Ping timeout: 268 seconds]
prabhakarlad has quit [Quit: Client closed]
<Tartarus> marex: Kinda waiting for Pali to chime in first
tambarus has quit [Quit: Connection closed for inactivity]
lucenera has quit [Quit: The Lounge - https://thelounge.chat]
lucenera has joined #u-boot
Wouter010067 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter010067 has joined #u-boot
Gravis_ has quit [Ping timeout: 265 seconds]
Gravis has joined #u-boot
<Tartarus> Welp, no cleanup part to serial for now, that broke omap, heh
<Tartarus> but, world building the fix for rockchip/others, then posting
vagrantc has joined #u-boot
<marex> Tartarus: Pali dismissed the whole thing based on test which was performed on completely different codebase, sigh
mahk has quit [Ping timeout: 272 seconds]
mahk has joined #u-boot
mahk has quit [Changing host]
mahk has joined #u-boot
___nick___ has quit [Ping timeout: 268 seconds]
prabhakarlad has joined #u-boot
naoki has joined #u-boot
vagrantc has quit [Quit: leaving]
vagrantc has joined #u-boot
<Tartarus> marex: Blah, are you following up more?
<Tartarus> qschulz: Or anyone else, can you test on evb-rk3036 kylin-rk3036 px30-core-ctouch2-of10-px30 px30-core-ctouch2-px30 px30-core-edimm2.2-px30 odroid-go2 evb-px30 firefly-px30 ?
gsz has quit [Ping timeout: 246 seconds]
<marex> Tartarus: I replied
Leopold has quit [Remote host closed the connection]
Leopold has joined #u-boot