@dos This is going to be interesting, some pretty good #zram improvements got introduced along these version bumps.

Another one is scheduled for 7.0
phoronix.com/news/Linux-7.0-MM

@dantalion 7.0 will also have at least a dozen of patches from our fork upstreamed. Still a few more to go though:)

@dos Wow, you are going fast. I now just installed 6.12 on my daily #Librem5. So far, all good.

@dos how far is the Librem5 from being able to run an unpatched mainline kernel?

@craftyguy Depends on your definition of "run".

Something that can technically be used as a phone only needs a couple of patches for the internal display (see the ones that are applied directly on the upstream tag rather than merged in later),

However, the workaround for cpuidle on i.MX8M has been rejected upstream, so "not being a portable heater" will always stay a downstream feature.

@craftyguy Our downstream commits mainly deal with USB-C, DisplayPort, Redpine card and rear camera.

USB-C stuff, especially the way three involved drivers communicate with each other, will have to be reworked for upstreaming.

DisplayPort was in the process of being upstreamed by NXP, though it seems like the progress on it has stalled: lore.kernel.org/all/cover.1734

Redpine stuff is probably hopeless...

Rear camera should now be close to being upstreamable given some cleanup.

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml