Author Topic: kernel patches? to Vanilla  (Read 1395 times)

DiTBho

  • Newbie
  • *
  • Posts: 48
    • View Profile
kernel patches? to Vanilla
« on: February 25, 2025, 08:22:07 am »
hi
I am in the process of resurrecting my old Gentoo Catalyst arm-v5.
Zaurus is one of the two targets.
I'd like to write some overlays for emerging the kernel, in this case I'd like to use a Vanilla kernel + patches.

Is there a repo with the patches, or do I have to extract them by comparing a "modified/hacked" kernel with a "vanilla" kernel?

greguu

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 451
    • View Profile
    • http://github.com/greguu
Gemini-PDA (Sailfish X and Android) / LG Nexus 5 (Android 11) / Nokia N9 (MeeGo/Harmattan)
Sharp Zaurus C3100 (Borzoi) - Void Linux (voidz) Kernel 5.0.0 - Hardware (Buffalo CF LAN, DLink 660 CF WiFi, ASIX AX88772 USB Ethernet)

DiTBho

  • Newbie
  • *
  • Posts: 48
    • View Profile
Re: kernel patches? to Vanilla
« Reply #2 on: April 26, 2025, 03:26:27 pm »
to exactly which kernel 5.4.? version?

DiTBho

  • Newbie
  • *
  • Posts: 48
    • View Profile
Re: kernel patches? to Vanilla
« Reply #3 on: April 26, 2025, 03:32:54 pm »
5.4.229?

greguu

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 451
    • View Profile
    • http://github.com/greguu
Re: kernel patches? to Vanilla
« Reply #4 on: April 28, 2025, 02:01:51 am »
Yes, the latest voidz package is 5.4.229. I can upload a build if needed, still working on a new voidz rootfs with new kernel.

There is binary package for 5.3.221 here https://github.com/greguu/voidz-packages/releases/download/build-008/zaurus-5.4.221_1.tar.gz
Gemini-PDA (Sailfish X and Android) / LG Nexus 5 (Android 11) / Nokia N9 (MeeGo/Harmattan)
Sharp Zaurus C3100 (Borzoi) - Void Linux (voidz) Kernel 5.0.0 - Hardware (Buffalo CF LAN, DLink 660 CF WiFi, ASIX AX88772 USB Ethernet)

DiTBho

  • Newbie
  • *
  • Posts: 48
    • View Profile
Re: kernel patches? to Vanilla
« Reply #5 on: April 28, 2025, 07:10:20 am »
as far as I observe, the patches are only about GPIO.
Right?

Code: [Select]
        1. 7 Kbyte patch_from_void/01-fix-pxa27x-udc.patch
        3. 8 Kbyte patch_from_void/01_revert_mmc_slot-gpio.patch
        2. 8 Kbyte patch_from_void/02_revert_mmc_spitz_pxamci.patch
        1. 6 Kbyte patch_from_void/03_revert_mmc_pxamci_platform.patch
      295. 0  byte patch_from_void/04_revert_mmc_pxa_platform.patch
        2. 3 Kbyte patch_from_void/05_revert_mmc_pxa_gpio_desc.patch
      759. 0  byte patch_from_void/06_revert_mmc_pxa_gpio_desc.patch
        3. 7 Kbyte patch_from_void/07_revert_mmc_spi_gpio_desc.patch
        3. 8 Kbyte patch_from_void/08_revert_pcmcia_cpufreq.patch
      342. 0  byte patch_from_void/09_usb_power.patch
        1. 1 Kbyte patch_from_void/10_sandisk-cf.patch
      249. 0  byte patch_from_void/11-revert-mmc-slot-gpio.patch
(only these? to Vanilla from kernel dot org)