This is the same CIFS bug that slipped in after 6.8.0-31: every time a file on a share is closed the client leaks the “lease key” object, so memory keeps growing. The fix is already in the newer noble kernels but hasn’t landed in the ordinary 24.04 update channel yet.
What you can do right now:
Jump to the proposed kernel that already contains the patch.
Kernel 6.8.0-64.10 (or newer) in -proposed includes the CIFS fix. You can stay on it until it moves to the normal -updates pocket, usually within a week or two.
That stops the leak immediately. When you see 6.8.0-64 (or later) appear in the standard updates, run sudo apt-mark unhold … and upgrade.
If you’d rather wait, the patched kernel is already in Canonical’s QA pipeline and should hit the regular repositories soon—just watch apt list --upgradable for linux-image-6.8.0-64.x-generic.