marcan changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | General project discussion | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
jabashque has quit [Quit: Connection closed for inactivity]
<arnd>
inside a Linux guest running in macos, lmbench reports 146 TLB entries when running a 4KB page size kernel, but 73 entries for a 16KB kernel
suskun has joined #asahi
<arnd>
"tlb -L 2048" reports a tlb size of 1558 pages
suskun has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
suskun has joined #asahi
rossy_ is now known as rossy
raster has quit [Quit: Gettin' stinky!]
raster has joined #asahi
suskun has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
odmir has joined #asahi
scooby2_ has quit [Ping timeout: 260 seconds]
odmir has quit [Client Quit]
scooby2_ has joined #asahi
odmir has joined #asahi
<marcan>
maz: so TIDCP works as intended - which is actually relatively useless for VMing macOS because it traps way too much (in particular, that floating point stuff). however, HACR_EL2 has finer grained controls.
<marcan>
setting all the bits leaves only 7 impdef registers accessible at EL1
<marcan>
I get the feeling most of HACR_EL2 is impdef trap bits
<maz>
marcan: that would make some sense. the whole point of the "Auxiliary" stuff is to provide IMPDEF functionality. do these bits override HCR_EL2.TPIDR? or replace it?
bisko has quit [Ping timeout: 276 seconds]
bisko_ has joined #asahi
odmir has quit [Remote host closed the connection]
<marcan>
v3 of the upstreaming patchset will be out before I go to sleep, and I plan to spend a good day or so writing a progress report this weekend :)
suskun has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
<marcan>
I *think* the only thing left to do is formatting and checking the ioremap docs... I finally ran out of yaks to shave... I think.
vimal has quit [Remote host closed the connection]
VinDuv has joined #asahi
<dhewg>
there's always a new one on the horizon, those never run out
raster has quit [Quit: Gettin' stinky!]
raster has joined #asahi
richbridger has joined #asahi
suskun has joined #asahi
suskun has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
Tokamak has joined #asahi
suskun has joined #asahi
suskun has quit [Client Quit]
raster has quit [Quit: Gettin' stinky!]
suskun has joined #asahi
odmir has quit [Remote host closed the connection]
<marcan>
arnd: OK to add a Co-developed-by and signoff for you on the MMIO docs patch, right?
suskun has quit [Ping timeout: 256 seconds]
odmir has joined #asahi
KindTwo has joined #asahi
<arnd>
marcan: yes, that's fine, or alternatively split the readl() section from the ioremap() section since I wrote most of the first and you wrote most of the second
ransom has joined #asahi
KindOne has quit [Ping timeout: 260 seconds]
KindTwo is now known as KindOne
<marcan>
ah yeah, I'll do it that way
odmir has quit [Ping timeout: 276 seconds]
KindTwo has joined #asahi
KindOne has quit [Ping timeout: 272 seconds]
KindTwo is now known as KindOne
<marcan>
arnd: hopefully I got the Cc list right :-) https://mrcn.st/p/tkp8fasP (mostly from get_maintainers and people who replied)
<arnd>
marcan: you should stay below 1024 characters for the Cc: line, I count 1137 characters, which means some mailing lists with discard the email
<marcan>
ha
<arnd>
you can try dropping the gpu maintainers (they won't care), or dropping the cleartext names, or moving some more names names into To:
luca020400 has quit [Quit: WeeChat 3.0.1]
<marcan>
yeah, I was wondering about the silly simplefb binding change; do the gpu/simplefb folks need to ack that?
<arnd>
forget about the last suggesting, moving names into 'to' means your email goes through, but any 'reply-to-all' won't
<arnd>
I'm happy to take that one in with an Ack for the binding change from robher
KindOne has quit [Ping timeout: 260 seconds]
KindTwo has joined #asahi
<arnd>
drivers/video/fbdev is basically orphaned, the gpu maintainers apply the patches if nobody else will, but I assume they are happy not to have to do it
<marcan>
should be under 1024 now then
<marcan>
(1019 with all the spurious Cc: prefixes)
<arnd>
marcan: maybe find one more to drop to allow for replies to replies
<arnd>
why is davem on Cc?
KindTwo has quit [Ping timeout: 272 seconds]
<marcan>
the SPARC thing
<arnd>
ah right
<marcan>
maybe no need for Frank if we have robher?
<arnd>
marcan: yes, I was going to suggest that as well, he usually doesn't care about the bindings