public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: [PATCH 2.5.5] do export vmalloc_to_page to modules...
@ 2002-04-05 13:22 Gareth Hughes
  0 siblings, 0 replies; 93+ messages in thread
From: Gareth Hughes @ 2002-04-05 13:22 UTC (permalink / raw)
  To: Rik van Riel; +Cc: Linus Torvalds, linux-kernel

On Thu, 4 Apr 2002, Rik van Riel wrote:
 >
 > The fact that users have problems with different binary-only
 > modules not being available for the same kernel version seems
 > to prove that the "interface" EXPORT_SYMBOL "defines" isn't
 > stable.
 >
 > If it was, we'd have an nvidia driver for 2.4, not a whole
 > serie for each 2.4.x kernel.

Actually, I think you have the driver RPMs confused with the driver 
itself.  We supply prebuilt RPMs for all of the major RPM-based distros 
with every driver release.

All of the source code that interacts with the Linux kernel is available 
in the kernel driver tarball.  This has allowed many people to run the 
driver on the officially-unsupported 2.5 kernels, for instance.

The current driver supports all kernels from 2.2.12 through to 2.4.18 
(at least).

--
Gareth Hughes
Linux OpenGL Engineer
NVIDIA Corporation
gareth@nvidia.com


^ permalink raw reply	[flat|nested] 93+ messages in thread
* [PATCH 2.5.5] do export vmalloc_to_page to modules...
@ 2002-04-09  6:55 Rick A. Hohensee
  0 siblings, 0 replies; 93+ messages in thread
From: Rick A. Hohensee @ 2002-04-09  6:55 UTC (permalink / raw)
  To: linux-kernel

>On Thu, 4 Apr 2002, Andrea Arcangeli wrote:
>
>> I don't really worry about that, important things will defend by
>> themself, beacuse the GPL solution will be always superior of an
>order
>> of magnitude. [...]
>
>
>how do you do that if the GPL is not being honored? What if in 5 years
>most of the distros ship heaps of binary-only drivers, filesystems,
>storage solutions, and you'll need them just to be able to operate
>your daily system. What if you cannot do certain changes to the kernel
>because your system will not boot up without a certain binary-only
>module.

There are hundreds of distros, thanks in large part to the GPL. I
deliberately skirt the GPL as much as possible in cLIeNUX, but I don't
lose sight of what makes that possible. The major distros think they
are the Libc-of-the-Month Club. Thier grasp of the importance of the
GPL, and unix tradition long predating the GPL, is proportional to the
value of that fine service. See also: "Start button".

>sure, today it's easy to say "i'm not using any 'stinkin binary-only
>module". But tomorrow you might have no choice, because vendors will
>just use binary-only modules to "support Linux". And while 'no module
>at all' used to result in a GPL driver being developed quickly, are
>you sure people will write a GPL replacement if there's a binary-only
>module available? Even if there are such people, who will test the
>driver if the binary-only driver is just 'good enough' for the
>majority of users? The wide availability of binary-only modules was
>not an issue until now, so we (well, a subset of the copyright
>holders) allowed it to a certain extent.

Which was foolish.

<snip>
>
>        Ingo
>

You've seen the IBM Linux ads? With real multi-multi-millionaire
basketball players glaring at the new kid that plays in thier league,
the NBA, the most elite sports league in the world, for free? Those
are some intense glares, from some of the most intense people in the
world. IBM probably paid more for the ballplayers in that ad than Red
Hat grosses.

Imagine you have the basketball gifts of a Shaquille O'Neil AND Alan
Iverson, and you were born stinking rich, like Bill Gates was for
example. You decide to play in the NBA for free. Ain't you cool, eh?
You think the guys in that ad will like it? You think they'll reserve
their cleanest most genteel playing style for your precious ass? An
Alan Iverson is an economic godsend to his entire home city, much less
the one he plays in. You are a threat to his community. The Iverson
rec center where kids stay off drugs, for example. Most NBA players
are from communities where threats get dealt with promptly.

How did they get all those astoundingly authentic glares out of a
bunch of non-actor jocks? Easy. "OK gentlemen, you're looking at the
new kid. He's 7' tall, hits 40% from 3-point land, and PLAYS in the
NBA FOR FREE."

I don't recall seeing a player in those ads named "Dos". Or
"wintendo", or "WinDoS". Maybe there was an "NT", but no matter. IBM
ads are consistantly, clearly about ___servers___ lately. This is
wonderful. They have figured out which word is out of place in the set

        machines
        international
        personal
        business

