>> On Wed, Sep 7, 2011 at 12:51 PM, Antti Palosaari <crope@xxxxxx> wrote: >>> Also .num_frontends can be removed after that, since DVB USB will just loop >>> through 0 to MAX FEs and register all FEs found (fe pointer !NULL). We need to keep .num_frontends and .num_adapters both, because my next change to dvb-usb is to convert the hard-sized array of struct dvb_usb_adapter[MAX_NO_OF_ADAPTER_PER_DEVICE] and struct dvb_usb_fe_adapter[MAX_NO_OF_FE_PER_ADAP] to a dynamic-allocated array of pointers, to reduce the size of *all* dvb-usb drivers. I didn't push all changes yet because I thought we should test each change for a few days before merging too much all at once. I wanted to prevent the introduction of instability by making this a gradual change so we can test things one by one. Should I wait a bit before making the conversion of the hardcoded sized-arrays to dynamic sized property pointers? Regards, Mike -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html