Consistent Kaluza-Klein reductions for general supersymmetric AdS solutions