ChanServ changed the topic of #armlinux to: ARM kernel talk [Upstream kernel, find your vendor forums for questions about their kernels] | https://libera.irclog.whitequark.org/armlinux
System_Error has joined #armlinux
apritzel has quit [Ping timeout: 246 seconds]
prabhakalad has quit [Quit: Konversation terminated!]
prabhakalad has joined #armlinux
mraynal has quit [Remote host closed the connection]
mraynal has joined #armlinux
ellyq has quit [Ping timeout: 264 seconds]
ellyq has joined #armlinux
Peng_Fan has joined #armlinux
jclsn has quit [Ping timeout: 248 seconds]
jclsn has joined #armlinux
spew has quit [Quit: spew]
heat has quit [Ping timeout: 246 seconds]
ellyq has quit [Ping timeout: 265 seconds]
ellyq has joined #armlinux
ellyq has quit [Client Quit]
lain6141 has quit [Remote host closed the connection]
lain6141 has joined #armlinux
shawnguo8 has joined #armlinux
shawnguo has quit [Ping timeout: 246 seconds]
shawnguo8 is now known as shawnguo
amitk has joined #armlinux
Bitweasil has joined #armlinux
Bitweasil- has quit [Ping timeout: 260 seconds]
apritzel has joined #armlinux
monstr has joined #armlinux
apritzel has quit [Ping timeout: 255 seconds]
gclement has quit [Quit: Leaving.]
monstr has quit [Ping timeout: 252 seconds]
monstr has joined #armlinux
cbeznea has joined #armlinux
monstr has quit [Ping timeout: 252 seconds]
frieder has joined #armlinux
Clem has joined #armlinux
headless has joined #armlinux
<arnd>
bjdooks: I think we still have people regularly test BE userland using arm64 kvm, in order to check for toolchain regressions. I have not heard of anyone actually using it in production for a very long time though.
<arnd>
bjdooks: In case we ever want to remove the support entirely in the future, do you know of actual users we should ask first?
geertu is now known as important_person
<arnd>
important_person: I meant on arm64 specifically ;-)
important_person is now known as geertu
<geertu>
arnd: Oops, forgot this is visible on all channels, not just on the intended one.
mvaittin has joined #armlinux
<geertu>
FTR, I do not have BE ARM userland.
mvaittin has quit [Read error: Connection reset by peer]
mvaittin has joined #armlinux
mvaittin has quit [Ping timeout: 244 seconds]
<ukleinek>
geertu: luckily you didn't join https://idlerpg.lolhosting.net/, a nick change would result in a penalty of 30 scaled by your level :-)
nsaenz has joined #armlinux
apritzel has joined #armlinux
<maz>
arnd: I'd be very interested in finding out about those BE use cases, because I haven't tested *any* BE payload in KVM for... at least a few years.
<maz>
anything that looks like a viable userspace environment would be nice.
<arnd>
maz: for minimal testing, there is tools/testing/selftests/wireguard/qemu/ in the kernel itself, which builds a tiny kernel and userland that is just enough to run the wireguard testsuite on all targets that have both qemu and musl, including aarch64_be and armv7eb
<arnd>
I'm fairly sure that both the gcc and glibc maintainers have something as well to test their respective projects, but I don't know where those are maintained or who takes care of htem
<arnd>
javierm_: I think awilfox at some point wanted to do an aarc64be adelielinux port, but that never materialized.
<arnd>
it wouldn't work on a lot of hardware outside of kvm because of both driver bugs and uefi requiring LE kernels
Clem has left #armlinux [Leaving]
apritzel has quit [Ping timeout: 255 seconds]
<javierm_>
arnd: yeah, in Fedora/CentOS/RHEL the only BE arch is s390x nowadays. Even for ppc64 only LE is supported
apritzel has joined #armlinux
headless has quit [Quit: Konversation terminated!]
System_Error has quit [Remote host closed the connection]
nsaenz has quit [Remote host closed the connection]
nsaenz has joined #armlinux
System_Error has joined #armlinux
frieder has quit [Ping timeout: 260 seconds]
altf2o has quit [Remote host closed the connection]
altf2o has joined #armlinux
frieder has joined #armlinux
amitk has quit [Ping timeout: 252 seconds]
heat has joined #armlinux
<arnd>
I looked up Freescale/NXP Layerscape support for big endian, as I had remembered that as one of the main users. I see that the LS1043A BSP version 0.5 from 2015 mentions adding big-endian support, but all the download files for that version are gone now. Later BSPs support the wider QorIQ/Layerscape family rather than a single chip, and Version 2.0 from 2017 no longer mentions big-endian support at all.
amitk has joined #armlinux
nsaenz has quit [Remote host closed the connection]
rgallaispou has joined #armlinux
<CountPumpkin>
It's fine, I hope all the big-endian guys can move on to other passions in their life, like opening bananas from the bottom, and orienting toilet paper rolls the wrong way around.
<maz>
one day, we'll have world peace, and PDP-endianness.
<javierm_>
maz: TIL about middle-endian thanks to you :)
nsaenz has quit [Ping timeout: 252 seconds]
monstr has joined #armlinux
<geertu>
javierm_: The 64-bit people missed several opportunities to introduce more confusion ;-)
nsaenz has joined #armlinux
<javierm_>
geertu: :D
Clement has joined #armlinux
<maz>
geertu: I'm sure 128-bit people will fix that for you! :)
psydroid has joined #armlinux
frieder has quit [Ping timeout: 264 seconds]
frieder has joined #armlinux
iivanov has joined #armlinux
headless has joined #armlinux
monstr has quit [Remote host closed the connection]
frieder has quit [Remote host closed the connection]
apritzel has quit [Ping timeout: 245 seconds]
mvaittin has joined #armlinux
<ukleinek>
krzk: I want to specify in a dt-binding that says: either propery $A xor property $B is required. Do you have an example handy for me to copy from?