Comments (9)
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.
@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.
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.
Right, I'm not holding my breath then :) Thank you very much.
from rpi2-fedora-image-builder.
@sjenning Any improvement on the situation with kernel 4.5?
from rpi2-fedora-image-builder.
$ 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.
@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.
@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.
@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)
- Issue when using yum HOT 8
- uuid file not found HOT 1
- Kernel from raspberrypi/firmware doesn't have XFS support built-in, which F22 server uses for rootfs HOT 3
- Successfully on creating image, but nothing happen when plugged in RPI 2 HOT 5
- Fedora-Minimal-armhfp-rpi-21-5-sda.raw.xz HOT 1
- Fedora-Server-armhfp-24-1.2-sda.raw.img not booting HOT 1
- device tree loading and spi bus HOT 3
- Local Image HOT 5
- Unable to build Fedora Server 22 HOT 4
- F22 Minimal - default settings build fails
- Line 41, the --show flag is needed on Ubuntu
- Panic at boot HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rpi2-fedora-image-builder.