Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2025.01, v2025.04-rc3 are OUT / Merge Window is CLOSED, next branch is OPEN / Release v2025.04 is scheduled for 07 April 2025 / Channel archives at https://libera.irclog.whitequark.org/u-boot
ring0_starr has quit [Remote host closed the connection]
joeskb7 has joined #u-boot
jistr has quit [Quit: quit]
jistr has joined #u-boot
ikarso has quit [Quit: Connection closed for inactivity]
zibolo_ has quit [Ping timeout: 252 seconds]
zibolo has joined #u-boot
naoki has quit [Quit: naoki]
KREYREN has quit [Ping timeout: 264 seconds]
mmu_man has quit [Ping timeout: 245 seconds]
flyback has quit [Remote host closed the connection]
jclsn has quit [Ping timeout: 272 seconds]
jclsn has joined #u-boot
drmpeg has joined #u-boot
Daanct12 has joined #u-boot
flyback has joined #u-boot
vagrantc has quit [Quit: leaving]
dsimic has quit [Ping timeout: 244 seconds]
clever has quit [Ping timeout: 276 seconds]
dsimic has joined #u-boot
enok has joined #u-boot
clever has joined #u-boot
Daanct12 has quit [Ping timeout: 268 seconds]
Daanct12 has joined #u-boot
enok has quit [Quit: enok]
enok71 has joined #u-boot
clamor has joined #u-boot
enok71 is now known as enok
enok has quit [Ping timeout: 276 seconds]
Kwiboo has quit [Quit: .]
Kwiboo has joined #u-boot
ungeskriptet_ has joined #u-boot
ungeskriptet has quit [Ping timeout: 252 seconds]
ungeskriptet_ is now known as ungeskriptet
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #u-boot
enok has joined #u-boot
enok has quit [Quit: enok]
enok71 has joined #u-boot
clamor has quit [Ping timeout: 252 seconds]
clamor has joined #u-boot
enok71 has quit [Ping timeout: 245 seconds]
monstr has joined #u-boot
Slimey has quit [Remote host closed the connection]
monstr has quit [Ping timeout: 252 seconds]
ldevulder has joined #u-boot
ungeskriptet has quit [Ping timeout: 244 seconds]
ungeskriptet_ has joined #u-boot
ungeskriptet_ is now known as ungeskriptet
ikarso has joined #u-boot
warpme has joined #u-boot
enok has joined #u-boot
mripard has quit [Quit: WeeChat 4.5.1]
mripard has joined #u-boot
enok has quit [Ping timeout: 252 seconds]
enok71 has joined #u-boot
enok71 is now known as enok
ungeskriptet_ has joined #u-boot
ungeskriptet has quit [Ping timeout: 272 seconds]
ungeskriptet_ is now known as ungeskriptet
enok has quit [Ping timeout: 260 seconds]
sszy has joined #u-boot
MyNetAz has quit [Remote host closed the connection]
ldevulder has quit [Quit: Leaving]
enok has joined #u-boot
enok has quit [Remote host closed the connection]
MyNetAz has joined #u-boot
rockosov has quit [Ping timeout: 272 seconds]
ldevulder has joined #u-boot
goliath has joined #u-boot
rockosov has joined #u-boot
mmu_man has joined #u-boot
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
enok has joined #u-boot
naoki has joined #u-boot
naoki has quit [Client Quit]
jdiez has quit [Quit: ZNC 1.8.2 - https://znc.in]
Jones42 has joined #u-boot
warpme has joined #u-boot
pgreco_ has quit [Remote host closed the connection]
pgreco has joined #u-boot
jdiez has joined #u-boot
_whitelogger has quit [Remote host closed the connection]
_whitelogger_ has joined #u-boot
enok71 has joined #u-boot
mischief has quit [Read error: Connection reset by peer]
enok has quit [Ping timeout: 252 seconds]
enok71 has quit [Ping timeout: 244 seconds]
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<sjg1> clamor: OK, will do
<clamor> sjg1: don't bother ;)
<sjg1> clamor: Something wrong with the patch?
<clamor> sjg1: no, everything is fine, it is already merged into next. But if you have any suggestions, I can make a follow up
<clamor> I have made everything as we discussed, so there should be no issues
<sjg1> clamor: OK, good
enok has joined #u-boot
enok71 has joined #u-boot
enok has quit [Ping timeout: 260 seconds]
enok71 is now known as enok
urja has quit [Read error: Connection reset by peer]
Stat_headcrabbed has joined #u-boot
enok71 has joined #u-boot
enok has quit [Quit: enok]
enok has joined #u-boot
enok71 has quit [Ping timeout: 246 seconds]
kabel has quit [Quit: kabel]
kabel has joined #u-boot
warpme has joined #u-boot
urja has joined #u-boot
Knogle has joined #u-boot
<Knogle> Ahoy, is there some sort of port or fork for u-boot on MIPS Octeon R4600?
Stat_headcrabbed has quit [Remote host closed the connection]
mischief has joined #u-boot
Daanct12 has quit [Ping timeout: 276 seconds]
enok71 has joined #u-boot
enok has quit [Read error: Connection reset by peer]
enok has joined #u-boot
enok71 has quit [Ping timeout: 252 seconds]
Slimey has joined #u-boot
clamor has quit [Ping timeout: 276 seconds]
clamor has joined #u-boot
enok71 has joined #u-boot
enok has quit [Read error: Connection reset by peer]
enok has joined #u-boot
enok71 has quit [Read error: Connection reset by peer]
Stat_headcrabbed has joined #u-boot
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #u-boot
enok has quit [Ping timeout: 252 seconds]
adriano has joined #u-boot
<xypron> marex: I think we replaced all replaced L"" strings by u"" and u16* for all unicode strings. That part works fine. Where we are in trouble is with printf("%ls\n", (u16 *)str); Here the compiler complains without -fshort-wchar.
<xypron> marex: Can we disable -fshort-wchar for exfat only?
<Tartarus> xypron: That was his first suggestion but I'm not sure about mixing / matching throughout the codebase
<xypron> We use AFLAGS_REMOVE_, CFLAGS_REMOVE_ in a number of places.
<xypron> Tartarus: grep for %ls to see where we need -fshort-wchar.
enok has joined #u-boot
<Tartarus> https://web.git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=8c97023cf0518f172b8cb7a9fffc28b89401abbf is (and I thought it'd been doing that flag for even longer..) why I worry about unexpected consequences
<Tartarus> ie LTO
adriano has quit [Quit: Client closed]
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<xypron> Tartarus: Why can't we replace wchar_t in the exfat driver by u32?
warpme has joined #u-boot
<xypron> marex: it seems your exfat series is introducing a bunch of duplicate code for utf8 conversion. Please, consider using lib/charset.c
enok has quit [Quit: enok]
enok has joined #u-boot
vagrantc has joined #u-boot
enok has quit [Ping timeout: 244 seconds]
<xypron> The 32bit wchar functions are not used at all by the exfat driver. Removing them from the patchset should be enough to avoid any problem with -fshort-wchar.
<marex> xypron: lemme try that
<marex> xypron: I would rather ifdef them out, because I want to be able to port patches over easily
<Tartarus> qschulz: FYI, I meant the hunk of https://patchwork.ozlabs.org/project/uboot/patch/20250225205003.2640910-1-trini@konsulko.com/ doc/conf.py that gives us an automatic redirect from the old file to the new file.
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #u-boot
electricworry has joined #u-boot
goliath has quit [Quit: SIGSEGV]
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
enok has joined #u-boot
clamor has quit [Ping timeout: 248 seconds]
haritz is now known as saimazoon
<marex> xypron: utf8_to_wchar() is used by the exfat driver, it cannot be removed ?
<xypron> marex: can we replace wchar_t by s32 in the module?
<marex> xypron: I am trying to find typeundef in C , sec
<marex> xypron: I think that's the best we can do
<xypron> wchar_t is a built-in type like int.
<Tartarus> sjg1: alexandra is out of disk space btw
<marex> Tartarus: can I somehow specify multiple tests in run-u-boot-pytest.sh sandbox na ?
<Tartarus> marex: I usually just edit the wrapper instead when I want to, to avoid having to fiddle with shell quoting / escaping
<marex> Tartarus: test.py -k and then what ?
<Tartarus> replace -k "$TEST" with -k "test_a test_b" and so on
<apalos> Tartarus: and imagine u-boot is very light on the CI....
<marex> ok
<apalos> the cpu burn test ctrl^w ctrl^w yocto, caches like 50GB per build
<marex> apalos: what's yocto ? :O
<marex> Tartarus: ERROR: Wrong expression passed to '-k': test_basic test_ext test_mkdir test_unlink: at column 12: expected end of input; got identifier
<marex> sigh ...
<apalos> marex: dont get me started
<apalos> I am lucky enough top have others look at it,
<Tartarus> maybe it's a|b. Usually I just go for either I want a test, or let them all run as it's not saving that much time
<marex> apalos: at what ? :)
<apalos> I just run the other way every time i head the name
<apalos> hear*
<Tartarus> or I'd just go with all fs tests
<marex> Tartarus: ERROR: Wrong expression passed to '-k': test_basic|test_ext|test_mkdir|test_unlink: at column 11: unexpected character "|"
<marex> Tartarus: pytest is sigh
<marex> it is not space, pipe, and, ... grumb
<apalos> yes python, that's another thing we should just remove from existence
<Tartarus> marex: Shrug. I'm sure it's in the docs on what it is.
<marex> Tartarus: can I simply not write tests, because the test framework sucks ?
<Tartarus> Again that's just my quick hacky script
<apalos> marex: on that, what would make it better?
<apalos> the C one is so much easier to deal with
<apalos> and by randomly looking at pytests we can convert enough
<Tartarus> marex: it's "or"
<marex> Tartarus: already found it too
<Tartarus> Because it's supposed to be easy for humans to understand and use (sigh)
<Tartarus> I also just look at the gitlab-ci/azure-pipeline files
<marex> Tartarus: this was totally obvious of course (sigh)
<Tartarus> Since those have other examples of doing X/Y/Z
<Tartarus> Every framework has its problems, ours are just exacerbated by having poor documentation on use, on top of it.
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
ldevulder has quit [Ping timeout: 245 seconds]
mrnuke has quit [Ping timeout: 248 seconds]
joeskb7 has quit [Quit: Lost terminal]
joeskb7 has joined #u-boot
mrnuke has joined #u-boot
enok has quit [Quit: enok]
enok has joined #u-boot
ldevulder has joined #u-boot
Stat_headcrabbed has quit [Quit: Stat_headcrabbed]
Guest47 has joined #u-boot
Guest47 has quit [Write error: Broken pipe]
Guest95 has joined #u-boot
Guest95 has quit [Write error: Broken pipe]
Guest47 has joined #u-boot
Guest47 has quit [Write error: Connection reset by peer]
prabhakalad has quit [Ping timeout: 248 seconds]
prabhakalad has joined #u-boot
goliath has joined #u-boot
prabhakalad has quit [Ping timeout: 245 seconds]
Knogle has quit [Quit: WeeChat 4.5.2]
crb_ has quit [Quit: Leaving]
crb has joined #u-boot
iprusov has quit [Quit: WeeChat 3.5]
enok has quit [Remote host closed the connection]
ldevulder has quit [Ping timeout: 260 seconds]
Jones42 has quit [Ping timeout: 248 seconds]
goliath has quit [Quit: SIGSEGV]
goliath has joined #u-boot
vagrantc has quit [Quit: leaving]
iprusov has joined #u-boot