psm(4): Add kqueue support
MFC after: 2 weeks
(cherry picked from commit b93063c84e4e792ede844d30452d82c4fe12bdd2)