Supersymmetric AdS5 solutions of M-theory