From: Limin Gu <limin@dbear.engr.sgi.com>
To: chrisw@osdl.org (Chris Wright)
Cc: jh@SGI.com (John Hesterberg), limin@engr.sgi.com (Limin Gu),
linux-kernel@vger.kernel.org, jlan@engr.sgi.com, erikj@SGI.com,
chrisw@osdl.org
Subject: Re: [PATCH] improving JOB kernel/user interface
Date: Wed, 1 Sep 2004 15:26:07 -0700 (PDT) [thread overview]
Message-ID: <200409012226.i81MQ7D19183@dbear.engr.sgi.com> (raw)
In-Reply-To: <20040901130623.F1924@build.pdx.osdl.net> from "Chris Wright" at Sep 01, 2004 01:06:23 PM
>
> * John Hesterberg (jh@sgi.com) wrote:
> > The current job /proc ioctl interface is really a fake-syscall interface.
> > We only did that so that our product didn't have to lock into a syscall
> > number that would eventually be used by something else.
> >
> > The easiest thing for us would probably be to turn it back into a system
> > call, if that would be acceptable for inclusion into the kernel. We're
> > open to other job interfaces, such as a real /proc character interface,
> > or a new virtual filesystem, or a device driver using ioctls.
>
> But that system call would still be a single mutliplexor for many calls, right?
> Not ideal. Have you tried to map to an fs? It's nice and contained, and may be a
> simple mapping. Question comes with CKRM, and if they'll have similar needs. If
> that's the case, first class syscalls (no multiplexor) may be way to go.
Hi Chris,
I don't have much experience on implementing virtual filesystem,
but I am willing to try it if that is the right interface for job.
However, I am not sure how to map all current job ioctls to a
nice and simple filesystem, at the same time I would like to keep
the user library interface the same so our applications will not
break.
Would you mind giving me some help on the job ioctls and fs
mapping? Thanks in advance!
Limin
>
> thanks,
> -chris
> --
> Linux Security Modules http://lsm.immunix.org http://lsm.bkbits.net
>
next prev parent reply other threads:[~2004-09-01 22:44 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-08-31 22:39 Limin Gu
2004-09-01 19:38 ` John Hesterberg
2004-09-01 20:06 ` Chris Wright
2004-09-01 22:26 ` Limin Gu [this message]
2004-09-01 22:30 ` Chris Wright
2004-09-01 23:01 ` Andrew Morton
2004-09-01 23:25 ` Chris Wright
[not found] <fa.fbhctle.45ecr4@ifi.uio.no>
2011-11-14 17:17 ` dutuuradu
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=200409012226.i81MQ7D19183@dbear.engr.sgi.com \
--to=limin@dbear.engr.sgi.com \
--cc=chrisw@osdl.org \
--cc=erikj@SGI.com \
--cc=jh@SGI.com \
--cc=jlan@engr.sgi.com \
--cc=limin@engr.sgi.com \
--cc=linux-kernel@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®