From: Michael Richardson <mcr@sandelman.ottawa.on.ca>
To: Steve Schmidtke <steve_schmidtke@hotmail.com>
Cc: blaisorblade_spam@yahoo.it, kraxel@bytesex.org, uml@uxu.ch,
jdike@addtoit.com, user-mode-linux-devel@lists.sourceforge.net
Subject: Re: [uml-devel] Re: What to do with uml_switch?
Date: Wed, 08 Dec 2004 16:41:58 -0500 [thread overview]
Message-ID: <9901.1102542118@marajade.sandelman.ottawa.on.ca> (raw)
In-Reply-To: Message from "Steve Schmidtke" <steve_schmidtke@hotmail.com> of "Wed, 08 Dec 2004 19:49:09 GMT." <BAY24-F3095F190F005AC385C24ED83B60@phx.gbl>
-----BEGIN PGP SIGNED MESSAGE-----
>>>>> "Steve" == Steve Schmidtke <steve_schmidtke@hotmail.com> writes:
Steve> It would be useful if daemon_user.c could be run in a
Steve> synchronous mode such that packets are guaranteed delivered
Steve> to the switch and guaranteed delivered to a host. The switch
Steve> could then mangle packets in a deterministic fashion for
Steve> testing.
Yes, that would be useful.
From a practical point of view:
s/SOCK_DGRAM/SOCK_STREAM/
not a very useful way to operate if there is any network load, but it
may be okay for regression testing. Also realize that Linux Unix domain
datagram sockets are mostly reliable. (BSD does not have this property)
Steve> It would also be interesting if packets could be passed in
Steve> shared memory. I'm wondering if it would be faster and more
Steve> reliable at the same time.
On a uniprocessor, perhaps.
Evidence is that on multiprocessor systems, shared memory is not
faster than copying because of cache concurency costs.
My opinion is that this is premature optimization.
I having been thinking of booting all my UMLs up to single-user
prompt, swsusp them, and restore swsusp each time instead of booting
them. That may be a larger win for me.
- --
] ON HUMILITY: to err is human. To moo, bovine. | firewalls [
] Michael Richardson, Xelerance Corporation, Ottawa, ON |net architect[
] mcr@xelerance.com http://www.sandelman.ottawa.on.ca/mcr/ |device driver[
] panic("Just another Debian GNU/Linux using, kernel hacking, security guy"); [
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: Finger me for keys
iQCVAwUBQbd1I4qHRg3pndX9AQG/HgP7BTfeATngfiD8qffUreEmSVYgmxFM/ZYz
cvS/qJjLVVghjL9Lf0KG56rOMqmVkQ47A7wE52coVLlHgXEIz0KX2j8lvuw2M3yg
4neNAulXa+yiIGf/U/GoxCe/K74cW0//tCV/Jlcl9g68AKzQ952AzEOtqy7D4hXc
sdxEKTXk//4=
=mf5Q
-----END PGP SIGNATURE-----
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
next prev parent reply other threads:[~2004-12-08 21:43 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-12-05 20:20 [uml-devel] Re: What to do with uml_switch? Steve Schmidtke
2004-12-06 1:23 ` mcr
2004-12-07 16:06 ` Steve Schmidtke
2004-12-08 17:11 ` Michael Richardson
2004-12-08 19:49 ` Steve Schmidtke
2004-12-08 21:41 ` Michael Richardson [this message]
2004-12-14 0:36 ` Werner Almesberger
2004-12-10 18:36 ` Blaisorblade
2004-12-12 0:11 ` Michael Richardson
2004-12-12 19:11 ` Steve Schmidtke
2004-12-12 20:50 ` Michael Richardson
2004-12-16 18:20 ` Blaisorblade
2004-12-06 20:16 ` Blaisorblade
2004-12-08 16:42 ` Michael Richardson
-- strict thread matches above, loose matches on Subject: below --
2004-12-04 3:52 [uml-devel] " Blaisorblade
2004-12-05 3:42 ` [uml-devel] " Michael Richardson
2004-12-06 19:25 ` Gerd Knorr
2004-12-07 16:21 ` Steve Schmidtke
2004-12-08 16:51 ` Michael Richardson
2004-12-08 19:33 ` Gerd Knorr
2004-12-09 3:22 ` Michael Richardson
2004-12-08 19:36 ` Steve Schmidtke
2004-12-08 21:37 ` Michael Richardson
2004-12-09 0:28 ` Steve Schmidtke
2004-12-09 0:53 ` Michael Richardson
2004-12-05 20:00 ` [uml-devel] " Steve Schmidtke
2004-12-06 18:30 ` [uml-devel] " Gerd Knorr
2004-12-06 19:35 ` [uml-devel] " Blaisorblade
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=9901.1102542118@marajade.sandelman.ottawa.on.ca \
--to=mcr@sandelman.ottawa.on.ca \
--cc=blaisorblade_spam@yahoo.it \
--cc=jdike@addtoit.com \
--cc=kraxel@bytesex.org \
--cc=steve_schmidtke@hotmail.com \
--cc=uml@uxu.ch \
--cc=user-mode-linux-devel@lists.sourceforge.net \
/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