For I have told him that I will judge his house for ever for the iniquity which he knoweth; because his sons made themselves vile, and he restrained them not. I will judge his house for ever - I will continue to execute judgments upon it till it is destroyed.
His sons made themselves vile - See 1 Samuel 2:12-17, 1 Samuel 2:22-25.
He restrained them not - He did not use his parental and juridical authority to curb them, and prevent the disorders which they committed. See at the conclusion of the chapter, 1 Samuel 3:21 (note).