What do the Russian names Karnofsky and Panofsky mean?

I would like to know the meaning of the surnames Karnofsky and Panofsky. I understand the suffix -sky or -skii means 'of...' And google says panof панов means 'gentry', but I don't know if that's correct. And I can't find anything on the name Karnofsky. Could someone please help?