Osred era un niño cuándo su padre murió, y se supone que Eadwulf usurpó el trono.
El obispo Wilfrid, exiliado por Aldfrith, deseaba regresar a Northumbria, y Eadwulf intentó evitarlo.
No obstante, Berhtfirth era partidario del regreso de Wilfrid y esto provocó una breve guerra civil que concluyó con el asedio de Bamburgh.
Berhtfrith, Wilfrid y los seguidores de Osred se impusieron, y Osred fue restaurado en el trono de Northumbria.
Eadwulf parece haberse exiliado, bien a Dál Riata, bien a Pictavia y su muerte aparece en los Anales de Ulster en 717.