On (25/01/07 20:48), Kenneth Van Alstyne wrote:
Kernel 6.1.122 introduced a regression via commit ac3b5366b9b7c9d97b606532ceab43d2329a22f3 (backport of upstream commit 74363ec674cb172d8856de25776c8f3103f05e2f)
We better drop that patch from stable, I didn't want it to be in stable because the patch didn't fix any real issues that affected any users.
in drivers/block/zram/zram_drv.c where attempting to set the size of /dev/zram0 after loading the zram kernel module results in a kernel NULL pointer dereference.
[..]
Steps to reproduce:
modprobe zram zramctl /dev/zram0 --algorithm zstd --size 83886080k
Not sure if "regression" is the right word, that zramctl is deemed to fail, it's just on older kernels error-out path is now oops-y. Regardless of that, we better drop that patch.