sorear changed the topic of #riscv to: RISC-V instruction set architecture | https://riscv.org | Logs: https://libera.irclog.whitequark.org/riscv | Matrix: #riscv:catircservices.org
heat has joined #riscv
mwette has quit [Quit: ERC 5.4 (IRC client for GNU Emacs 28.2)]
mwette has joined #riscv
madge has joined #riscv
Tenkawa has quit [Quit: Was I really ever here?]
aerkiaga has quit [Remote host closed the connection]
freakazoid332 has quit [Read error: Connection reset by peer]
frkazoid333 has joined #riscv
frkzoid has joined #riscv
crabbedhaloablut has joined #riscv
vagrantc has quit [Quit: leaving]
davidlt has joined #riscv
jacklsw has joined #riscv
heat has quit [Ping timeout: 246 seconds]
hightower3 has quit [Read error: Connection reset by peer]
hightower3 has joined #riscv
mahk has quit [Ping timeout: 255 seconds]
mahk has joined #riscv
davidlt has quit [Ping timeout: 255 seconds]
MaxGanzII__ has joined #riscv
MaxGanzII__ has quit [Client Quit]
MaxGanzII__ has joined #riscv
EchelonX has quit [Quit: Leaving]
joev1 has quit [Ping timeout: 255 seconds]
joev1 has joined #riscv
jobol has joined #riscv
BootLayer has joined #riscv
davidlt has joined #riscv
joev1 has quit [Ping timeout: 258 seconds]
joev1 has joined #riscv
mahk has quit [Changing host]
mahk has joined #riscv
freakazoid332 has joined #riscv
BootLayer_ has joined #riscv
BootLayer has quit [Read error: Connection reset by peer]
frkazoid333 has quit [Ping timeout: 248 seconds]
iooi has quit [Read error: Connection reset by peer]
iooi has joined #riscv
stefanct has quit [Ping timeout: 246 seconds]
iooi has quit [Ping timeout: 260 seconds]
<davidlt> So there is SiFive P870 too
<davidlt> 29% improvement over P670 in SpecINT2k6
iooi has joined #riscv
iooi has quit [Read error: Connection reset by peer]
sakman_ has joined #riscv
iooi has joined #riscv
sakman has quit [Read error: Connection reset by peer]
iooi has quit [Read error: Connection reset by peer]
iooi has joined #riscv
<drmpeg> Here's the pic. https://www.w6rz.net/p870.png
iooi has quit [Read error: Connection reset by peer]
iooi has joined #riscv
joev1 has quit [Ping timeout: 245 seconds]
joev1 has joined #riscv
ezulian has joined #riscv
ldevulder has joined #riscv
joev1 has quit [Ping timeout: 245 seconds]
joev1 has joined #riscv
ezulian has quit [Quit: ezulian]
prabhakarlad has joined #riscv
ezulian has joined #riscv
stefanct has joined #riscv
danilogondolfo has joined #riscv
clemens3 has quit [Quit: WeeChat 2.7]
clemens3 has joined #riscv
prabhakarlad has quit [Quit: Client closed]
hightower4 has joined #riscv
hightower3 has quit [Ping timeout: 248 seconds]
MaxGanzII__ has quit [Remote host closed the connection]
MaxGanzII__ has joined #riscv
MaxGanzII__ has quit [Ping timeout: 246 seconds]
hightower3 has joined #riscv
hightower4 has quit [Ping timeout: 245 seconds]
notgull has quit [Ping timeout: 260 seconds]
Kedleston has quit [Ping timeout: 240 seconds]
notgull has joined #riscv
jacklsw has quit [Ping timeout: 246 seconds]
Andre_Z has joined #riscv
Kedleston has joined #riscv
Andre_Z has quit [Ping timeout: 240 seconds]
Kedleston_ has joined #riscv
Kedleston has quit [Ping timeout: 245 seconds]
Kedleston_ is now known as Kedleston
Andre_Z has joined #riscv
MaxGanzII__ has joined #riscv
Andre_Z has quit [Ping timeout: 248 seconds]
Noisytoot has quit [Ping timeout: 240 seconds]
Noisytoot has joined #riscv
Nixkernal has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
yosef` has joined #riscv
Nixkernal has joined #riscv
Nixkernal has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
Nixkernal has joined #riscv
Nixkernal has quit [Client Quit]
joev1 has quit [Ping timeout: 248 seconds]
joev1 has joined #riscv
joev1 has quit [Ping timeout: 255 seconds]
joev1 has joined #riscv
yosef` has quit [Ping timeout: 246 seconds]
Trifton has quit [Ping timeout: 255 seconds]
stolen has joined #riscv
Trifton has joined #riscv
heat has joined #riscv
Nixkernal has joined #riscv
aerkiaga has joined #riscv
aerkiaga has quit [Remote host closed the connection]
Tenkawa has joined #riscv
Gravis has quit [Ping timeout: 245 seconds]
billchenchina has joined #riscv
heat_ has joined #riscv
heat has quit [Ping timeout: 245 seconds]
heat has joined #riscv
heat_ has quit [Ping timeout: 258 seconds]
madge has quit [Quit: madge]
Gravis has joined #riscv
Gravis has quit [Client Quit]
Gravis has joined #riscv
elastic_dog has quit [Ping timeout: 240 seconds]
valdemaras has joined #riscv
Gravis has quit [Ping timeout: 250 seconds]
Gravis has joined #riscv
elastic_dog has joined #riscv
prabhakarlad has joined #riscv
stolen has quit [Quit: Connection closed for inactivity]
yosef` has joined #riscv
pabs3 has quit [Ping timeout: 245 seconds]
alexfanqi has quit [Ping timeout: 246 seconds]
yosef` has quit [Ping timeout: 246 seconds]
alexfanqi has joined #riscv
pabs3 has joined #riscv
EchelonX has joined #riscv
Andre_Z has joined #riscv
jacklsw has joined #riscv
heat has quit [Remote host closed the connection]
heat has joined #riscv
heat_ has joined #riscv
heat has quit [Read error: Connection reset by peer]
heat_ has quit [Remote host closed the connection]
cousteau has joined #riscv
Gravis_ has joined #riscv
Gravis has quit [Ping timeout: 255 seconds]
Gravis_ has quit [Ping timeout: 250 seconds]
Gravis has joined #riscv
billchenchina has quit [Quit: Leaving]
billchenchina has joined #riscv
billchenchina has quit [Remote host closed the connection]
stolen has joined #riscv
junaid_ has joined #riscv
MaxGanzII__ has quit [Remote host closed the connection]
MaxGanzII__ has joined #riscv
valdemaras has quit [Quit: valdemaras]
vagrantc has joined #riscv
<sevan> Canonical folks, the 6.2.0 kernel update which has landed for risc-v break ZFS during the module rebuild via DKMS since license changes landed for APIs
<sevan> ERROR: modpost: GPL-incompatible module zfs.ko uses GPL-only symbol 'PageHuge'
<sevan> This is on Ubuntu 23.04
valdemaras has joined #riscv
valdemaras has left #riscv [#riscv]
<palmer> sevan: did we break some ABI in the kernel? or is this just ZFS being out of tree?
<sevan> issue is upstream I suspect as they broke it for arm with a different API as well.
<sevan> I hope the kernel maintainers suffer all the data losses on the road to stabilising btrfs
<sevan> upstream ^
jacklsw has quit [Quit: Back to the real life]
<sevan> this is the change that broke it for arm https://github.com/torvalds/linux/commit/aaeca98456431a8d9382ecf48ac4843e252c07b3 (arm specific, just sharing for context)
iooi has quit [Read error: Connection reset by peer]
iooi has joined #riscv
<palmer> cool, thanks. Let's talk there or LKML so it gets archived, but if I miss something just poke me here and I'll look
valdemaras has joined #riscv
<cousteau> what is "GPL-incompatible"? are "GPL" the initials of something I don't know (besides the obvious), or is it complaining about incompatible licenses?
<sorear> exactly, ZFS is under an incompatible license
<sevan> palmer: thank you.
<q66> this whole nonsense with _GPL symbols is and always has been highly suspect
<q66> an API cannot have a license as it's not copyrightable
<q66> and you could probably patch the kernel to avoid all the _GPL checking and it'd still be legally sound
<cousteau> https://ubuntu.com/blog/zfs-licensing-and-linux -- I didn't understand a word of this, but there I leave it
<sevan> the lawyer who drafted the GPL (Sam...??) gave his blessing regarding cddl / zfs originally.
<sevan> not Sam, Eben Moglen
<cousteau> q66: an API cannot be copyrightable? I'd say almost anything can be copyrightable. An API is a specification, right? And I'd think those can be copyrighted
<cousteau> think of the C standard. It's just a standard and not an implementation, but it is still licensed.
<q66> certain linux devs seem to bear some kind of silly grudge against zfs while being seemingly perfectly fine with actual harmful junk
<sevan> ++
<cousteau> ...then again, not sure if compliance to the C standard can be legally limited
<q66> cousteau: in most of the world, interfaces are not copyrightable
<q66> even in the US which has silly garbage like software patents, for the time being
<q66> though there have been certain entities trying to change that
<cousteau> just so that we're on the same page... an API here would be "a list of functions and the documentation of their use", right?
<q66> documentation can be copyrighted and therefore licensed
<q66> the actual interfaces cannot
<sevan> hoping Brian will chime in to the ticket with what's the ideal change should be made.
danilogondolfo has quit [Quit: Leaving]
* cousteau thinking on the AXI interface and how many projects avoid explicitly saying that something is "AXI compatible"
prabhakarlad has quit [Ping timeout: 246 seconds]
<palmer> sevan: ya, I have no idea what the right answer is -- it'll probably depend on what LKML says too, as some people have very strong opinions on GPL symbols (I don't personally care, but IIRC that one's outside RISC-V so it's not really my choice)
<sorear> there's no argument that the module itself is illegal because it uses copyrighted symbols; the argument is that loading a gpl-incompatible module is illegal because it creates an inconsistent license combination in memory
<sorear> this rests on a very radical notion of what the scope of copyright law is, since the GPL is not a EULA
<sevan> sorry, didn't mean to switch the topic to lawyering. Just assumed it would be a heads up, since its Ubuntu and they're aready shipping with zfs.ko on x86_64
<q66> the only ones who consistently push this view are the SFC and people who blindly follow the SFC
<q66> in its core they might have the right cause behind it, they've chosen an entirely wrong punching bag though, because corpos who actually violate this don't give a fuck
<q66> like i really don't see what anybody gains from harassing a harmless FOSS project
<sevan> fud & oracle is one aspect. nih is another.
<sevan> list is incomplete ^
<q66> the project never once had anything to do with oracle
<sevan> that doesn't stop fud. there was some nonsense about linus wanting a letter from oracle about integrating zfs and not being sued to death or something
<q66> it's funny because unlike gplv2, the cddl explicitly give you patent protection
<q66> and that's like the only area where oracle potentially holds anything
BootLayer_ has quit [Quit: Leaving]
terminalpusher has joined #riscv
davidlt has quit [Ping timeout: 255 seconds]
prabhakarlad has joined #riscv
crabbedhaloablut has quit []
valdemaras has quit [Quit: valdemaras]
hightower2 has joined #riscv
hightower3 has quit [Ping timeout: 248 seconds]
junaid_ has quit [Remote host closed the connection]
hightower3 has joined #riscv
hightower2 has quit [Ping timeout: 246 seconds]
stolen has quit [Quit: Connection closed for inactivity]
Andre_Z has quit [Quit: Leaving.]
joev1 has quit [Ping timeout: 246 seconds]
joev1 has joined #riscv
zjason` has joined #riscv
zjason has quit [Ping timeout: 248 seconds]
ezulian has quit [Ping timeout: 255 seconds]
joev1 has quit [Ping timeout: 245 seconds]
joev1 has joined #riscv
MaxGanzII__ has quit [Remote host closed the connection]
MaxGanzII__ has joined #riscv
JTL has quit [Ping timeout: 250 seconds]
jobol has quit [Quit: Leaving]
MaxGanzII__ has quit [Ping timeout: 246 seconds]
EchelonX has quit [Ping timeout: 246 seconds]
cousteau has quit [Quit: ♫ I can't forget the day I shot that network down ♫]