#Before Saul went home, what oath did David make to him at Saul's request?

David promised he would not cut off Saul's descendants, and he would not destroy Saul's name out of his father's house. [24:21-22]