On Thu, Feb 26, 2009 at 2:13 PM, Mauro Carvalho Chehab <mchehab@xxxxxxxxxxxxx> wrote: > On Fri, 20 Feb 2009 11:53:51 -0500 > Michael Krufky <mkrufky@xxxxxxxxxxx> wrote: > >> Mauro, >> >> As you know, there is a large amount of pending changesets from Siano >> that are waiting for merge. >> >> Given the large amount of changes and the impact it has on the >> driver's current functionality, I am going to make the merge requests >> in phases. >> >> This is the first phase, which merges the first round of changesets >> from Uri, in addition to codingstyle cleanups and some fixes for some >> current devices. >> >> I am still processing through the remaining changesets, but I think >> it's important to try to merge some of this now, to reduce the delta >> of the changes that will need review when all is done and ready. >> >> This tree has been tested with the currently supported devices, and it >> is a step towards merge of the pending Siano changesets. >> >> I am sure you will have some comments about these changes -- Let's try >> to merge what we can now, and all comments will be addressed in future >> cleanups. Please post your comments to this thread so that we may >> hold any review discussions in this public forum. >> >> The main objective of these changesets is to break down the sms1xxx >> module into sub-modules. Siano doesn't want to load the usb part of >> the driver into memory unless the usb interface is to be used (which >> won't always be the case). >> >> After these changes are merged, I will send additional merge requests >> for the later changesets and the addition of the SPI interface. >> >> Please pull from: >> >> http://linuxtv.org/hg/~mkrufky/sms1xxx >> >> for the following changesets: >> >> - sms1xxx: enable rf switch on Hauppauge Tiger devices >> - sms1xxx: move definition of struct smsdvb_client_t into smsdvb.c >> - sms1xxx: restore smsusb_driver.name to smsusb >> - sms1xxx: move smsusb_id_table into smsusb.c >> - import changes from Siano >> - sms1xxx: fix checkpatch.pl violations introduced by previous changeset >> - sms1xxx: load smsdvb module automatically based on device id >> >> Makefile | 4 >> sms-cards.c | 92 ++++++++++------------ >> sms-cards.h | 7 - >> smscoreapi.c | 162 +++++++++++++++++++++++++++++---------- >> smscoreapi.h | 46 ++--------- >> smsdvb.c | 66 +++++++++++++-- >> smsusb.c | 73 +++++++++++++++-- >> 7 files changed, 304 insertions(+), 146 deletions(-) > > Hmm... Why are you adding all those symbols to be exported? > > +EXPORT_SYMBOL(smscore_onresponse); > +EXPORT_SYMBOL(sms_get_board); > +EXPORT_SYMBOL(sms_debug); > +EXPORT_SYMBOL(smscore_putbuffer); > +EXPORT_SYMBOL(smscore_registry_getmode); > +EXPORT_SYMBOL(smscore_register_device); > +EXPORT_SYMBOL(smscore_set_board_id); > +EXPORT_SYMBOL(smscore_start_device); > +EXPORT_SYMBOL(smscore_unregister_device); > +EXPORT_SYMBOL(smscore_getbuffer); > +EXPORT_SYMBOL(smscore_get_device_mode); > +EXPORT_SYMBOL(smscore_register_client); > +EXPORT_SYMBOL(smscore_unregister_hotplug); > +EXPORT_SYMBOL(smsclient_sendrequest); > +EXPORT_SYMBOL(smscore_unregister_client); > +EXPORT_SYMBOL(smscore_get_board_id); > +EXPORT_SYMBOL(smscore_register_hotplug); > > Shouldn't all of they be instead EXPORT_SYMBOL_GPL? > > Cheers, > Mauro > cc added to Uri @ Siano. Uri, Would it be okay with you if we make the above change? You don't have to send in a patch for this right now, since I am already in the midst of merging your patch series. If you give permission to change these exports to EXPORT_SYMBOL_GPL, then please provide your sign-off and I will merge that change for you in the next series merge. Thanks, 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