Discussion:
2.6.12-rc1-mm3: class_simple API
(too old to reply)
Nick Orlov
2005-03-27 18:07:37 UTC
Permalink
I'm really sorry for bringing such a "flame-creative" topic to the list,
but Greg asked me to do so after a short discussion in private.

Problem is that the latest bk-driver-core patch included in the 2.6.12-rc1-mm3
removes class_simple API without providing EXPORT_SYMBOL'ed (as opposed to
EXPORT_SYMBOL_GPL) alternative.

As the result I don't see a way how out-of-the-kernel non-GPL drivers
(nvidia in my case) could be fixed.

So, basically the questions are:

- Whether the changes like the one above are "the right thing to do" ?
- What's the best way to deal with this particular issue ?

P.S. Please CC me, I'm not subscribed to the list.
--
With best wishes,
Nick Orlov.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to ***@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



-------------------------------------------------------------------------------
Achtung: diese Newsgruppe ist eine unidirektional gegatete Mailingliste.
Antworten nur per Mail an die im Reply-To-Header angegebene Adresse.
Fragen zum Gateway -> ***@inka.de.
-------------------------------------------------------------------------------
Greg KH
2005-03-27 18:21:08 UTC
Permalink
Post by Nick Orlov
- Whether the changes like the one above are "the right thing to do" ?
Yes.
Post by Nick Orlov
- What's the best way to deal with this particular issue ?
Change the code to not use these functions. Look at the vmware code for
examples of how to do this.

That was simple :)

thanks,

greg k-h
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to ***@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



-------------------------------------------------------------------------------
Achtung: diese Newsgruppe ist eine unidirektional gegatete Mailingliste.
Antworten nur per Mail an die im Reply-To-Header angegebene Adresse.
Fragen zum Gateway -> ***@inka.de.
-------------------------------------------------------------------------------
Nick Orlov
2005-03-27 18:41:48 UTC
Permalink
Post by Greg KH
Post by Nick Orlov
- Whether the changes like the one above are "the right thing to do" ?
Yes.
Questionable.
Post by Greg KH
Post by Nick Orlov
- What's the best way to deal with this particular issue ?
Change the code to not use these functions.
In other words "forget about nvidia <-> udev interaction" ?
I do not think it is acceptable.
Post by Greg KH
Look at the vmware code for examples of how to do this.
Is there a place where I can download the code example without
registering / paying license fee ?

P.S. Please CC me, I'm not subscribed to the list.
--
With best wishes,
Nick Orlov.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to ***@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



-------------------------------------------------------------------------------
Achtung: diese Newsgruppe ist eine unidirektional gegatete Mailingliste.
Antworten nur per Mail an die im Reply-To-Header angegebene Adresse.
Fragen zum Gateway -> ***@inka.de.
-------------------------------------------------------------------------------
Jim Crilly
2005-03-28 07:47:19 UTC
Permalink
Post by Nick Orlov
Post by Greg KH
Post by Nick Orlov
- Whether the changes like the one above are "the right thing to do" ?
Yes.
Questionable.
Post by Greg KH
Post by Nick Orlov
- What's the best way to deal with this particular issue ?
Change the code to not use these functions.
In other words "forget about nvidia <-> udev interaction" ?
I do not think it is acceptable.
Post by Greg KH
Look at the vmware code for examples of how to do this.
Is there a place where I can download the code example without
registering / paying license fee ?
http://ftp.cvut.cz/vmware/

The file vmware-any-any-update*.tar.gz contains the source to all of the
VMWare kernel modules. IIRC I found the URL in the VMWare newsgroups and
they're maintained unofficially by a VMWare employee.
Post by Nick Orlov
P.S. Please CC me, I'm not subscribed to the list.
--
With best wishes,
Nick Orlov.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to ***@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



-------------------------------------------------------------------------------
Achtung: diese Newsgruppe ist eine unidirektional gegatete Mailingliste.
Antworten nur per Mail an die im Reply-To-Header angegebene Adresse.
Fragen zum Gateway -> ***@inka.de.
-------------------------------------------------------------------------------
Loading...