> > Not entirely true, being at the beginning of the struct is already > > enforced by using DO_UPCAST (which is admittedly a strange name for > > a downcast macro) instead of container_of. > > If you look at the patchset you will find that it was not properly > enforced!
Well, what *is* enforced? :) Paolo