Software > Operating Systems and Porting

Fedora 35 (was F-34): going to 4k page size? Help needed

<< < (8/10) > >>

pocock:
In some cases, I think the build script (e.g. a configure script or Makefile) might call a function like "getconf(PAGESIZE)" and it saves the result

This is not good behavior but I think there are some packages like this but not very many

ClassicHasClass:
@pocock is right; I've seen such packages. It may come down to marking them outright or submitting patches for them to check at runtime.

I'm loathe to see 64K go away completely because there's a reason for its existence even though it's not relevant to many of us. More importantly, however, I guarantee IBM won't let it, because the big systems that pay the bills all use it, so whatever we can do to get it to coexist won't be fighting institutional inertia.

pocock:
I think it is good to have both options too, I'm not anti-64k by any means

On the other hand, the reality is that most developers in the Linux world, developers of device drivers and GPU manufacturers are only testing their products on systems with a 4k page size.  If the developers at AMD and NVIDIA include some ppc64le hardware in their test routines before a release then they are unlikely to release code that completely fails, as is the case right now.

tle:
Sticky situation. I like to enjoy a smooth experience with amdgpu but at the same time I want to keep all QEMU KVM guest hosts running. There is no guarantee that amdgpu would function correct with 4K pages btw, so whatever we are proposing are just workaround NOT the proper fix for the issue.

My only hope is Intel, if the DG2 driver could run perfectly on 64K, I would definitely ditch AMD.

sharkcz:
Due a recent issue with 5.11 kernels breaking Polaris-based cards (like my WX4100) we have now a couple of fixes to the 64k support in the amdgpu driver. We are interested in feedback from other cards as well.

Please install 5.11 kernel from my scratch build - https://koji.fedoraproject.org/koji/taskinfo?taskID=64908758 and let us know. The 3 patches are submitted for inclusion in the next Fedora kernel builds via https://gitlab.com/cki-project/kernel-ark/-/merge_requests/991, until they reach mainline. They are in the AMD's drm-next tree.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version