All of lore.kernel.org
 help / color / mirror / Atom feed
* RE: x2d2
@ 2005-01-19 20:43 Ian Pratt
  2005-01-19 21:03 ` x2d2 Derrik Pates
  0 siblings, 1 reply; 26+ messages in thread
From: Ian Pratt @ 2005-01-19 20:43 UTC (permalink / raw)
  To: Anthony Liguori, Ian Pratt; +Cc: andrew.warfield, xen-devel

> The daemon we wrote does the pty stuff in user space.  It's 
> particularly
> useful in unix becase pty's can be connected to all sorts of 
> interesting
> things like remote Xterms and ssh sessions.

OK, if it's user space, I'm sold, providing that there's also the option
to export via a tcp socket as we currently do.

Ian


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl

^ permalink raw reply	[flat|nested] 26+ messages in thread
* RE: x2d2
@ 2005-01-19 20:37 Ian Pratt
  2005-01-19 20:38 ` x2d2 Ronald G. Minnich
  2005-01-19 21:23 ` x2d2 Anthony Liguori
  0 siblings, 2 replies; 26+ messages in thread
From: Ian Pratt @ 2005-01-19 20:37 UTC (permalink / raw)
  To: Anthony Liguori, Ronald G. Minnich; +Cc: Jacob Gorm Hansen, Xen-devel

> Having a wiki will be extremely useful but until then do 
> people want to
> post feature requests here?  I know some things I'd like to see:

We'll hopefully have the wiki up fairly soon, but the list is a good
place for discusion.
 
> 1) domain management delegation (allow user `x' to 
> administrator domain
> id y)

I'd prefer not to tie domain administration privilege to the concept of
unix uid's, but have some higher level concept of
identification/authorization the tools know about. 

> 2) control interface multiplexing (xsc does this)
> 
> 3) intelligent dom0 rebooting (autostart domains like Xend does)

We've been thinking on terms of having a 'persistent' flag on domains to
inidicate that they should always be running, and hence started on boot.

> 4) domain consoles interfaced through pseudo-terminals

I'm not sure of the advantage of this, as its frequent you want to
export them over a network, either via tcp, or ssl.

Thanks,
Ian


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl

^ permalink raw reply	[flat|nested] 26+ messages in thread
* Re: x2d2
@ 2005-01-19 19:19 Anthony Liguori
  0 siblings, 0 replies; 26+ messages in thread
From: Anthony Liguori @ 2005-01-19 19:19 UTC (permalink / raw)
  To: Ian Pratt; +Cc: andrew.warfield, xen-devel

---- Original message ----
>From: Ian Pratt <Ian.Pratt@cl.cam.ac.uk>  
>
>We thought about the pty approach, but resisted it because we
>thought that in most setups there'd need to be a daemon running
>in user-space to export the console (typically over the network),
>and hence it wasn't worth the effort of turning it into a pty in
>the kernel. 

The daemon we wrote does the pty stuff in user space.  It's particularly
useful in unix becase pty's can be connected to all sorts of interesting
things like remote Xterms and ssh sessions.

One particularly useful feature of pty's is delegation.  Since you can
set pty's with standard unix file permissions (maybe even posix acls?)
you can delegate console access in a pretty sophisticated way.

You cannot easily do that with normal sockets.

>The current approach also minimizes the amount of OS-specific Xen
>privileged interface code, which keeps the people interested in
>using OSes other than Linux in domain 0 happy.

I agree here.  pts's are part of Posix though.  Of course more esoteric
OSes that don't have Posix support will need another mechanism but
they'll probably need a lot of work anyway to be used in dom0.

>I could be persuaded, though...

That's always a good sign :-)

Regards,

>Ian


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl

^ permalink raw reply	[flat|nested] 26+ messages in thread
* x2d2
@ 2005-01-19  2:19 Jacob Gorm Hansen
  2005-01-19  4:20 ` x2d2 Ronald G. Minnich
                   ` (2 more replies)
  0 siblings, 3 replies; 26+ messages in thread
From: Jacob Gorm Hansen @ 2005-01-19  2:19 UTC (permalink / raw)
  To: Xen-devel

hi,

is x2d2 (the minimal xend replacement in C if I understand correctly) 
still alive? I do not have bk at the moment, but grepping on x2d2 in the 
Changelog file only has a comment back from November. I can make it 
compile by removing -Werror from the Makefile, but is anyone using it 
and working on it, or is it a dead end?

Jacob


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

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

end of thread, other threads:[~2005-01-21  0:35 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-01-19 20:43 x2d2 Ian Pratt
2005-01-19 21:03 ` x2d2 Derrik Pates
2005-01-19 21:17   ` x2d2 Ronald G. Minnich
  -- strict thread matches above, loose matches on Subject: below --
2005-01-19 20:37 x2d2 Ian Pratt
2005-01-19 20:38 ` x2d2 Ronald G. Minnich
2005-01-19 21:23 ` x2d2 Anthony Liguori
2005-01-19 19:19 x2d2 Anthony Liguori
2005-01-19  2:19 x2d2 Jacob Gorm Hansen
2005-01-19  4:20 ` x2d2 Ronald G. Minnich
2005-01-19  6:32 ` x2d2 Anthony Liguori
2005-01-19  9:58   ` x2d2 Jacob Gorm Hansen
2005-01-19 10:12     ` x2d2 Andrew Warfield
2005-01-19 14:11       ` x2d2 Anthony Liguori
2005-01-19 16:36         ` x2d2 Ian Pratt
2005-01-19 16:44           ` x2d2 Andrew Warfield
2005-01-19 20:12           ` x2d2 Ronald G. Minnich
2005-01-21  0:22       ` x2d2 Michael Hohnbaum
2005-01-21  0:35         ` x2d2 Andrew Warfield
2005-01-19 15:47   ` x2d2 Ronald G. Minnich
2005-01-19 19:01     ` x2d2 Anthony Liguori
2005-01-19 18:55       ` x2d2 Ronald G. Minnich
2005-01-20 14:08         ` x2d2 Rik van Riel
2005-01-20 18:36       ` x2d2 Rik van Riel
2005-01-20 22:45         ` x2d2 Felipe Alfaro Solana
2005-01-19 23:24   ` x2d2 Adam Sulmicki
2005-01-19 12:00 ` x2d2 Grzegorz Milos

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.