sorear changed the topic of #riscv to: RISC-V instruction set architecture | https://riscv.org | Logs: https://libera.irclog.whitequark.org/riscv
<pierce> <jrtc27> "all this work to use .insn..." <- What would you suggest as an alternative for JITs?
Noisytoot has quit [Excess Flood]
<jrtc27> huh?
<jrtc27> .insn is an assembler directive
<jrtc27> JITs don't use assemblers
Noisytoot has joined #riscv
jacklsw has joined #riscv
joev has quit [Ping timeout: 264 seconds]
joev has joined #riscv
<muurkha> this reminds me that last night I was dreaming about writing a JIT that used a VCODE-like assembler, if "assembler" is the right word
<muurkha> or rather debugging one
JanC has quit [Remote host closed the connection]
JanC has joined #riscv
Noisytoot has quit [Ping timeout: 272 seconds]
Noisytoot has joined #riscv
Noisytoot has quit [Remote host closed the connection]
Noisytoot has joined #riscv
Leopold has quit [Quit: No Ping reply in 180 seconds.]
andy has joined #riscv
Leopold has joined #riscv
andy has quit [Client Quit]
jay2718 has quit [Ping timeout: 260 seconds]
radu242753435752 has joined #riscv
cousteau has quit [Quit: ♫ I can't forget the day I shot that network down ♫]
radu242753435752 has quit [Quit: The Lounge - https://thelounge.chat]
radu242753435752 has joined #riscv
radu242753435752 has quit [Read error: Connection reset by peer]
MelMalik is now known as Reinhilde
XYZ has quit [Quit: Leaving]
XYZ has joined #riscv
BootLayer has joined #riscv
davidlt has joined #riscv
jmdaemon has joined #riscv
davidlt has quit [Ping timeout: 265 seconds]
junaid_ has joined #riscv
wbn has joined #riscv
Noisytoot has quit [Ping timeout: 264 seconds]
Noisytoot has joined #riscv
<pierce> <jrtc27> ".insn is an assembler directive" <- Ok sorry. But what about hwcaps? Do you have a picture of what should be done there?
davidlt has joined #riscv
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #riscv
bauruine has joined #riscv
junaid_ has quit [Ping timeout: 252 seconds]
jjido has joined #riscv
pabs3 has joined #riscv
eroux has quit [Quit: Textual IRC Client: www.textualapp.com]
tusko has quit [Remote host closed the connection]
tusko has joined #riscv
jjido has quit [Quit: My laptop has gone to sleep. ZZZzzz…]
jacklsw has quit [Ping timeout: 260 seconds]
aburgess has joined #riscv
wingsorc has quit [Ping timeout: 260 seconds]
ldevulder has quit [Ping timeout: 252 seconds]
ldevulder has joined #riscv
davidlt has quit [Ping timeout: 260 seconds]
Andre_H has joined #riscv
joev has quit [Ping timeout: 246 seconds]
joev has joined #riscv
Andre_H has quit [Quit: Leaving.]
joev has quit [Ping timeout: 268 seconds]
joev has joined #riscv
pabs3 has quit [Quit: Don't rest until all the world is paved in moss and greenery.]
pabs3 has joined #riscv
wingsorc has joined #riscv
Andre_H has joined #riscv
jjido has joined #riscv
jjido has quit [Quit: My laptop has gone to sleep. ZZZzzz…]
Andre_H has quit [Quit: Leaving.]
joev has quit [Ping timeout: 265 seconds]
joev has joined #riscv
rpx has quit [Ping timeout: 265 seconds]
rpx has joined #riscv
jjido has joined #riscv
jmdaemon has quit [Ping timeout: 265 seconds]
billchenchina- has joined #riscv
billchenchina has quit [Read error: Connection reset by peer]
knolle has quit [Remote host closed the connection]
joev has quit [Ping timeout: 268 seconds]
joev has joined #riscv
ximet4 has quit [Quit: The Lounge - https://thelounge.chat]
ximet4 has joined #riscv
<conchuod> And we got support for setting CROSS_COMPILE bjoto
<conchuod> btw bjoto if you could check my message from Friday about the PRs that'd be neat 🙂
lucascastro has joined #riscv
<bjoto> conchuod: Re. CROSS_COMPILE: Oh, nice!
lucascastro has quit [Quit: Leaving]
<bjoto> conchuod: Uhm, please remind me of the PR... NIPA?
paulk has quit [Read error: Connection reset by peer]
paulk-bis has joined #riscv
jjido has quit [Quit: My laptop has gone to sleep. ZZZzzz…]
<conchuod> Bjoto yeah, nipa
jay2718 has joined #riscv
<bjoto> conchuod: Got it. Sorry for the delay!
<conchuod> nw, thanks
<conchuod> I think guos entry series is jamming things up - seems to be triggering complete rebuilds for ever allmodconfig
<conchuod> Every*
knolle has joined #riscv
<conchuod> also was speaking to bjoto nathanchance last week - he had some suggestions about cutting the clang build times. Will give them a go at some stage
<bjoto> Oh! That'd be great. I'm using LLVM=1 as my default way of building now...
rsalveti has joined #riscv
joev has quit [Ping timeout: 264 seconds]
joev has joined #riscv
grgy has quit [Remote host closed the connection]
<nathanchance> conchuod: Something else occurred to me too: Do you use tuxmake’s toolchains, distro ones, or self-compiled for NIPA?
dilfridge is now known as dionysos
grgy has joined #riscv
<conchuod> I use arnds
<conchuod> I don't trust distro ones
<conchuod> And my llvm is from your build script
<nathanchance> Do you pass —pgo to build-llvm.py? PGO can help close the performance gap between LLVM and GCC
<nathanchance> I assume that you do, since I seem to recall you running into a problem when doing PGO at one point but I cannot remember…
jacklsw has joined #riscv
BootLayer has quit [Quit: Leaving]
Andre_H has joined #riscv
<conchuod> Eh, I don't think what I have at the moment is PGOed
<conchuod> In fact, I am pretty sure that it is not.
<conchuod> I'm happy enough Nathan once the 4x increased duration in building modules is gone.
<nathanchance> Might be worth investing in if you are not rebuilding LLVM with enough frequency to erode the savings you get at kernel build time, should make a pretty large impact: https://github.com/ClangBuiltLinux/tc-build/pull/190
<nathanchance> Those numbers are moderately recent haha
jack_lsw has joined #riscv
aerkiaga has joined #riscv
jacklsw has quit [Ping timeout: 252 seconds]
<conchuod> I rebuild every point release usually
<conchuod> So prob worth
<nathanchance> I should write a universal benchmark script so people can easily evaluate if it is worth it to them
joev has quit [Ping timeout: 260 seconds]
joev has joined #riscv
aerkiaga has quit [Remote host closed the connection]
<palmer> kito-cheng (IDK if Nelson is in here): looks like binutils/glibc master are unhappy with each other, I'm trying to bisect binutils to see what's up
vagrantc has joined #riscv
jack_lsw has quit [Quit: Back to the real life]
<kito-cheng> My best guess is this patch might fix : https://sourceware.org/pipermail/binutils/2023-January/125531.html
<kito-cheng> Anyway call Nelson if it's not help :p
<palmer> OK, I wasn't sure that was the same problem... maybe then I can review it too ;)
<bjdooks> hmm, that looks like it might fix the issue we have the undefied symbols in modpsot
<palmer> bjdooks: do you have a pointer to the failure?
<bjdooks> other than the modpost issue we see
<bjdooks> i made a quick test
<bjdooks> .text
<bjdooks> 1: jal zero, 1b
<bjdooks> if you find an "U zero" in your nm output, it got it wrong
<bjdooks> debian seem to have fixed this by reverting the patch that changes the passer
<palmer> thanks
BootLayer has joined #riscv
Andre_H has quit [Ping timeout: 256 seconds]
jjido has joined #riscv
jjido has quit [Quit: My laptop has gone to sleep. ZZZzzz…]
Andre_H has joined #riscv
joev has quit [Ping timeout: 246 seconds]
joev has joined #riscv
Noisytoot has quit [Quit: ZNC 1.8.2 - https://znc.in]
Noisytoot has joined #riscv
<jrtc27> and so riscv's poor gnu toolchain test coverage bites
<conchuod> mmind00: did you change the asm stuff in 5/5 at all?
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #riscv
XYZ has quit [Quit: Leaving]
XYZ has joined #riscv
cwebber has joined #riscv
radu242753435752 has joined #riscv
wingsorc_ has joined #riscv
wingsorc has quit [Read error: Connection reset by peer]
jay2718 has quit [Ping timeout: 246 seconds]
radu242753435752 has quit [Read error: Connection reset by peer]
radu242753435752 has joined #riscv
___nick___ has joined #riscv
___nick___ has quit [Client Quit]
___nick___ has joined #riscv
wingsorc has joined #riscv
junaid_ has joined #riscv
jmdaemon has joined #riscv
Andre_H has quit [Quit: Leaving.]
GenTooMan has quit [Quit: Leaving]
GenTooMan has joined #riscv
BootLayer has quit [Quit: Leaving]
Andre_H has joined #riscv
<conchuod> palmer: can I harass you about these two since they're conflicty: https://patchwork.kernel.org/bundle/conchuod/messy-patches/
<conchuod> welp, I guess I harassed you whether I could or not...
jjido has joined #riscv
Andre_H has quit [Quit: Leaving.]
matoro_ has quit [Remote host closed the connection]
matoro_ has joined #riscv
matoro_ has quit [Client Quit]
epony has quit [Ping timeout: 268 seconds]
___nick___ has quit [Ping timeout: 260 seconds]
matoro- has joined #riscv
Leopold has quit [Remote host closed the connection]
Leopold has joined #riscv
matoro- has quit [Quit: ZNC 1.8.2 - https://znc.in]
radu242753435752 has quit [Ping timeout: 246 seconds]
jjido has quit [Quit: My laptop has gone to sleep. ZZZzzz…]
junaid_ has quit [Ping timeout: 272 seconds]
fabs has joined #riscv
joev has quit [Remote host closed the connection]
joev has joined #riscv
matoro- has joined #riscv
bauruine has quit [Remote host closed the connection]
steew has quit [Ping timeout: 246 seconds]
steew has joined #riscv
davidlt has joined #riscv
steew has quit [Remote host closed the connection]
reda has quit [Quit: leaving]
davidlt_ has joined #riscv
steew has joined #riscv
rurtty has joined #riscv
davidlt has quit [Ping timeout: 260 seconds]
davidlt__ has joined #riscv
davidlt_ has quit [Ping timeout: 260 seconds]
rurtty has quit [Ping timeout: 264 seconds]
joev has quit [Ping timeout: 265 seconds]
joev has joined #riscv
epony has joined #riscv
davidlt__ has quit [Ping timeout: 260 seconds]