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
apritzel has quit [Ping timeout: 276 seconds]
Pali has quit [Ping timeout: 246 seconds]
Grimler has joined #armlinux
SallyAhaj has quit [Quit: SallyAhaj]
Tokamak has quit [Ping timeout: 240 seconds]
Tokamak has joined #armlinux
cbeznea has joined #armlinux
robinp has quit [Ping timeout: 248 seconds]
Lucanis has quit [Read error: Connection reset by peer]
Lucanis has joined #armlinux
iivanov has joined #armlinux
apritzel has joined #armlinux
guillaume_g has joined #armlinux
apritzel has quit [Ping timeout: 276 seconds]
frieder has joined #armlinux
sszy has joined #armlinux
biju has joined #armlinux
djrscally has joined #armlinux
monstr has joined #armlinux
bps has joined #armlinux
bps has joined #armlinux
bps has quit [Changing host]
Turingtoast has joined #armlinux
headless has joined #armlinux
apritzel has joined #armlinux
headless has quit [Quit: Konversation terminated!]
Misotauros has quit [Ping timeout: 240 seconds]
bps has quit [Ping timeout: 276 seconds]
<mrutland> arnd: broonie: in case it is of any use, my dodgy script for downloading the korg cross toolchains for a given release: https://paste.debian.net/1240427/
xdarklight has quit [Remote host closed the connection]
xdarklight has joined #armlinux
<mrutland> looks like GCC 12 doesn't like the way we (ab)use flexible array definitions for section boundaries, but is otherwise happy with defconfig
Turingtoast has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
Misotauros has joined #armlinux
<arnd> mrutland: thanks for the script! I previously tried to come up with a helper that we could include in the kernel tree to install a toolchain for ${ARCH} locally, but failed to come up with a good way to pick the latest stable version of the compiler using only wget, bash and coreutils
<arnd> the "lynx -dump -listonly" trick looks nice, but it adds a dependency
<HdkR> How soon until we have LPA2 CPUs on the market? I obviously need more virtual address space. https://cdn.discordapp.com/attachments/702130548419723294/973539532014231603/Screen_Shot_2022-05-10_at_3.54.32_AM.png
biju has quit [Quit: Client closed]
biju has joined #armlinux
<arnd> HdkR: I don't think LPA2 helps you at all if you are looking for larger virtual space, this is for a larger physical space, which is not visible to userland at all
Turingtoast has joined #armlinux
prabhakarlad has quit [Quit: Client closed]
Turingtoast has quit [Client Quit]
<HdkR> arnd: The feature calls out VA specifically, "Allows a larger VA space for each translation table base register of up to 52 bits when using the 4KB or 16KB translation granules."
<HdkR> and I of course need 4k pages :)
<arnd> HdkR: ok, I see it now. It looks like that also requires 5-level translation tables, which Linux doesn't do on arm64
<HdkR> Nice
<arnd> HdkR: what is the actual requirement? Do you need just a little more than the 47 bits that an x86 program gets, or do you actually need the entire 52 bit space?
<HdkR> Nah, don't actually need 52-bit. Joking since I need to reserve up to 256TB (subtract 4GB) of VA on application start which burns a decent amount of startup time.
<HdkR> For something like a bash script running the VA reservation dominates execution time. It's pretty cute.
<HdkR> bunch of time application executions
<HdkR> s/time/tiny
bps has joined #armlinux
bps has quit [Changing host]
bps has joined #armlinux
biju has quit [Quit: Client closed]
tom5760 has quit [Remote host closed the connection]
<arnd> HdkR: is that 256TB reservation still needed just because we never created a syscall to limit VA space, or it that something else?
tom5760 has joined #armlinux
headless has joined #armlinux
hanetzer has quit [Ping timeout: 256 seconds]
hanetzer has joined #armlinux
headless has quit [Quit: Konversation terminated!]
<CounterPillow> How can I make my second dt schema example not use the includes from the first example?
<CounterPillow> looks like the answer is "you can't", judging by this just throwing it all into one file :( https://github.com/devicetree-org/dt-schema/blob/5f2eddc9d6583e8966b79b881abff869a6ff79ae/tools/dt-extract-example
<robher> CounterPillow: Right. It's on my todo list to make each example independent. It's not primarily because that would complicate the make dependencies.
<CounterPillow> I see, thank you
jlinton has joined #armlinux
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
headless has joined #armlinux
elastic_dog has quit [Ping timeout: 248 seconds]
elastic_dog has joined #armlinux
Pali has joined #armlinux
Lucanis0 has joined #armlinux
Lucanis0 has quit [Changing host]
Lucanis0 has joined #armlinux
guillaume_g has quit [Quit: Konversation terminated!]
Lucanis has quit [Ping timeout: 246 seconds]
apritzel has quit [Ping timeout: 248 seconds]
monstr has quit [Remote host closed the connection]
<HdkR> arnd: Yes, that's exactly the case
Lucanis0 has quit [Quit: Leaving]
Lucanis has joined #armlinux
torez has joined #armlinux
Tokamak has quit [Ping timeout: 250 seconds]
Tokamak_ has joined #armlinux
nsaenz has quit [Quit: Leaving]
Turingtoast has joined #armlinux
Tokamak_ has quit [Ping timeout: 246 seconds]
Tokamak has joined #armlinux
headless has quit [Ping timeout: 240 seconds]
apritzel has joined #armlinux
Turingtoast has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
headless has joined #armlinux
bps has quit [Ping timeout: 252 seconds]
bps has joined #armlinux
bps has quit [Changing host]
bps has joined #armlinux
frieder has quit [Remote host closed the connection]
nsaenz has joined #armlinux
headless has quit [Quit: Konversation terminated!]
cbeznea has quit [Ping timeout: 246 seconds]
torez has quit [Quit: torez]
rexbcchen_ has quit [Read error: Connection reset by peer]
rexbcchen_ has joined #armlinux
bps has quit [Ping timeout: 240 seconds]
nsaenz has quit [Remote host closed the connection]
djrscally has quit [Ping timeout: 246 seconds]
apritzel has quit [Ping timeout: 240 seconds]