* NVIDIA kernel module
@ 2001-12-05 23:22 Erik Elmore
2001-12-05 23:29 ` Jeffrey H. Ingber
` (3 more replies)
0 siblings, 4 replies; 9+ messages in thread
From: Erik Elmore @ 2001-12-05 23:22 UTC (permalink / raw)
To: linux-kernel
Have I lost my mind?
I've always thought that NVIDIA's linux kernel support was incredibly
closed source, but I swear I just saw a download link for the kernel
module sources at http://www.nvidia.com/view.asp?PAGE=linux
was I mistaken or is this something new?
Erik
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: NVIDIA kernel module
2001-12-05 23:22 NVIDIA kernel module Erik Elmore
@ 2001-12-05 23:29 ` Jeffrey H. Ingber
2001-12-06 2:27 ` Erik Elmore
2001-12-05 23:38 ` Miles Lane
` (2 subsequent siblings)
3 siblings, 1 reply; 9+ messages in thread
From: Jeffrey H. Ingber @ 2001-12-05 23:29 UTC (permalink / raw)
To: linux-kernel
On Wed, 2001-12-05 at 18:22, Erik Elmore wrote:
> Have I lost my mind?
>
> I've always thought that NVIDIA's linux kernel support was incredibly
> closed source, but I swear I just saw a download link for the kernel
> module sources at http://www.nvidia.com/view.asp?PAGE=linux
>
> was I mistaken or is this something new?
The former.
Jeffrey H. Ingber (jhingber _at_ ix.netcom.com)
>
> Erik
>
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: NVIDIA kernel module
2001-12-05 23:22 NVIDIA kernel module Erik Elmore
2001-12-05 23:29 ` Jeffrey H. Ingber
@ 2001-12-05 23:38 ` Miles Lane
2001-12-05 23:39 ` Chris Wedgwood
2001-12-06 15:10 ` Stefan Smietanowski
3 siblings, 0 replies; 9+ messages in thread
From: Miles Lane @ 2001-12-05 23:38 UTC (permalink / raw)
To: Erik Elmore; +Cc: LKML
On Wed, 2001-12-05 at 15:22, Erik Elmore wrote:
> Have I lost my mind?
>
> I've always thought that NVIDIA's linux kernel support was incredibly
> closed source, but I swear I just saw a download link for the kernel
> module sources at http://www.nvidia.com/view.asp?PAGE=linux
>
> was I mistaken or is this something new?
I think the kernel stuff is mostly just hooks into the kernel.
There isn't any significant proprietary information in the
kernel patch, unless I'm much mistaken. The proprietary gold
is hidden in the driver.
Miles
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: NVIDIA kernel module
2001-12-05 23:22 NVIDIA kernel module Erik Elmore
2001-12-05 23:29 ` Jeffrey H. Ingber
2001-12-05 23:38 ` Miles Lane
@ 2001-12-05 23:39 ` Chris Wedgwood
2001-12-06 15:10 ` Stefan Smietanowski
3 siblings, 0 replies; 9+ messages in thread
From: Chris Wedgwood @ 2001-12-05 23:39 UTC (permalink / raw)
To: Erik Elmore; +Cc: linux-kernel
On Wed, Dec 05, 2001 at 05:22:24PM -0600, Erik Elmore wrote:
I've always thought that NVIDIA's linux kernel support was incredibly
closed source, but I swear I just saw a download link for the kernel
module sources at http://www.nvidia.com/view.asp?PAGE=linux
It is a hybrid... .a + .c files
--cw
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: NVIDIA kernel module
[not found] <Pine.LNX.4.33.0112051719260.13083-100000@erik.bigsexymo.co m>
@ 2001-12-05 23:46 ` Stuart Young
0 siblings, 0 replies; 9+ messages in thread
From: Stuart Young @ 2001-12-05 23:46 UTC (permalink / raw)
To: linux-kernel; +Cc: Erik Elmore
At 05:22 PM 5/12/01 -0600, Erik Elmore wrote:
>Have I lost my mind?
>
>I've always thought that NVIDIA's linux kernel support was incredibly
>closed source, but I swear I just saw a download link for the kernel
>module sources at http://www.nvidia.com/view.asp?PAGE=linux
>
>was I mistaken or is this something new?
The "sources" you see there are the following:
- A Makefile
- The Nvidia binary module
- Some source code that wraps around the binary module and interfaces to
the kernel functions, agp, etc.
This gives some flexibility when it comes to using it with different
kernels, The "kernel layer" compiles against and uses information from the
kernel at /usr/src/linux (or the one you specify through parameters). This
also means they don't have to release a new binary for every kernel release
(can you imagine how horrible that would be?), or track a huge number of
kernel changes.
Most of the guts are still a closed binary module (for x86 only) that
hasn't had any peer review.
Stuart Young - sgy@amc.com.au
(aka Cefiar) - cefiar1@optushome.com.au
[All opinions expressed in the above message are my]
[own and not necessarily the views of my employer..]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: NVIDIA kernel module
2001-12-05 23:29 ` Jeffrey H. Ingber
@ 2001-12-06 2:27 ` Erik Elmore
0 siblings, 0 replies; 9+ messages in thread
From: Erik Elmore @ 2001-12-06 2:27 UTC (permalink / raw)
To: Jeffrey H. Ingber; +Cc: linux-kernel
> > Have I lost my mind?
> >
> > I've always thought that NVIDIA's linux kernel support was incredibly
> > closed source, but I swear I just saw a download link for the kernel
> > module sources at http://www.nvidia.com/view.asp?PAGE=linux
> >
> > was I mistaken or is this something new?
>
> The former.
heh, the part about me bing mistaken or the part about me losing my mind?
Erik
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: NVIDIA kernel module
2001-12-05 23:22 NVIDIA kernel module Erik Elmore
` (2 preceding siblings ...)
2001-12-05 23:39 ` Chris Wedgwood
@ 2001-12-06 15:10 ` Stefan Smietanowski
2001-12-06 15:19 ` Michael Kummer
2001-12-06 23:57 ` Stuart Young
3 siblings, 2 replies; 9+ messages in thread
From: Stefan Smietanowski @ 2001-12-06 15:10 UTC (permalink / raw)
To: Erik Elmore; +Cc: linux-kernel
Erik Elmore wrote:
> Have I lost my mind?
>
> I've always thought that NVIDIA's linux kernel support was incredibly
> closed source, but I swear I just saw a download link for the kernel
> module sources at http://www.nvidia.com/view.asp?PAGE=linux
>
> was I mistaken or is this something new?
You're mistaken.
NVidia releases a binary module with open-source glue-code. You can
recompile the glue but not the binary part. Same as always
// Stefan
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: NVIDIA kernel module
2001-12-06 15:10 ` Stefan Smietanowski
@ 2001-12-06 15:19 ` Michael Kummer
2001-12-06 23:57 ` Stuart Young
1 sibling, 0 replies; 9+ messages in thread
From: Michael Kummer @ 2001-12-06 15:19 UTC (permalink / raw)
To: Stefan Smietanowski; +Cc: Erik Elmore, linux-kernel
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
any1 got the NVIDIA module working when eg. the nvidia framebuffer code is
enabled?
best regards
Michael Kummer
- ---
Web: http://www.packetst0rm.net / http://www.sprinter-sbg.at
Email: michael@kummer.cc
UIN: 96628703
IRC: irc.packetst0rm.net #taskforce
Addr: Lieferinger-Hauptstrasse 47 / A - 5020 Salzburg
Mobil: +43 664 3333995
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://quantumlab.net/pine_privacy_guard/
iD8DBQE8D4x+TOeKpVx8ESMRAmK9AJ9VZ3UaJuleq+qrPle4iml5MUSFzQCgqMWj
RWuraqCT2CpHVnDTIz/Z0zg=
=0my1
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: NVIDIA kernel module
2001-12-06 15:10 ` Stefan Smietanowski
2001-12-06 15:19 ` Michael Kummer
@ 2001-12-06 23:57 ` Stuart Young
1 sibling, 0 replies; 9+ messages in thread
From: Stuart Young @ 2001-12-06 23:57 UTC (permalink / raw)
To: linux-kernel; +Cc: Erik Elmore, Michael Kummer, Stefan Smietanowski
At 04:19 PM 6/12/01 +0100, Michael Kummer wrote:
>any1 got the NVIDIA module working when eg. the nvidia framebuffer code is
>enabled?
The RivaFB code and the Nvidia module stamp all over each other afaik. Have
you tried this with their latest binary module (1.0-2313)? Least that now
plays nicely with devfs. Only real way (afaik) is unload the RivaFB module
when the Nvidia module is loaded, and vice versa.
Of course, this means that while X is running the consoles won't have
FrameBuffer, but hey, them's the trade-offs. You can do this in
modules.conf (modutils stuff) using the pre-install option.
eg:
pre-install NVdriver rmmod rivafb
If the NVdriver module is unloaded when you quit X (depends if it was
dynamically loaded by X, which "should" work if modutils isn't broken [not
usual] and the appropriate stuff is placed there by the Nvidia install),
you could use a modutils post-remove option.
eg:
post-remove NVdriver modprobe rivafb
Of course, there is no guarantee that it will unload immediately (if at
all), so you may lose the FrameBuffer till NVdriver is purged/removed. I
have no idea if this would work, as I don't use the RivaFB module at all.
If I got this wrong, I'm sure Keith Owens will enlighten me (probably with
a large clue stick - since it's in relation to one of his pet hates,
Nvidia). *grin*
Stuart Young - sgy@amc.com.au
(aka Cefiar) - cefiar1@optushome.com.au
[All opinions expressed in the above message are my]
[own and not necessarily the views of my employer..]
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2001-12-06 23:57 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-12-05 23:22 NVIDIA kernel module Erik Elmore
2001-12-05 23:29 ` Jeffrey H. Ingber
2001-12-06 2:27 ` Erik Elmore
2001-12-05 23:38 ` Miles Lane
2001-12-05 23:39 ` Chris Wedgwood
2001-12-06 15:10 ` Stefan Smietanowski
2001-12-06 15:19 ` Michael Kummer
2001-12-06 23:57 ` Stuart Young
[not found] <Pine.LNX.4.33.0112051719260.13083-100000@erik.bigsexymo.co m>
2001-12-05 23:46 ` Stuart Young
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox