А вот внедрить в swap_pager, чтобы он походу вызывал BIO_DELETE видимо не очень тривиально. С учётом того, что это "тяжёлая" операция и на каждый чих не вызывается. В UFS и ZFS оно в отдельном потоке вызывается при определённых условиях. Кому интересно может историю коммитов в UFS поглядеть. Там год-полтора назад МакКъюзик с этим мучался.