plappermaul

Results 115 comments of plappermaul

Had random highmem issues in the past. Out of nothing the image could not boot. Whenever this happend I had to run a clean build. Maybe give this a try.

Did some bisecting/testing regarding the highmem issue. Intermediate result: - RTL931x: highmem still working with 6.18 - RTL930x: highmem works with 6.14.11 - RTL930x: highmem fails with 6.15.1

memo for myself. Highmem breaks because of [arch, mm: streamline HIGHMEM freeing](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.15-rc1&id=6faea3422e3b4e8de44a55aa3e6e843320da66d2)

This highmem thingy might take some while to solve. Please add a "remove-RTL930x-highmem" patch so others can test more easily.

Here is a workaround for the highmem issue. This reverts https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.15-rc1&id=6faea3422e3b4e8de44a55aa3e6e843320da66d2 modify __free_memory_core in mm/memblock.c ``` static unsigned long __init __free_memory_core(phys_addr_t start, phys_addr_t end) { unsigned long start_pfn = PFN_UP(start);...