Sex-linked barring is a fascinating plumage pattern in chickens recently shown to be associated with two non-coding and two missense mutations affecting the ARF transcript at the CDKN2A tumor suppressor locus. It however remained a mystery whether all four mutations are indeed causative and how they contribute to the barring phenotype. Here, we show that Sex-linked barring is genetically heterogeneous, and that the mutations form three functionally different variant alleles. The B0 allele carries only the two non-coding changes and is associated with the most dilute barring pattern, whereas the B1 and B2 alleles carry both the two non-coding changes and one each of the two missense mutations causing the Sex-linked barring and Sex-linked dil...