* [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.