Hacker News new | ask | show | jobs
by pabs3 1144 days ago
Probably the most useful thing you could do would be take any Android device (or iOS device with the bootrom exploit) and rebase the patches for it on mainline, clean them up and get them merged into mainline Linux. Same goes for any other device not supported in mainline really, but Android devices are almost always like this.

Along those lines, look at all the dkms modules in any Linux distro and try to talk to the module authors about mainlining, do the work needed if they agree to it.

Also, I have some ideas for Linux kernel things I noticed are needed in my branches of linux.git. I doubt I'll work on them any time soon, so feel free to use the ideas/code I've left in the branches.

  cleanups/bluetooth-magic-numbers
  cleanups/debian
  features/dmesg-richness
  features/hwmon-streaming
  features/in-kernel-cross-fs-copy
  features/lvm-raid-discard
  features/runtime-syscall-lookup
  features/sys-class-storage
  features/tmpfs-o-discard
  features/tmpfs-user-xattr
  features/usbip-flexibility
https://github.com/pabs3/linux/branches/all

Not directly related to your question, but check out the KernelNewbies community and also some of the FOSS internship programs, especially GSoC and LKMP offer paid internships to work on the Linux kernel.

https://kernelnewbies.org/ https://github.com/fossjobs/fossjobs/wiki/resources#internsh...

1 comments

Yeah, supporting Android devices in mainline kernel would be really useful also for projects like postmarketOS (https://postmarketos.org/)