WinDoS is not even on the court in those ads, that I recall. They're
not in that league, whether I missed them in the ad or not. They don't
play clean enough, for one thing. Not to mention they are a
club-footed midget that can't dribble. But that could change if the
league gets degraded. Wanna see the NBA turn into the NHL, with you as
the double-prime target? I don't even want to watch. I'm already tired
of watching SMP whip Linux's ass.

Leave the server orientation to dinosaurs like Sun, George Gervin,
IBM, Detlef Schrempf... They have the energy, huge resources and
inclination to overcome stupid boring stuff like SMP, an 80-game
season, journalling, New York airports, asm(""), the Hack-a-Shaq ...

It's a simple off-by-one error. Right price, wrong league. The
client-server array is indexed from 0; technically, socially and
economically. "Yeah, but unix is a server OS." Uh, this is 2002.

Rick Hohensee
client-oriented Linux for years now, as exemplified by the following

:; cLIeNUX /dev/tty4  00:49:12   /
:;d -d */
Ha3sm/       command/     device/      help/        owner/       suite/
Linux/       configure/   floppy/      log/         source/      temp/
boot/        dev/         guest/       mount/       subroutine/
:; cLIeNUX /dev/tty4  00:49:16   /
:;


^ permalink raw reply	[flat|nested] 93+ messages in thread
* Re: [PATCH 2.5.5] do export vmalloc_to_page to modules...
@ 2002-04-04 17:27 Nicholas Berry
  0 siblings, 0 replies; 93+ messages in thread
From: Nicholas Berry @ 2002-04-04 17:27 UTC (permalink / raw)
  To: root, mingo
  Cc: tigran, marcelo, stelian.pop, alan, kaos, arjanv, andrea,
	torvalds, hugh, linux-kernel

"Richard B. Johnson"  wrote:

> The term "illegal" historically refers to laws. Laws are rules
> enacted by governments.

As definition (a) in the OED makes clear.

But then the OED also says:

  b. Lawless, irregular. Obs. rare. 
 
  1728 R. MORRIS Ess. Anc. Archit. 20 How preferable the Beauties of ancient Architecture are to the illegal Practices of our modern Builders.

So if bad architecture can be illegal, I guess bad operands can be too.

Nik



^ permalink raw reply	[flat|nested] 93+ messages in thread
[parent not found: <Pine.LNX.4.44.0204041123410.6422-100000@devserv.devel.redh at.com>]
[parent not found: <Pine.LNX.4.44L.0204041217290.18660-100000@imladris.surriel .com>]
* Re: [PATCH 2.5.5] do export vmalloc_to_page to modules...
@ 2002-04-04 11:54 Petr Vandrovec
  0 siblings, 0 replies; 93+ messages in thread
From: Petr Vandrovec @ 2002-04-04 11:54 UTC (permalink / raw)
  To: Rik van Riel; +Cc: Richard B. Johnson, Gerd Knorr, linux-kernel, Hugh Dickins

On  3 Apr 02 at 21:19, Rik van Riel wrote:
> On Thu, 4 Apr 2002, Petr Vandrovec wrote:
> >                                                 Petr Vandrovec
> >                                          (also) petr@vmware.com
> 
> I guess Davem's comments apply, I see lots of VANDROVE@vc.cvut.cz
> in my email archive but this is the first petr@vmware.com that I
> see:
> 
> $ grep -i Vandrov ~/mail/linux-kernel-Wk* | wc -l
> 343
> $ grep -i petr@vmware ~/mail/linux-kernel-Wk* | wc -l
> 1

I did not thought that I have to send changes in my CV and in positions
to you or to linux-kernel. I try very hard to not disclose this type
of information, because of I thought that nobody is interested in what
I do and where I do that, and that presenting myself with one constant
email address serves other to remember that this Petr is really still
same Petr, and not someone else. Maybe SubmittingPatches need chapter #0,
--
When you send patch first time, please include list of all your positions,
so we can track which companies participate on Linux kernel development
through you.

If you send patch later, please include list of changed positions, so
we can properly update list of this companies.
--
and into lklm FAQ:
--
Q: Can I use my xxxx@yyyy.name, yyy@yahoo.com, xxx@mail.cz email addresses
   for my posts?
