* [uml-devel] Fwd: Mail delivery failed: returning message to sender [not found] <E1XW6rt-0005E0-Pl@sog-mx-2.v43.ch3.sourceforge.com> @ 2014-09-22 18:39 ` Anton Ivanov 2014-09-23 14:58 ` Rob Landley 0 siblings, 1 reply; 4+ messages in thread From: Anton Ivanov @ 2014-09-22 18:39 UTC (permalink / raw) To: richard.weinberger, user-mode-linux-devel [-- Attachment #1.1: Type: text/plain, Size: 5001 bytes --] Hi RIchard, hi list, There is some problem with the list on sourceforge. It has bounced one of the patches - no 4. I can resend this for book-keeping purposes. If memory serves me right there are no changes in this particular one so the earlier version (3) from ~ 2 weeks ago can be used instead. A. -------- Original Message -------- Subject: Mail delivery failed: returning message to sender Date: Mon, 22 Sep 2014 16:53:41 +0000 From: Mail Delivery System <Mailer-Daemon@sourceforge.net> To: anton.ivanov@kot-begemot.co.uk This message was created automatically by mail delivery software. A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed: user-mode-linux-devel@lists.sourceforge.net SMTP error from remote mail server after RCPT TO:<user-mode-linux-devel@lists.sourceforge.net>: host sfs-lb-ml.v29.ch3.sourceforge.com [172.29.29.17]: 550 Unknown user ------ This is a copy of the message, including all the headers. ------ ------ The body of the message is 29686 characters long; only the first ------ 16384 or so are included here. Return-path: <anton.ivanov@kot-begemot.co.uk> Received-SPF: pass (sog-mx-2.v43.ch3.sourceforge.com: domain of kot-begemot.co.uk designates 89.200.143.206 as permitted sender) client-ip=89.200.143.206; envelope-from=anton.ivanov@kot-begemot.co.uk; helo=ivanoab3.miniserver.com; Received: from ivanoab3.miniserver.com ([89.200.143.206]) by sog-mx-2.v43.ch3.sourceforge.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) id 1XW6ro-0005DR-7p for user-mode-linux-devel@lists.sourceforge.net; Mon, 22 Sep 2014 16:53:38 +0000 Received: from tun252.maui-covenant.sigsegv.cx ([192.168.17.6] helo=falkor.sigsegv.cx) by ivanoab3.miniserver.com with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from <anton.ivanov@kot-begemot.co.uk>) id 1XW6qk-0001BT-B3; Mon, 22 Sep 2014 16:52:30 +0000 Received: from monstrousnightmare.kot-begemot.co.uk ([192.168.3.80] helo=MonstrousNightmare.cisco.com) by falkor.sigsegv.cx with esmtp (Exim 4.80) (envelope-from <anton.ivanov@kot-begemot.co.uk>) id 1XW6rf-0002Zt-Ty; Mon, 22 Sep 2014 17:53:28 +0100 From: anton.ivanov@kot-begemot.co.uk To: user-mode-linux-devel@lists.sourceforge.net Cc: Anton Ivanov <antivano@cisco.com> Subject: [PATCH v4 04/11] L2TPv3 Transport Driver for UML Date: Mon, 22 Sep 2014 17:53:17 +0100 Message-Id: <1411404804-871910-5-git-send-email-anton.ivanov@kot-begemot.co.uk> X-Mailer: git-send-email 1.7.10.4 In-Reply-To: <1411404804-871910-1-git-send-email-anton.ivanov@kot-begemot.co.uk> References: <1411404804-871910-1-git-send-email-anton.ivanov@kot-begemot.co.uk> X-Spam-Score: -1.5 (-) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. -1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for sender-domain -0.0 SPF_PASS SPF: sender matches SPF record X-Headers-End: 1XW6ro-0005DR-7p From: Anton Ivanov <antivano@cisco.com> This transport allows a UML to connect to another UML local or remote, the Linux host or any other network device running the industry standard Ethernet over L2TPv3 protocol as per RFC 3931 (and successors). The transport supports a common set of features with the kernel implementation as well as the Cisco contributed L2TPv3 transport for QEMU/KVM. In all cases this is static tunnels only, no L2TPv3 control plane. Additionally, the transport supports the so called "soft" termination where it can listen for an incoming connection which does not require the remote endpoint to be specified at configuration time. Signed-off-by: Anton Ivanov <antivano@cisco.com> --- arch/um/Kconfig.net | 10 + arch/um/drivers/Makefile | 2 + arch/um/drivers/uml_l2tpv3.h | 111 ++++++++++ arch/um/drivers/uml_l2tpv3_kern.c | 434 +++++++++++++++++++++++++++++++++++++ arch/um/drivers/uml_l2tpv3_user.c | 409 ++++++++++++++++++++++++++++++++++ 5 files changed, 966 insertions(+) create mode 100644 arch/um/drivers/uml_l2tpv3.h create mode 100644 arch/um/drivers/uml_l2tpv3_kern.c create mode 100644 arch/um/drivers/uml_l2tpv3_user.c diff --git a/arch/um/Kconfig.net b/arch/um/Kconfig.net index e4a7cf2..d84a1ee 100644 --- a/arch/um/Kconfig.net +++ b/arch/um/Kconfig.net @@ -93,6 +93,16 @@ config UML_NET_SLIP UMLs on a single host). You may choose more than one without conflict. If you don't need UML networking, say N. +config UML_NET_L2TPV3 + bool "L2TPV3 transport" + depends on UML_NET + help + This User-Mode Linux network transport allows one or more running + UMLs on single or multiple hosts to communicate with each other, + the host as well as other remote or local network devices supporting + the industry standard Ethernet over L2TPv3 protocol as described in + the applicable RFCs + [snip] A. [-- Attachment #1.2: Type: text/html, Size: 7697 bytes --] [-- Attachment #2: Type: text/plain, Size: 430 bytes --] ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk [-- Attachment #3: Type: text/plain, Size: 194 bytes --] _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel ^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [uml-devel] Fwd: Mail delivery failed: returning message to sender 2014-09-22 18:39 ` [uml-devel] Fwd: Mail delivery failed: returning message to sender Anton Ivanov @ 2014-09-23 14:58 ` Rob Landley 2014-09-23 15:13 ` Richard Weinberger 2014-09-23 15:40 ` Anton Ivanov 0 siblings, 2 replies; 4+ messages in thread From: Rob Landley @ 2014-09-23 14:58 UTC (permalink / raw) To: Anton Ivanov, richard.weinberger, user-mode-linux-devel On 09/22/14 13:39, Anton Ivanov wrote: > Hi RIchard, hi list, > > There is some problem with the list on sourceforge. It has bounced one > of the patches - no 4. > > I can resend this for book-keeping purposes. > > If memory serves me right there are no changes in this particular one so > the earlier version (3) from ~ 2 weeks ago can be used instead. > > A. As long as somebody's paying attention to UML again: what would be involved in adding support for arm/mips/sh4/sparc... I've mostly wandered off to use qemu these days, and I package system images with native compilers you can boot up and compile software in: http://landley.net/aboriginal/bin/ (Grab a system-image-$ARCH.tar.bz2 and ./run-emulator.sh in that, or ./dev-environment.sh if you want it to truncate and ext2 format a scratch space block device and and mount it on /home in the emulated system so you have persistent storage.) I'm under the impression that user mode linux would need some glue code to run on powerpc, but dunno what it would actually be... Rob ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [uml-devel] Fwd: Mail delivery failed: returning message to sender 2014-09-23 14:58 ` Rob Landley @ 2014-09-23 15:13 ` Richard Weinberger 2014-09-23 15:40 ` Anton Ivanov 1 sibling, 0 replies; 4+ messages in thread From: Richard Weinberger @ 2014-09-23 15:13 UTC (permalink / raw) To: Rob Landley, Anton Ivanov, Al Viro, user-mode-linux-devel Rob, Am 23.09.2014 16:58, schrieb Rob Landley: > As long as somebody's paying attention to UML again: what would be > involved in adding support for arm/mips/sh4/sparc... > > I've mostly wandered off to use qemu these days, and I package system > images with native compilers you can boot up and compile software in: > > http://landley.net/aboriginal/bin/ > > (Grab a system-image-$ARCH.tar.bz2 and ./run-emulator.sh in that, or > ./dev-environment.sh if you want it to truncate and ext2 format a > scratch space block device and and mount it on /home in the emulated > system so you have persistent storage.) > > I'm under the impression that user mode linux would need some glue code > to run on powerpc, but dunno what it would actually be... Supporting non-x86 archs needs more than just some glue code. First the target arch would need support for changing syscall numbers with ptrace(), or even better PTRACE_SYSEMU support. UML also depends on mcontext of SIGSEGV to get the faulting address. On ARM for example VIVT caches could be a problem too. Al has all the glory details... Thanks, //richard ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [uml-devel] Fwd: Mail delivery failed: returning message to sender 2014-09-23 14:58 ` Rob Landley 2014-09-23 15:13 ` Richard Weinberger @ 2014-09-23 15:40 ` Anton Ivanov 1 sibling, 0 replies; 4+ messages in thread From: Anton Ivanov @ 2014-09-23 15:40 UTC (permalink / raw) To: Rob Landley, richard.weinberger, user-mode-linux-devel On 23/09/14 15:58, Rob Landley wrote: > On 09/22/14 13:39, Anton Ivanov wrote: >> Hi RIchard, hi list, >> >> There is some problem with the list on sourceforge. It has bounced one >> of the patches - no 4. >> >> I can resend this for book-keeping purposes. >> >> If memory serves me right there are no changes in this particular one so >> the earlier version (3) from ~ 2 weeks ago can be used instead. >> >> A. > As long as somebody's paying attention to UML again: what would be > involved in adding support for arm/mips/sh4/sparc... That is a different cattle of fish compared to fixing general performance and networking. Some of that may be quite difficult too. I also wanted to look at arm at some point, but never got around to do it :) By the way, I am not paying attention to just UML - the same vNICs which use direct attachment to overlay (or network) are ported to QEMU too. In fact, despite all of this being written originally for UML, the QEMU L2TPv3 vNIC has ended up being published first. It is part of QEMU 2.1. The other ones (GRE, RAW) will follow when I get around to do them (hopefully before year end). A. > > I've mostly wandered off to use qemu these days, and I package system > images with native compilers you can boot up and compile software in: > > http://landley.net/aboriginal/bin/ > > (Grab a system-image-$ARCH.tar.bz2 and ./run-emulator.sh in that, or > ./dev-environment.sh if you want it to truncate and ext2 format a > scratch space block device and and mount it on /home in the emulated > system so you have persistent storage.) > > I'm under the impression that user mode linux would need some glue code > to run on powerpc, but dunno what it would actually be... > > Rob > ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2014-09-23 15:51 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <E1XW6rt-0005E0-Pl@sog-mx-2.v43.ch3.sourceforge.com>
2014-09-22 18:39 ` [uml-devel] Fwd: Mail delivery failed: returning message to sender Anton Ivanov
2014-09-23 14:58 ` Rob Landley
2014-09-23 15:13 ` Richard Weinberger
2014-09-23 15:40 ` Anton Ivanov
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.