This task exists for the testing of Linux 5.15. If you are not using the "current" kernel and have specifically opted for linux-lts, this task is probably not for you.
5.15.5 introduces a variety of changes and improvements, you can see a summary of these at https://kernelnewbies.org/Linux_5.15
The goal of this task is to test the following:
NTFS
The new NTFS driver that has been enabled. CONFIG_NTFS3_64BIT_CLUSTER is not enabled and therefore should be compatible with Windows NTFS partitions.
LUKS
LUKS / encrypted setups, namely for those affected by the changes in the kernel in 5.14.11. I have been manually changing CONFIG_FB_SIMPLE back from m to y to ensure it is compiled in-kernel and not as a separate loadable module. The change to m in 5.14.11 seemed to have resulted in breakages for LUKS-based install when those installs used NVIDIA proprietary graphics. As of 5.15, CONFIG_FB_SIMPLE can no longer be enabled if DRM_SIMPLEDRM is, so we'll have to choose between one or the other. I have not seen any indication that it affects non-NVIDIA graphics solutions (or at the very least non-proprietary graphics) and so I'm following the advice of one of the kernel developers responsible for these changes and using this as an opportunity to test if DRM_SIMPLEDRM is a viable option. It is intended to be a drop-in replacement for CONFIG_FB_SIMPLE. Right now it is set to m, however setting it as an in-kernel module is an option and I may try that if NVIDIA testing doesn't provide positive results. It is quite likely I'll need to do that, but hey let us find out.
Testing
If you are interested in testing, please pay attention to the below commands and be mindful of what supplemental kernel drivers you have installed. For example, if you have virtualbox installed, run the virtualbox command. If you have nvidia-glx-driver installed, run that. Do not reboot until you have ensured all of the drivers are installed.
Kernel 5.15.5
sudo eopkg install https://joshuastrobl.com/5.15-testing/linux-current-5.15.5-207-1-x86_64.eopkg
bbswitch
sudo eopkg install https://joshuastrobl.com/5.15-testing/bbswitch-current-0.8-257-1-x86_64.eopkg
broadcom-sta
sudo eopkg install https://joshuastrobl.com/5.15-testing/broadcom-sta-common-6.30.223.271-321-1-x86_64.eopkg https://joshuastrobl.com/5.15-testing/broadcom-sta-current-6.30.223.271-321-1-x86_64.eopkg https://joshuastrobl.com/5.15-testing/broadcom-sta-modaliases-6.30.223.271-321-1-x86_64.eopkg
nvidia-390-glx-driver (includes 32bit)
sudo eopkg install https://joshuastrobl.com/5.15-testing/nvidia-390-glx-driver-32bit-390.144-122-1-x86_64.eopkg https://joshuastrobl.com/5.15-testing/nvidia-390-glx-driver-common-390.144-122-1-x86_64.eopkg https://joshuastrobl.com/5.15-testing/nvidia-390-glx-driver-current-390.144-122-1-x86_64.eopkg https://joshuastrobl.com/5.15-testing/nvidia-390-glx-driver-modaliases-390.144-122-1-x86_64.eopkg
nvidia-beta-driver (includes 32bit)
sudo eopkg install https://joshuastrobl.com/5.15-testing/nvidia-beta-driver-32bit-495.44-164-1-x86_64.eopkg https://joshuastrobl.com/5.15-testing/nvidia-beta-driver-common-495.44-164-1-x86_64.eopkg https://joshuastrobl.com/5.15-testing/nvidia-beta-driver-current-495.44-164-1-x86_64.eopkg
nvidia-developer-driver (includes 32bit)
sudo eopkg install https://joshuastrobl.com/5.15-testing/nvidia-developer-driver-32bit-470.62.07-169-1-x86_64.eopkg https://joshuastrobl.com/5.15-testing/nvidia-developer-driver-common-470.62.07-169-1-x86_64.eopkg https://joshuastrobl.com/5.15-testing/nvidia-developer-driver-current-470.62.07-169-1-x86_64.eopkg https://joshuastrobl.com/5.15-testing/nvidia-developer-driver-modaliases-470.62.07-169-1-x86_64.eopkg
nvidia-glx-driver (includes 32bit)
sudo eopkg install https://joshuastrobl.com/5.15-testing/nvidia-glx-driver-32bit-470.82.00-414-1-x86_64.eopkg https://joshuastrobl.com/5.15-testing/nvidia-glx-driver-common-470.82.00-414-1-x86_64.eopkg https://joshuastrobl.com/5.15-testing/nvidia-glx-driver-current-470.82.00-414-1-x86_64.eopkg https://joshuastrobl.com/5.15-testing/nvidia-glx-driver-modaliases-470.82.00-414-1-x86_64.eopkg
open-vm-tools
sudo eopkg install https://joshuastrobl.com/5.15-testing/open-vm-tools-11.2.5-232-1-x86_64.eopkg https://joshuastrobl.com/5.15-testing/open-vm-tools-modaliases-11.2.5-232-1-x86_64.eopkg
v4l2loopback
sudo eopkg install https://joshuastrobl.com/5.15-testing/v4l2loopback-common-0.12.5-220-1-x86_64.eopkg https://joshuastrobl.com/5.15-testing/v4l2loopback-current-0.12.5-220-1-x86_64.eopkg
vhba-module
sudo eopkg install https://joshuastrobl.com/5.15-testing/vhba-module-common-20200106-182-1-x86_64.eopkg https://joshuastrobl.com/5.15-testing/vhba-module-current-20200106-182-1-x86_64.eopkg
virtualbox
sudo eopkg install https://joshuastrobl.com/5.15-testing/virtualbox-common-6.1.28-220-1-x86_64.eopkg https://joshuastrobl.com/5.15-testing/virtualbox-current-6.1.28-220-1-x86_64.eopkg
Reporting
Please provide feedback if NTFS and LUKS works or does not work for you. If you have no NTFS partitions, that testing can be skipped. If you are suddenly encountering other hardware issues, please validate that the issue does not exist on 5.14.x before mentioning it.
Prodding @darkness for testing, as original reporter of T9962