A: No. Please use one you randomly choose from all email addresses you
   have (and do this random selection each time you post message, so grep 
   through archive can reveal compaines supporting Linux kernel).
--

                                        Petr Vandrovec
                                        vandrove@vc.cvut.cz
                                        

^ permalink raw reply	[flat|nested] 93+ messages in thread
* Re: [PATCH 2.5.5] do export vmalloc_to_page to modules...
@ 2002-04-03 23:47 Petr Vandrovec
  2002-04-04  0:19 ` Rik van Riel
  0 siblings, 1 reply; 93+ messages in thread
From: Petr Vandrovec @ 2002-04-03 23:47 UTC (permalink / raw)
  To: Rik van Riel
  Cc: Richard B. Johnson, Gerd Knorr, linux-kernel, Hugh Dickins, riel

On  3 Apr 02 at 19:39, Rik van Riel wrote:
> On Wed, 3 Apr 2002, Tigran Aivazian wrote:
> > On Wed, 3 Apr 2002, Rik van Riel wrote:
> > > after all Redhat, SuSE, Conectiva, etc. wouldn't want to have
> > > vmware and Veritas use their work without giving anything back ...
> >
> > I don't know about vmware (probably applies too) but more than one person
> > at Veritas can be justly offended by your implication that Veritas
> > employees have not contributed anything useful to the Linux kernel.
> 
> Indeed, Veritas has contributed significantly to kernel development,
> but I can't remember ever seeing anything but troubled users from
> companies like nvidia or vmware.
> 
> Veritas was a bad example indeed ;)

Well, now I feel really offended. Maybe my contributions are not so big
as yours, but I think that negating them completely is way too off.
                                                Petr Vandrovec
                                         (also) petr@vmware.com


^ permalink raw reply	[flat|nested] 93+ messages in thread
* [PATCH 2.5.5] do export vmalloc_to_page to modules...
@ 2002-02-20 13:13 Stelian Pop
  2002-02-20 16:00 ` Hugh Dickins
  0 siblings, 1 reply; 93+ messages in thread
From: Stelian Pop @ 2002-02-20 13:13 UTC (permalink / raw)
  To: Linux Kernel Mailing List; +Cc: mingo

The following trivial patch exports the new vmalloc_to_page primitive to
the modules (following mingo's modifications to, at least, the v4l drivers).

Stelian.

===== kernel/ksyms.c 1.62 vs edited =====
--- 1.62/kernel/ksyms.c	Mon Feb 18 18:09:54 2002
+++ edited/kernel/ksyms.c	Wed Feb 20 12:08:42 2002
@@ -107,6 +107,7 @@
 EXPORT_SYMBOL(kfree);
 EXPORT_SYMBOL(vfree);
 EXPORT_SYMBOL(__vmalloc);
+EXPORT_SYMBOL(vmalloc_to_page);
 EXPORT_SYMBOL(mem_map);
 EXPORT_SYMBOL(remap_page_range);
 EXPORT_SYMBOL(max_mapnr);
-- 
Stelian Pop <stelian.pop@fr.alcove.com>
Alcove - http://www.alcove.com

^ permalink raw reply	[flat|nested] 93+ messages in thread

end of thread, other threads:[~2002-04-09  6:56 UTC | newest]

Thread overview: 93+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-04-05 13:22 [PATCH 2.5.5] do export vmalloc_to_page to modules Gareth Hughes
  -- strict thread matches above, loose matches on Subject: below --
2002-04-09  6:55 Rick A. Hohensee
2002-04-04 17:27 Nicholas Berry
     [not found] <Pine.LNX.4.44.0204041123410.6422-100000@devserv.devel.redh at.com>
2002-04-04 17:06 ` Anton Altaparmakov
2002-04-04 17:55   ` Alan Cox
2002-04-04 17:52     ` Anton Altaparmakov
     [not found] <Pine.LNX.4.44L.0204041217290.18660-100000@imladris.surriel .com>
2002-04-04 16:11 ` Anton Altaparmakov
2002-04-04 16:29   ` Ingo Molnar
2002-04-04 11:54 Petr Vandrovec
2002-04-03 23:47 Petr Vandrovec
2002-04-04  0:19 ` Rik van Riel
2002-02-20 13:13 Stelian Pop
2002-02-20 16:00 ` Hugh Dickins
2002-02-20 16:01   ` Arjan van de Ven
2002-04-03 16:21     ` Andrea Arcangeli
2002-04-03 17:43       ` Alan Cox
2002-04-03 18:13         ` Andrea Arcangeli
2002-04-03 19:11           ` Alan Cox
2002-04-03 19:23             ` Andrea Arcangeli
2002-04-03 20:05             ` Tigran Aivazian
2002-04-03 20:27               ` Tigran Aivazian
2002-04-03 21:22               ` Alan Cox
2002-04-03 21:26                 ` Tigran Aivazian
2002-04-03 21:48                   ` Alan Cox
2002-04-03 19:03         ` Tigran Aivazian
2002-04-03 19:10           ` Linus Torvalds
2002-04-03 19:19             ` Tigran Aivazian
2002-04-03 19:24               ` Linus Torvalds
2002-04-03 21:05                 ` Tigran Aivazian
2002-04-03 21:25                   ` Alan Cox
2002-04-04  6:43                     ` Keith Owens
2002-04-04 10:22                       ` Tigran Aivazian
2002-04-04 10:35                         ` Arjan van de Ven
2002-04-04 11:54                         ` Alan Cox
2002-04-04 12:01                           ` Tigran Aivazian
2002-04-04 12:31                             ` Adrian Bunk
2002-04-04 12:48                               ` Russell King
2002-04-04 12:40                             ` Russell King
2002-04-04 12:46                               ` Tigran Aivazian
2002-04-05  7:29                               ` David Schwartz
2002-04-05  8:24                                 ` Adrian Bunk
2002-04-05  8:28                                   ` David Schwartz
2002-04-04 13:26                             ` Ingo Molnar
2002-04-04 15:21                               ` Rik van Riel
2002-04-05  9:25                                 ` Paul Gortmaker
2002-04-04 15:35                               ` Tigran Aivazian
2002-04-04 16:55                                 ` Andrea Arcangeli
2002-04-04 17:16                                   ` Christoph Hellwig
2002-04-04 17:46                                   ` Ingo Molnar
2002-04-04 17:59                                 ` Arjan van de Ven
2002-04-04 18:15                                   ` Rik van Riel
2002-04-04 15:55                               ` Richard B. Johnson
2002-04-04 16:14                                 ` Alan Cox
2002-04-04 16:15                                 ` Peter Horton
2002-04-04 16:23                                 ` Ingo Molnar
2002-04-04 16:38                                 ` Michael Clark
2002-04-04 20:57                                 ` Adrian Bunk
2002-04-04 16:44                               ` Andrea Arcangeli
2002-04-04 17:16                                 ` Ingo Molnar
2002-04-04 18:00                                 ` Alan Cox
2002-04-04 16:42                             ` Alexander Viro
2002-04-03 19:29             ` Andrea Arcangeli
2002-04-03 19:38             ` Alan Cox
2002-04-03 19:25               ` Linus Torvalds
2002-04-03 19:44                 ` Alan Cox
2002-04-03 19:39                   ` Linus Torvalds
2002-04-03 20:35               ` Gerd Knorr
2002-04-03 22:17                 ` Richard B. Johnson
2002-04-03 22:24                   ` Rik van Riel
2002-04-03 22:33                     ` Tigran Aivazian
2002-04-03 22:35                       ` David S. Miller
2002-04-06  9:08                         ` David Woodhouse
2002-04-03 22:39                       ` Rik van Riel
2002-04-04  5:59                         ` Chris Wedgwood
2002-04-04 12:06                           ` Alan Cox
2002-04-04  9:33             ` Ingo Molnar
2002-04-03 19:26           ` Andrea Arcangeli
2002-04-03 19:35           ` Alan Cox
2002-04-05  6:06             ` David Schwartz
2002-04-05 12:48               ` Alan Cox
2002-04-05 18:46                 ` David Schwartz
2002-04-05 19:27                   ` Alan Cox
2002-04-05 20:05                     ` David Schwartz
2002-04-06 17:55                   ` Alan Cox
2002-04-03 19:19         ` Alexander Viro
2002-04-03 21:07         ` David Schwartz
2002-04-03 21:33           ` Alan Cox
2002-04-03 21:28             ` Daniel Jacobowitz
2002-04-03 22:09             ` David Schwartz
2002-04-04  6:26         ` Kai Henningsen
2002-04-04  8:44           ` Adrian Bunk
2002-04-04 12:01           ` Alan Cox
2002-02-20 16:27   ` Ingo Molnar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox