> On 06/01/2021 Daniel Pocock wrote: > > Most packages compiled on one type of kernel will run on the other type > but there could be a very small number that have to be recompiled if the > Fedora kernel changes down to 4k. I'm afraid changing the page size would be more complicated than that. The same way that some projects assume everyone has a 4K page size, there are projects that assume ppc64le has a 64K page size [1]. One could argue that both types of projects have to change their code and be independent of the page size and I'd agree with that. But there are projects whose storage format depend on the page size, e.g. PMDK. Other projects may assume ppc64le has a 64K page size in order to improve performance, e.g. gperftools/tcmalloc. For this particular case, the current code works well on 4K page size, without any downgrade in performance. If modified to use 4K page size, it would have a negative impact on users with 64K page size. [1] https://lists.ozlabs.org/pipermail/linuxppc-dev/2021-January/222993.html > Regardless of the packages above, I still think the Btrfs issue is the > biggest surprise for people and it is worse because it is the default > filesystem now. People can reboot into a new kernel but they may not be > able to easily reformat their disks after mkfs at 64k. Likewise for PMDK. I wouldn't be surprised if it works without any code changes, but I don't think anyone has tested it. _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx