Commit Graph

8350 Commits

Author SHA1 Message Date
19d15eef8d moby: try (but fail) to remove a few kernel configs, mark them required instead
this is a re-application of the following commits, but against the
autoModules + no-pmos kernel:

- ee4068718bf72e8072d81697eba07cdd9008cc82
- 95be7fc4cb4ca38b2396428999d531c508f2bb95
- 278b6ec804cec470d82ef288f5783f7a0afa748d
- 2737688cae5a735099ab4fc7f77a1cb8f841beef
2024-09-25 16:55:04 +00:00
27358915e9 moby: try (but fail) to disable some kernel configs
this is a re-application of the following commits, but against the
autoModules + no-pmos kernel:

- 387d9df23b1fc7649f2c85182c41c800a0d15313
- 4d42ca2a2b77d677c12800e963d6378499ba9c68
2024-09-25 16:55:04 +00:00
97bce7e39b moby: kernel: drop pmos config
PPP still boots
2024-09-25 16:55:04 +00:00
2e3e950b29 moby: deploy kernel with autoModules = true
this requires re-introducing some kernel config overrides i was using earlier.
hopefully they can be reduced effectively, again.
2024-09-25 16:55:04 +00:00
63c2d83fb0 u-boot-pinephone-pro: add instructions for how to install to SD card 2024-09-25 16:53:33 +00:00
6d0a2d63fc users: make the service manager partly configurable 2024-09-25 15:39:57 +00:00
a2e709b940 u-boot-pinephone-pro: init 2024-09-25 14:54:21 +00:00
264297af7a linux-megous: import all commits relative to 6.11.0
this includes some massive stuff for e.g. the WiFi driver. if the size of that patch causes anyone issues let me know and i'll delete it / work around it
2024-09-25 13:31:22 +00:00
872d662716 linux-megous: orange-pi-6.9-20240721-2345 -> orange-pi-6.11-20240915-2344
this builds, but i did not deploy
2024-09-25 13:31:22 +00:00
7c37b10332 scripts/deploy: allow omitting the "host" argument 2024-09-25 13:31:22 +00:00
693251d901 moby: kernel: note that PRINTK_INDEX=n is required for boot 2024-09-25 13:31:22 +00:00
9d5174077e yt-dlp: move config to recommended location 2024-09-25 13:31:22 +00:00
19ef5ff32a moby: kernel: note that IO_STRICT_DEVMEM is required for boot 2024-09-25 13:31:22 +00:00
7e3e89778d moby: drop CRASH_DUMP kernel override
PPP still boots.
2024-09-25 13:31:22 +00:00
f3f162f87a moby: drop HOTPLUG_PCI_PCIE=n kernel override
PPP still boots.
2024-09-25 13:31:22 +00:00
00f9973a2c moby: drop RANDOM_KMALLOC_CACHES=n kernel override
PPP still boots.
2024-09-25 13:31:22 +00:00
c6239e2501 moby: drop RUNTIME_TESTING_MENU kernel override
PPP still boots
2024-09-25 13:31:22 +00:00
aa1fa85706 moby: kernel: note that SHUFFLE_PAGE_ALLOCATOR=n is required for boot 2024-09-25 13:31:22 +00:00
e9084e6994 moby: note that RUNTIME_TESTING_MENU is likely optional, since removing both IO_STRICT_DEVMEM and PRINTK_INDEX breaks boot 2024-09-25 13:31:22 +00:00
6c089ccd55 moby: kernel: note that TRANSPARENT_HUGEPAGE_ALWAYS=y is required 2024-09-25 13:31:22 +00:00
a650261e47 moby: drop DRM_ACCEL kernel override
PPP still boots.
2024-09-25 13:31:22 +00:00
8b8a460045 moby: kernel: separate TRANSPARENT_HUGEPAGE_ALWAYS from the other options 2024-09-25 13:31:22 +00:00
df45fd1743 moby: kernel: remove extraneous PREEMPT-related options
this is a no-op change: the dropped option values are defaults from the remaining ones
2024-09-25 13:31:22 +00:00
0c6886eb59 moby: kernel: note that CONFIG_PREEMPT is required for boot AND so are the other options
though honestly i can't say why; the config diff is confusing
2024-09-25 13:31:22 +00:00
550d455607 moby: drop NR_CPUS kernel override
PPP still boots.
2024-09-25 13:31:22 +00:00
9e0ce1fc0c moby: kernel: clarify that something in the IO_STRICT_DEVMEM group is needed 2024-09-25 13:31:22 +00:00
c8f351e843 moby: note that either CRASH_DUMP or CRASH_RESERVE are required kernel options 2024-09-25 13:31:22 +00:00
71b9f3f3ec moby: remove KFENCE kernel override
PPP still boots.
2024-09-25 13:31:22 +00:00
1c040251e0 moby: drop BT_HCIUART_BCSP & related kernel overrides
PPP still boots.
2024-09-25 13:31:22 +00:00
81abe8c44d moby: drop NO_HZ_IDLE & related kernel overrides
PPP still boots
2024-09-25 13:31:22 +00:00
ca52382941 moby: note that the NR_CPUS kernel config group is separate from the others 2024-09-25 13:31:22 +00:00
508130132a moby: note that HOTPLUG_PCI_PCIE & related kernel config overrides are required to boot 2024-09-25 13:31:22 +00:00
d031a74583 moby: mark RANDOM_KMALLOC_CACHES & related kernel configs as required 2024-09-25 13:31:22 +00:00
6f1f3843b6 moby: note that CRASH_DUMP & other kernel configs are required for boot 2024-09-25 13:31:22 +00:00
388eebfc71 WIP: moby: drop ATH10K_DFS_CERTIFIED & related kernel configs 2024-09-25 13:31:22 +00:00
418cc7cfc2 moby: drop AUXDISPLAY & related kernel config overrides 2024-09-25 13:31:22 +00:00
397ca4cea8 moby: drop SOFTLOCKUP_DETECTOR_INTR_STORM & other kernel configs
PPP boots without these
2024-09-25 13:31:22 +00:00
b2bceb3d0c moby: kernel: clarify that NO_HZ_IDLE & co are needed for boot 2024-09-25 13:31:22 +00:00
99ab05a928 moby: note that ATH10K_DFS_CERTIFIED & co are required for boot 2024-09-25 13:31:22 +00:00
9f72c5ccb2 moby: note that PREEMPT kernel config options are *required* for boot 2024-09-25 13:31:22 +00:00
de6c5f2720 moby: remove kernel configs for CPUMASK_OFFSTACK & co
it boots
2024-09-25 13:31:22 +00:00
c631b134ac moby: kernel: remove commented out configs 2024-09-25 13:31:22 +00:00
52fa8eea2d moby: kernel: mark SYSFB_SIMPLEFB & co as required for boot 2024-09-25 13:31:22 +00:00
1d559bfd8f moby: mark NO_HZ_IDLE kernel optiosn & co as required for boot 2024-09-25 13:31:22 +00:00
635bde0403 moby: kernel config: properly remove HARDLOCKUP_DETECTOR patches & co
it should still boot
2024-09-25 13:31:22 +00:00
78cfb05c26 moby: remove kernel option USB_SERIAL & co
it still boots
2024-09-25 13:31:22 +00:00
77875d3d58 moby: remove kernel option HARDLOCKUP_DETECTOR & co
it boots... i'm pretty sure??
2024-09-25 13:31:22 +00:00
f9f9da3350 moby: remove INPUT_MATRIXKMAP kernel config patch & co
should still boot
2024-09-25 13:31:22 +00:00
0a04b60579 moby: reduce custom kernel options 2024-09-25 13:31:22 +00:00
56448529b2 moby: reduce custom kernel options 2024-09-25 13:31:22 +00:00