The important aspect is that the participants in the deadlock do not make externally visible progress for an indefinite time span precisely because their progress is mutually dependent. This is where the summary concept of blocking and hogging is useful (though most cases will use blocking to achieve the effect).