1- Use configfs for config stuff. This will require changes to the 2 user space code. 3 4- dgrp_send() and dgrp_receive() could use some refactoring 5 6- Don't automatically create CHAN_MAX (64) channel array entries for 7 every device as many devices are going to have much less than 64 8 channels. 9 10- The locking needs to be checked. It seems haphazardly done in most 11 places. 12 13- Check Kconfig dependencies 14