ChanServ changed the topic of #linux-cros-arm to:
weirdtreething has quit [Ping timeout: 480 seconds]
weirdtreething has joined #linux-cros-arm
hexdump0815 has joined #linux-cros-arm
hexdump01 has quit [Ping timeout: 480 seconds]
alpernebbi has joined #linux-cros-arm
<janrinze> dcz[m]: 16k page size seems to work fine too.
<dcz[m]> did you just recompile the kernel or also the userspace?
<janrinze> dcz[m]: disk performance is up to 1000MB/s. No real difference noticable.
<janrinze> dcz[m]: just the kernel and the modules.
<dcz[m]> IIRC page size has most difference in cache behaviour
<janrinze> a few years ago this would simply crash most applications..
<dcz[m]> do you think most apps relied on a specific page size?
<janrinze> Indeed. there is a lot of assumptions used in many apps regarding the way the kernel/OS.
<janrinze> The main issue would be 'custom' memory management.
<dcz[m]> aren't most apps using what libc gives them?
<janrinze> Tha's an assumption....
<dcz[m]> more of a guess I'd say :D
<janrinze> Remember that most apps are written with x86 in mind..
<janrinze> So there are many 'work-arounds' used to speed up apps but those rely on 'tricks'.
<janrinze> On ARM those would not work well or sometimes not at all. It's been an uphill battle for many years to get stuff working on ARM. We're not there yet.
<dcz[m]> anything else broken apart from Chromium? everything I tossed at my L5 worked on 4k page size
<janrinze> Chromium 131 is broken for both 4k and 16k i.i.r.c.
<janrinze> dcz[m]: I have not yet had sound working on this laptop. That might be some config issue but we never figured it out.
<janrinze> dcz[m]: I do have a patch for the keyboard since i like to use function keys and replace the power key with 'delete'. It helps me to ensure i don't switch off my laptop everytime i think i press delete..
<dcz[m]> lol
<janrinze> 16k pages definitely makes the NVMe faster, not sure why but it may be related to the sector size. Not sure though.
<janrinze> Anyone ever tried 64k Pages? :-D
<dcz[m]> what page size is apple using?
<janrinze> 16k i.i.r.c.
<janrinze> something todo with the chip.
<janrinze> also if you have lots of memory a bigger page size reduces overhead, i think.
<dcz[m]> the chip has extra L1 cache which would not be possible with 4k
<dcz[m]> don't remember why any more
<janrinze> just read the specs for Kompanio 1380.. 3 GHz Cortex A78. Hmm.. not bad.
weirdtreething has quit [Ping timeout: 480 seconds]
weirdtreething has joined #linux-cros-arm
<dcz[m]> is Mediatek contributing anything to mainlining, or is it only Google?
<jenneron[m]> or do they mean bootloader
<dcz[m]> bootloader was part of the question. What was refused exactly, out of curiosity?
<jenneron[m]> <dcz[m]> "if I can make it possible to use..." <- we have common pmOS images
<jenneron[m]> dcz[m]: the funding of pmOS work on chromebooks
<dcz[m]> was it refused outright or did you manage to get to the second stage?
<jenneron[m]> it was the second stage i think
<jenneron[m]> it was in context of one of our general application, chromebooks was part of it, they said they're not interested in it
<jenneron[m]> although it could be an unspoken reason of us not living in EU
<dcz[m]> my application also had the goal of opening/standardizing/deblobbing the boot loaded, did the PMOS one also include anything like that?
<jenneron[m]> nope, we already have a good support for chromebook devices with depthcharge
<jenneron[m]> but we can add support for other bootloaders if someone gets it working
<jenneron[m]> the goal was to improve what we currently have
<dcz[m]> thanks, then maybe there's a chance for my proposal
<jenneron[m]> jenneron[m]: do we have anything for mediatek though?
<dcz[m]> the idea me and ellyq had was to put u-boot on top of coreboot and go from there
<jenneron[m]> right
<jenneron[m]> that would be cool
<jenneron[m]> fyi we can add support for booting pmOS on chromebooks with EFI, just need to change 3 lines of code
<jenneron[m]> and it should work with u-boot
<jenneron[m]> one of my chromebooks already has u-boot flashed, but i think i used extlinux there, EFI would be better
<dcz[m]> nice
<dcz[m]> thanks, I'm putting PMOS in my answer about co-operating with distros :P
<dcz[m]> is that an Intel device?
<jenneron[m]> it's rk3288 one
<jenneron[m]> dcz[m]: there may be some problems of not being maintained much though
<jenneron[m]> since i stopped contributing
<jenneron[m]> but it's almost in good shape anyway, not much needs to be done
<jenneron[m]> and i actually haven't even managed to remove my maintainership there..
<jenneron[m]> anyway, i can help if you ever need something booting with EFI on mediatek chromebooks
<dcz[m]> thanks, that helps a lot actually
weirdtreething has quit [Ping timeout: 480 seconds]
weirdtreething has joined #linux-cros-arm