In normal yoga sessions where poses' intensity is comparably low, 6 to 7 minutes of warm up is enough. However, before dynamic yoga practices like vinyasa or sun salutation, you should warm up for 15 minutes at least.