The answer is

Ali ibn Abdul Khaliq Al-Qarni