active_pd() should return a virtual address. Thanks to Guy Isely