mm: fix refcounting in swapon