Who m cannot be the subject of a sentence. You could say, quite formally: Who m did he make happy? Now the subject is he and whom is the object of make.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.