> @ attribute_group @ > identifier group; > fresh identifier groups = group ## "_groups"; > declarer name ATTRIBUTE_GROUPS; > @@ > > ATTRIBUTE_GROUPS(group); If I add a dummy here: +ATTRIBUTE_GROUPS_NAME(groups); > @ class_group depends on attribute_group @ > identifier group_class; > identifier attribute_group.groups; > fresh identifier group_dev_attr = attribute_group.group ## > "_dev_attrs"; > @@ > > struct class group_class = { > +#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,11,0) > .dev_groups = groups, > +#else > + .dev_attrs = group_dev_attr, > +#endif > }; > > [...] Then the whole thing works - I guess I can live with that. johannes -- To unsubscribe from this list: send the line "unsubscribe backports" in