On Tue, Feb 16, 2010 at 4:45 PM, Luis R. Rodriguez <mcgrof@xxxxxxxxx> wrote: > Hey OK so I propagated MQ support into compat-wireless based on > linux-next. I just hit a snag I forgot about and explains more > logically why I hadn't moved MQ support to bleeding edge: > debugfs_remove_recursive() needs some backport work as well. Last I > looked at it, I determined we could not directly backport it as it > relied on two internal globals on fs/debugfs/inode.c. I did copy over > the code onto compat/compat-2.6.26.c but ifdef'd it out for now. > > One option is to disable debugfs on compat-wireless for older kernels > or if you figure out a way to backport that call without using a > global even better. For now I just can't work on this but I do welcome > patches if someone manages to pull off backporting it. > > CC [M] /home/mcgrof/devel/compat-wireless-2.6/net/mac80211/rate.o > /home/mcgrof/devel/compat-wireless-2.6/net/mac80211/rate.c: In > function ‘rate_control_release’: > /home/mcgrof/devel/compat-wireless-2.6/net/mac80211/rate.c:190: error: > implicit declaration of function ‘debugfs_remove_recursive’ > make[3]: *** [/home/mcgrof/devel/compat-wireless-2.6/net/mac80211/rate.o] > Error 1 > make[2]: *** [/home/mcgrof/devel/compat-wireless-2.6/net/mac80211] Error 2 > make[1]: *** [_module_/home/mcgrof/devel/compat-wireless-2.6] Error 2 > make[1]: Leaving directory `/home/mcgrof/kernels/linux-2.6.26.8' FWIW the two globals can be seen here: simple_release_fs(&debugfs_mount, &debugfs_mount_count); Not sure how to deal with that. Luis -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html