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