cbufp: change cbufp_collect to map and return a shared page