Notifications are working, but seems there are paths in the kernel swap subsystem allowing direct write over a page without first marking it free. Seems like memory consumption should not be affected by that.