2 So the king summoned the Gibeonites and spoke to them. (Now the Gibeonites were not of Bnei-Yisrael but a remnant of the Amorites; however, Bnei-Yisrael had sworn a covenant with them. Yet Saul had tried to eradicate them in his zeal for Bnei-Yisrael and Judah.)
3 David asked the Gibeonites, “What should I do for you? How may I make atonement so that you would bless the inheritance of Adonai?”
4 The Gibeonites said to him, “It is not a matter of silver or gold between us and Saul or his house; nor is it our right to put any man to death in Israel.” “Whatever you say, I will do for you,” he said.
5 Then they said to the king, “The man who consumed us and plotted against us to annihilate us from remaining in any of Israel’s territory,
6 let seven men of his sons be given over to us and we will hang them up before Adonai at Gibeah of Saul, Adonai’s chosen.” “I will give them over,” the king said.
7 Now the king spared Mephibosheth, son of Jonathan son of Saul, because of Adonai’s oath that was between them, between David and Jonathan son of Saul.
8 But the king took the two sons of Rizpah daughter of Aiah, whom she bore to Saul—Armoni and Mephibosheth; also the five sons of Michal daughter of Saul, whom she bore to Adriel son of Barzillai the Meholathite,