The former Pakistan president was suffering from amyloidosis, a rare disease caused by a build-up of an abnormal protein called amyloid in organs and tissues throughout the body.
He was under treatment at a hospital in Dubai for a prolonged illness.
Musharraf, 79, died in hospital after a long illness after spending years in self-imposed exile, Pakistan media reported on Sunday.
Musharraf also welcomed the action against the JeM, saying it had tried to assassinate him twice in December 2003.
Atal Behari Vajpayee's diction and discretion made him a class act among BJP leaders.