Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upstream kernel? #1

Open
amstan opened this issue Mar 6, 2022 · 2 comments
Open

Upstream kernel? #1

amstan opened this issue Mar 6, 2022 · 2 comments

Comments

@amstan
Copy link
Member

amstan commented Mar 6, 2022

I was looking at issue MiSTerArch/PKGBUILDs#12 and thought: wouldn't it be cool if we could just use the linux-armv7 arch package that's already tracking upstream?

Sigh, what am I getting into?

https://github.com/MiSTer-devel/Linux-Kernel_MiSTer/commits/MiSTer-v5.15

Doesn't seem like there's much to it. I can boil it down to:

  • DTS for de10 with lots of mister additions
    • I wonder if this can be upstreamed and the mister additions be had with just a dt overlay (that can even be loaded later via userspace)
  • Mister Framebuffer: 1 file, looks pretty self contained, could probably be a module
  • Mister Alsa driver: 1 file, looks pretty self contained, could probably be a module
  • A ton of random device (that people use with their misters) driver fixes that I'm baffled why they have to be in this kernel tree and not upstream. If I were to maintain my own kernel I would drop this.
  • A few intrusive core driver changes: usb overcurrent, vty count, input device ioctls.
  • EXFAT + loop device hacks, really unnecessary with something like Arch.
@amstan amstan transferred this issue from MiSTerArch/PKGBUILDs Mar 6, 2022
@amstan
Copy link
Member Author

amstan commented Mar 6, 2022

I did a rebase of all mister kernel comits on top of the real v5.15.1 tag, no issues there. So looks like 5.15.1 was really that.

Looks like EXFAT is the first thing that fails as soon as I attempt a rebase on 5.15.25. Dropping it now.

At some point in the future I'll try starting from the other direction: keep it pure and add bare minimum patches instead.

@amstan
Copy link
Member Author

amstan commented Mar 9, 2022

Looks like EXFAT is the first thing that fails as soon as I attempt a rebase on 5.15.25. Dropping it now.

Eh, that was just a "this file was already deleted, i'm confused" kind of conflict. It seems happy if I rebase it manually.

amstan added a commit to MiSTerArch/PKGBUILDs that referenced this issue May 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant