From: David Mosberger <davidm@napali.hpl.hp.com>
To: linux-ia64@vger.kernel.org
Subject: common name for the kernel DSO
Date: Wed, 18 Jun 2003 19:12:21 +0000 [thread overview]
Message-ID: <marc-linux-ia64-105596373129064@msgid-missing> (raw)
Both x86 and ia64 now provide a dynamically shared object (DSO) for
system call purposes (e.g., to speed up system calls and for signal
trampoline/sigreturn purposes). At the moment, the names of these
DSOs are different:
x86: linux-vsyscall.so.1
ia64: linux-gate.so.1
I think there is some value in using the same name on all platforms
that support such a DSO. vsyscall makes no sense for ia64, since
there are no virtual syscalls (instead, ia64 linux provides a fast
system call convention which, when coupled with light-weight system
call handlers, provide full syscall semantics at more or less the
speed of virtual system calls).
Not surprisingly, I like the name "linux-gate", since that is really
what this DSO is all about: it's a gateway between user and kernel
space. However, if this name isn't appropriate for x86, perhaps we
can find another name which will be acceptable to everybody.
I already checked with Roland McGrath (cc'd), and he agrees that a
common name would be good and said that he doesn't care about the
particular name that will be used.
Does anyone have any strong feelings about this? If not, I plan to
submit a patch to rename the x86 DSO to linux-gate.so.1.
Thanks,
--david
next reply other threads:[~2003-06-18 19:12 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-06-18 19:12 David Mosberger [this message]
2003-06-18 20:32 ` common name for the kernel DSO Sam Ravnborg
2003-06-18 20:35 ` David Mosberger
-- strict thread matches above, loose matches on Subject: below --
2003-06-18 19:12 David Mosberger
2003-06-18 20:32 ` Sam Ravnborg
2003-06-18 20:35 ` David Mosberger
2003-06-18 22:51 ` David Mosberger
2003-06-18 23:35 ` Andrew Morton
2003-06-18 23:56 ` David Mosberger
2003-06-25 3:19 ` Roland McGrath
2003-06-19 6:18 ` H. Peter Anvin
2003-06-19 6:25 ` David Mosberger
2003-06-19 6:46 ` H. Peter Anvin
2003-06-19 6:49 ` David Mosberger
2003-06-21 6:42 ` Pavel Machek
2003-06-19 19:15 ` Jamie Lokier
[not found] <20030618192007$14a5@gated-at.bofh.it>
[not found] ` <20030619062011$555e@gated-at.bofh.it>
[not found] ` <20030619192018$5cab@gated-at.bofh.it>
2003-06-19 20:26 ` David Mosberger-Tang
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=marc-linux-ia64-105596373129064@msgid-missing \
--to=davidm@napali.hpl.hp.com \
--cc=linux-ia64@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.