Code Monkey home page Code Monkey logo

Comments (9)

sjenning avatar sjenning commented on July 17, 2024

Because the RPi kernel contains out of tree drivers, updates will need to come from the raspberrypi/firmware repo for now.

To handle the "dnf update" case, we could add exclude=kernel* to the dnf.conf so that it doesn't try to update the kernel packages.

Might be handy to write a script that would pull the new /boot contents from github, like "update-rpi-boot" or something. PRs welcome!

from rpi2-fedora-image-builder.

bartmichu avatar bartmichu commented on July 17, 2024

@Spartacus06 you being a RH guy, do you have any knowledge - or an educated guess - about RPi support landing into the tree any time soon?

from rpi2-fedora-image-builder.

sjenning avatar sjenning commented on July 17, 2024

I have not looked closely to see what RPi is carrying out of tree and what the effort is to get those parts upstream.

A quick look, they have about 106 commits out of tree vs 4.1.1

$ git log v4.1.1..rpi/rpi-4.1.y | wc -l
106

Looking at the diff, they still have the majority of their device tree, arch platform/machine tree, and device drivers out of tree. A lot of work still left to do getting all that upstream :-/

They also have some commits in the tree which tune the kernel for the raspberry pi, such as disabling memory cgroups unless explicitly enabled on the cmdline, which would not be acceptable as-is upstream.

Looking at the silver lining though, it is nice that they continue to rebase :)

from rpi2-fedora-image-builder.

bartmichu avatar bartmichu commented on July 17, 2024

Right, I'm not holding my breath then :) Thank you very much.

from rpi2-fedora-image-builder.

Conan-Kudo avatar Conan-Kudo commented on July 17, 2024

@sjenning Any improvement on the situation with kernel 4.5?

from rpi2-fedora-image-builder.

sjenning avatar sjenning commented on July 17, 2024

@Conan-Kudo

$ git log v4.5-rc6..rpi/rpi-4.5.y | wc -l
140
$ git diff --stat v4.5-rc6..rpi/rpi-4.5.y
...
401 files changed, 116468 insertions(+), 2899 deletions(-)

The out of tree changes are still quite significant, unfortunately.

from rpi2-fedora-image-builder.

Conan-Kudo avatar Conan-Kudo commented on July 17, 2024

@sjenning AFAIK, it should be significant because the approach being done for upstream is not the same as what the RPi people are doing. According to Eric Anholt, he's doing work in a branch he forked from rpi2 4.5.y kernel.

from rpi2-fedora-image-builder.

sjenning avatar sjenning commented on July 17, 2024

@Conan-Kudo that project seems to be largely focused on the graphics related components (drm/vc4). It doesn't seem like that tree is any closer to upstream.

from rpi2-fedora-image-builder.

Conan-Kudo avatar Conan-Kudo commented on July 17, 2024

@sjenning it also has updated code for initializing the device (hence the -boot at the end of the name).

from rpi2-fedora-image-builder.

Related Issues (13)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.