<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body dir="auto">
<div>
<div style="direction: inherit;">Hello all </div>
<div style="direction: inherit;">I have installed openbsc with pcs1900 nano bts but I can't make voice calls only the messages.</div>
<div style="direction: inherit;">It's telling network busy</div>
<div style="direction: inherit;"><br>
</div>
<div style="direction: inherit;">Thanks</div>
<div style="direction: inherit;">Regards</div>
<div style="direction: inherit;">Rajitha</div>
<div style="direction: inherit;">Sri Lanka</div>
<div style="direction: inherit;"><br>
</div>
Sent from my iPhone</div>
<div><br>
On Jan 27, 2017, at 3:11 PM, "<a href="mailto:openbsc-request@lists.osmocom.org">openbsc-request@lists.osmocom.org</a>" <<a href="mailto:openbsc-request@lists.osmocom.org">openbsc-request@lists.osmocom.org</a>> wrote:<br>
<br>
</div>
<blockquote type="cite">
<div><span>Send OpenBSC mailing list submissions to</span><br>
<span>   <a href="mailto:openbsc@lists.osmocom.org">openbsc@lists.osmocom.org</a></span><br>
<span></span><br>
<span>To subscribe or unsubscribe via the World Wide Web, visit</span><br>
<span>   <a href="https://lists.osmocom.org/mailman/listinfo/openbsc">https://lists.osmocom.org/mailman/listinfo/openbsc</a></span><br>
<span>or, via email, send a message with subject or body 'help' to</span><br>
<span>   <a href="mailto:openbsc-request@lists.osmocom.org">openbsc-request@lists.osmocom.org</a></span><br>
<span></span><br>
<span>You can reach the person managing the list at</span><br>
<span>   <a href="mailto:openbsc-owner@lists.osmocom.org">openbsc-owner@lists.osmocom.org</a></span><br>
<span></span><br>
<span>When replying, please edit your Subject line so it is more specific</span><br>
<span>than "Re: Contents of OpenBSC digest..."</span><br>
<span></span><br>
<span></span><br>
<span>Today's Topics:</span><br>
<span></span><br>
<span>  1. Re: [MERGED] osmo-trx[master]: Do not embed sqlite3 when</span><br>
<span>     building (Alexander Chemeris)</span><br>
<span>  2. Re: [PATCH net v2 3/3] gtp: fix cross netns recv on gtp</span><br>
<span>     socket (David Miller)</span><br>
<span>  3. Re: [MERGED] osmo-trx[master]: Do not embed sqlite3 when</span><br>
<span>     building (Neels Hofmeyr)</span><br>
<span>  4. HEADS UP: jenkins DOWN (Neels Hofmeyr)</span><br>
<span>  5. HEADS DOWN: jenkins UP (Neels Hofmeyr)</span><br>
<span>  6. Re: HEADS DOWN: jenkins UP (Holger Freyther)</span><br>
<span>  7. [PATCH net v3 0/3] various gtp fixes (Andreas Schultz)</span><br>
<span>  8. [PATCH net v3 2/3] gtp: clear DF bit on GTP packet tx</span><br>
<span>     (Andreas Schultz)</span><br>
<span></span><br>
<span></span><br>
<span>----------------------------------------------------------------------</span><br>
<span></span><br>
<span>Message: 1</span><br>
<span>Date: Thu, 26 Jan 2017 20:53:07 +0400</span><br>
<span>From: Alexander Chemeris <<a href="mailto:alexander.chemeris@gmail.com">alexander.chemeris@gmail.com</a>></span><br>
<span>To: Max <<a href="mailto:msuraev@sysmocom.de">msuraev@sysmocom.de</a>></span><br>
<span>Cc: OpenBSC Mailing List <<a href="mailto:openbsc@lists.osmocom.org">openbsc@lists.osmocom.org</a>></span><br>
<span>Subject: Re: [MERGED] osmo-trx[master]: Do not embed sqlite3 when</span><br>
<span>   building</span><br>
<span>Message-ID:</span><br>
<span>   <<a href="mailto:CABmJbFUifn=3OdUWH=aH5Nij9xz4v7Z3HCm09SQEHOBkaEBtXA@mail.gmail.com">CABmJbFUifn=3OdUWH=aH5Nij9xz4v7Z3HCm09SQEHOBkaEBtXA@mail.gmail.com</a>></span><br>
<span>Content-Type: text/plain; charset=UTF-8</span><br>
<span></span><br>
<span>Great. I was also going to ask about debian contrl files, etc. Glad</span><br>
<span>this is already fixed.</span><br>
<span></span><br>
<span>Is there a way to subscribe to gerrit patches for a particular project?</span><br>
<span></span><br>
<span>On Thu, Jan 26, 2017 at 8:10 PM, Max <<a href="mailto:msuraev@sysmocom.de">msuraev@sysmocom.de</a>> wrote:</span><br>
<blockquote type="cite"><span>It should have been removed with gerrit 1485</span><br>
</blockquote>
<blockquote type="cite"><span><<a href="https://gerrit.osmocom.org/1485">https://gerrit.osmocom.org/1485</a>>. See also gerrit 1691</span><br>
</blockquote>
<blockquote type="cite"><span><<a href="https://gerrit.osmocom.org/1691">https://gerrit.osmocom.org/1691</a>> for follow-up fixes.</span><br>
</blockquote>
<blockquote type="cite"><span></span><br>
</blockquote>
<blockquote type="cite"><span></span><br>
</blockquote>
<blockquote type="cite"><span>On 26.01.2017 16:53, Alexander Chemeris wrote:</span><br>
</blockquote>
<blockquote type="cite">
<blockquote type="cite"><span></span><br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite"><span>Hi Harald, Thomas,</span><br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite"><span></span><br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite"><span>I think it also makes sense to remove sqlite3 subdirectory, since it's no</span><br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite"><span>longer used. Any reason it's kept in the repository?</span><br>
</blockquote>
</blockquote>
<blockquote type="cite"><span></span><br>
</blockquote>
<blockquote type="cite"><span></span><br>
</blockquote>
<blockquote type="cite"><span>--</span><br>
</blockquote>
<blockquote type="cite"><span>Max Suraev <<a href="mailto:msuraev@sysmocom.de">msuraev@sysmocom.de</a>>
<a href="http://www.sysmocom.de/">http://www.sysmocom.de/</a></span><br>
</blockquote>
<blockquote type="cite"><span>=======================================================================</span><br>
</blockquote>
<blockquote type="cite"><span>* sysmocom - systems for mobile communications GmbH</span><br>
</blockquote>
<blockquote type="cite"><span>* Alt-Moabit 93</span><br>
</blockquote>
<blockquote type="cite"><span>* 10559 Berlin, Germany</span><br>
</blockquote>
<blockquote type="cite"><span>* Sitz / Registered office: Berlin, HRB 134158 B</span><br>
</blockquote>
<blockquote type="cite"><span>* Geschaeftsfuehrer / Managing Director: Harald Welte</span><br>
</blockquote>
<blockquote type="cite"><span></span><br>
</blockquote>
<span></span><br>
<span></span><br>
<span></span><br>
<span>-- </span><br>
<span>Regards,</span><br>
<span>Alexander Chemeris.</span><br>
<span>CEO, Fairwaves, Inc.</span><br>
<span><a href="https://fairwaves.co">https://fairwaves.co</a></span><br>
<span></span><br>
<span></span><br>
<span>------------------------------</span><br>
<span></span><br>
<span>Message: 2</span><br>
<span>Date: Thu, 26 Jan 2017 14:22:47 -0500 (EST)</span><br>
<span>From: David Miller <<a href="mailto:davem@davemloft.net">davem@davemloft.net</a>></span><br>
<span>To: <a href="mailto:aschultz@tpip.net">aschultz@tpip.net</a></span><br>
<span>Cc: <a href="mailto:pablo@netfilter.org">pablo@netfilter.org</a>, <a href="mailto:netdev@vger.kernel.org">
netdev@vger.kernel.org</a>,</span><br>
<span>   <a href="mailto:Lionel.Gauthier@eurecom.fr">Lionel.Gauthier@eurecom.fr</a>,
<a href="mailto:openbsc@lists.osmocom.org">openbsc@lists.osmocom.org</a>,</span><br>
<span>   <a href="mailto:laforge@gnumonks.org">laforge@gnumonks.org</a></span><br>
<span>Subject: Re: [PATCH net v2 3/3] gtp: fix cross netns recv on gtp</span><br>
<span>   socket</span><br>
<span>Message-ID: <<a href="mailto:20170126.142247.527598780818100974.davem@davemloft.net">20170126.142247.527598780818100974.davem@davemloft.net</a>></span><br>
<span>Content-Type: Text/Plain; charset=iso-8859-7</span><br>
<span></span><br>
<span>From: Andreas Schultz <<a href="mailto:aschultz@tpip.net">aschultz@tpip.net</a>></span><br>
<span>Date: Thu, 26 Jan 2017 16:11:34 +0100</span><br>
<span></span><br>
<blockquote type="cite"><span>The use of the passed through netlink src_net to check for a</span><br>
</blockquote>
<blockquote type="cite"><span>cross netns operation was wrong. Using the GTP socket and the</span><br>
</blockquote>
<blockquote type="cite"><span>GTP netdevice is always correct (even if the netdev has been</span><br>
</blockquote>
<blockquote type="cite"><span>moved to new netns after link creation).</span><br>
</blockquote>
<blockquote type="cite"><span></span><br>
</blockquote>
<blockquote type="cite"><span>Remove the now obsolete net field from gtp_dev.</span><br>
</blockquote>
<blockquote type="cite"><span></span><br>
</blockquote>
<blockquote type="cite"><span>Signed-off-by: Andreas Schultz <<a href="mailto:aschultz@tpip.net">aschultz@tpip.net</a>></span><br>
</blockquote>
<span></span><br>
<span>Please at least compile test your submissions:</span><br>
<span></span><br>
<span>drivers/net/gtp.c: In function ?gtp_newlink?:</span><br>
<span>drivers/net/gtp.c:677:8: error: too many arguments to function ?gtp_encap_enable?</span><br>
<span> err = gtp_encap_enable(dev, gtp, fd0, fd1, src_net);</span><br>
<span>       ^</span><br>
<span>drivers/net/gtp.c:659:12: note: declared here</span><br>
<span>static int gtp_encap_enable(struct net_device *dev, struct gtp_dev *gtp,</span><br>
<span>           ^</span><br>
<span>drivers/net/gtp.c: At top level:</span><br>
<span>drivers/net/gtp.c:822:12: error: conflicting types for ?gtp_encap_enable?</span><br>
<span>static int gtp_encap_enable(struct net_device *dev, struct gtp_dev *gtp,</span><br>
<span>           ^</span><br>
<span>drivers/net/gtp.c:659:12: note: previous declaration of ?gtp_encap_enable? was here</span><br>
<span>static int gtp_encap_enable(struct net_device *dev, struct gtp_dev *gtp,</span><br>
<span>           ^</span><br>
<span>drivers/net/gtp.c:659:12: warning: ?gtp_encap_enable? used but never defined</span><br>
<span>drivers/net/gtp.c:822:12: warning: ?gtp_encap_enable? defined but not used [-Wunused-function]</span><br>
<span>static int gtp_encap_enable(struct net_device *dev, struct gtp_dev *gtp,</span><br>
<span>           ^</span><br>
<span>scripts/Makefile.build:299: recipe for target 'drivers/net/gtp.o' failed</span><br>
<span></span><br>
<span>------------------------------</span><br>
<span></span><br>
<span>Message: 3</span><br>
<span>Date: Thu, 26 Jan 2017 21:40:27 +0100</span><br>
<span>From: Neels Hofmeyr <<a href="mailto:nhofmeyr@sysmocom.de">nhofmeyr@sysmocom.de</a>></span><br>
<span>To: Alexander Chemeris <<a href="mailto:alexander.chemeris@gmail.com">alexander.chemeris@gmail.com</a>></span><br>
<span>Cc: Max <<a href="mailto:msuraev@sysmocom.de">msuraev@sysmocom.de</a>>, OpenBSC Mailing List</span><br>
<span>   <<a href="mailto:openbsc@lists.osmocom.org">openbsc@lists.osmocom.org</a>></span><br>
<span>Subject: Re: [MERGED] osmo-trx[master]: Do not embed sqlite3 when</span><br>
<span>   building</span><br>
<span>Message-ID: <<a href="mailto:20170126204027.GA7681@my.box">20170126204027.GA7681@my.box</a>></span><br>
<span>Content-Type: text/plain; charset="us-ascii"</span><br>
<span></span><br>
<span>On Thu, Jan 26, 2017 at 08:53:07PM +0400, Alexander Chemeris wrote:</span><br>
<blockquote type="cite"><span>Great. I was also going to ask about debian contrl files, etc. Glad</span><br>
</blockquote>
<blockquote type="cite"><span>this is already fixed.</span><br>
</blockquote>
<blockquote type="cite"><span></span><br>
</blockquote>
<blockquote type="cite"><span>Is there a way to subscribe to gerrit patches for a particular project?</span><br>
</blockquote>
<span></span><br>
<span>I'm not sure, but I guess not. We have our gerrit-log mailing list that catches</span><br>
<span>all changes <a href="https://lists.osmocom.org/mailman/listinfo/gerrit-log">
https://lists.osmocom.org/mailman/listinfo/gerrit-log</a> -- otherwise</span><br>
<span>take a look at your user's settings, maybe there's such a feature hidden there?</span><br>
<span></span><br>
<span>~N</span><br>
<span></span><br>
<span>-------------- next part --------------</span><br>
<span>A non-text attachment was scrubbed...</span><br>
<span>Name: signature.asc</span><br>
<span>Type: application/pgp-signature</span><br>
<span>Size: 819 bytes</span><br>
<span>Desc: Digital signature</span><br>
<span>URL: <<a href="http://lists.osmocom.org/pipermail/openbsc/attachments/20170126/5e2767bd/attachment-0001.bin">http://lists.osmocom.org/pipermail/openbsc/attachments/20170126/5e2767bd/attachment-0001.bin</a>></span><br>
<span></span><br>
<span>------------------------------</span><br>
<span></span><br>
<span>Message: 4</span><br>
<span>Date: Fri, 27 Jan 2017 03:36:14 +0100</span><br>
<span>From: Neels Hofmeyr <<a href="mailto:nhofmeyr@sysmocom.de">nhofmeyr@sysmocom.de</a>></span><br>
<span>To: <a href="mailto:openbsc@lists.osmocom.org">openbsc@lists.osmocom.org</a></span><br>
<span>Subject: HEADS UP: jenkins DOWN</span><br>
<span>Message-ID: <<a href="mailto:20170127023614.GA13650@my.box">20170127023614.GA13650@my.box</a>></span><br>
<span>Content-Type: text/plain; charset="iso-8859-1"</span><br>
<span></span><br>
<span>While I was waiting for jenkins just now, I noticed that it was getting</span><br>
<span>impossibly slow despite an idle CPU. An attempt to restart resulted in failure</span><br>
<span>to launch jenkins due to "Disk quota exceeded".</span><br>
<span></span><br>
<span>There are things happening that I don't understand (file system is shrinking as</span><br>
<span>I remove files). I need help from Holger (or Harald?), to understand and</span><br>
<span>probably fix with a simple command making more space for the jail...</span><br>
<span></span><br>
<span>Until then our jenkins will be DOWN :/</span><br>
<span></span><br>
<span>~N</span><br>
<span></span><br>
<span>-- </span><br>
<span>- Neels Hofmeyr <<a href="mailto:nhofmeyr@sysmocom.de">nhofmeyr@sysmocom.de</a>>          <a href="http://www.sysmocom.de/">http://www.sysmocom.de/</a></span><br>
<span>=======================================================================</span><br>
<span>* sysmocom - systems for mobile communications GmbH</span><br>
<span>* Alt-Moabit 93</span><br>
<span>* 10559 Berlin, Germany</span><br>
<span>* Sitz / Registered office: Berlin, HRB 134158 B</span><br>
<span>* Gesch?ftsf?hrer / Managing Directors: Harald Welte</span><br>
<span>-------------- next part --------------</span><br>
<span>A non-text attachment was scrubbed...</span><br>
<span>Name: signature.asc</span><br>
<span>Type: application/pgp-signature</span><br>
<span>Size: 819 bytes</span><br>
<span>Desc: Digital signature</span><br>
<span>URL: <<a href="http://lists.osmocom.org/pipermail/openbsc/attachments/20170127/9240154b/attachment-0001.bin">http://lists.osmocom.org/pipermail/openbsc/attachments/20170127/9240154b/attachment-0001.bin</a>></span><br>
<span></span><br>
<span>------------------------------</span><br>
<span></span><br>
<span>Message: 5</span><br>
<span>Date: Fri, 27 Jan 2017 03:57:59 +0100</span><br>
<span>From: Neels Hofmeyr <<a href="mailto:nhofmeyr@sysmocom.de">nhofmeyr@sysmocom.de</a>></span><br>
<span>To: <a href="mailto:openbsc@lists.osmocom.org">openbsc@lists.osmocom.org</a></span><br>
<span>Subject: HEADS DOWN: jenkins UP</span><br>
<span>Message-ID: <<a href="mailto:20170127025759.GB13650@my.box">20170127025759.GB13650@my.box</a>></span><br>
<span>Content-Type: text/plain; charset="iso-8859-1"</span><br>
<span></span><br>
<span>Just after I gave up and sent the mail, I found the point: we have three daily</span><br>
<span>and three weekly backup snapshots taken of the jenkins jail, which *shares*</span><br>
<span>disk quota with the actively used file system. Removing files doesn't remove</span><br>
<span>them from the snapshots, so the only way short of discarding snapshots (?) is</span><br>
<span>to increase the overall quota. I set it from 40G up to 60G, and sure enough</span><br>
<span>jenkins runs again.</span><br>
<span></span><br>
<span>We should probably set a refquota so that the live file system's quota is</span><br>
<span>somewhat independent from the quota used for snapshots. I'll not do this before</span><br>
<span>consulting with the experts though.</span><br>
<span></span><br>
<span>~N</span><br>
<span></span><br>
<span></span><br>
<span></span><br>
<span>On Fri, Jan 27, 2017 at 03:36:14AM +0100, Neels Hofmeyr wrote:</span><br>
<blockquote type="cite"><span>While I was waiting for jenkins just now, I noticed that it was getting</span><br>
</blockquote>
<blockquote type="cite"><span>impossibly slow despite an idle CPU. An attempt to restart resulted in failure</span><br>
</blockquote>
<blockquote type="cite"><span>to launch jenkins due to "Disk quota exceeded".</span><br>
</blockquote>
<blockquote type="cite"><span></span><br>
</blockquote>
<blockquote type="cite"><span>There are things happening that I don't understand (file system is shrinking as</span><br>
</blockquote>
<blockquote type="cite"><span>I remove files). I need help from Holger (or Harald?), to understand and</span><br>
</blockquote>
<blockquote type="cite"><span>probably fix with a simple command making more space for the jail...</span><br>
</blockquote>
<blockquote type="cite"><span></span><br>
</blockquote>
<blockquote type="cite"><span>Until then our jenkins will be DOWN :/</span><br>
</blockquote>
<blockquote type="cite"><span></span><br>
</blockquote>
<blockquote type="cite"><span>~N</span><br>
</blockquote>
<span></span><br>
<span>-- </span><br>
<span>- Neels Hofmeyr <<a href="mailto:nhofmeyr@sysmocom.de">nhofmeyr@sysmocom.de</a>>          <a href="http://www.sysmocom.de/">http://www.sysmocom.de/</a></span><br>
<span>=======================================================================</span><br>
<span>* sysmocom - systems for mobile communications GmbH</span><br>
<span>* Alt-Moabit 93</span><br>
<span>* 10559 Berlin, Germany</span><br>
<span>* Sitz / Registered office: Berlin, HRB 134158 B</span><br>
<span>* Gesch?ftsf?hrer / Managing Directors: Harald Welte</span><br>
<span>-------------- next part --------------</span><br>
<span>A non-text attachment was scrubbed...</span><br>
<span>Name: signature.asc</span><br>
<span>Type: application/pgp-signature</span><br>
<span>Size: 819 bytes</span><br>
<span>Desc: Digital signature</span><br>
<span>URL: <<a href="http://lists.osmocom.org/pipermail/openbsc/attachments/20170127/76c52d36/attachment-0001.bin">http://lists.osmocom.org/pipermail/openbsc/attachments/20170127/76c52d36/attachment-0001.bin</a>></span><br>
<span></span><br>
<span>------------------------------</span><br>
<span></span><br>
<span>Message: 6</span><br>
<span>Date: Fri, 27 Jan 2017 09:13:09 +0100</span><br>
<span>From: Holger Freyther <<a href="mailto:holger@freyther.de">holger@freyther.de</a>></span><br>
<span>To: Neels Hofmeyr <<a href="mailto:nhofmeyr@sysmocom.de">nhofmeyr@sysmocom.de</a>></span><br>
<span>Cc: <a href="mailto:openbsc@lists.osmocom.org">openbsc@lists.osmocom.org</a></span><br>
<span>Subject: Re: HEADS DOWN: jenkins UP</span><br>
<span>Message-ID: <<a href="mailto:B4CAC9D5-AD49-46B6-8806-C8B0AFCF28FF@freyther.de">B4CAC9D5-AD49-46B6-8806-C8B0AFCF28FF@freyther.de</a>></span><br>
<span>Content-Type: text/plain; charset=us-ascii</span><br>
<span></span><br>
<span></span><br>
<blockquote type="cite"><span>On 27 Jan 2017, at 03:57, Neels Hofmeyr <<a href="mailto:nhofmeyr@sysmocom.de">nhofmeyr@sysmocom.de</a>> wrote:</span><br>
</blockquote>
<blockquote type="cite"><span></span><br>
</blockquote>
<blockquote type="cite"><span>Just after I gave up and sent the mail, I found the point: we have three daily</span><br>
</blockquote>
<blockquote type="cite"><span>and three weekly backup snapshots taken of the jenkins jail, which *shares*</span><br>
</blockquote>
<blockquote type="cite"><span>disk quota with the actively used file system. Removing files doesn't remove</span><br>
</blockquote>
<blockquote type="cite"><span>them from the snapshots, so the only way short of discarding snapshots (?) is</span><br>
</blockquote>
<blockquote type="cite"><span>to increase the overall quota. I set it from 40G up to 60G, and sure enough</span><br>
</blockquote>
<blockquote type="cite"><span>jenkins runs again.</span><br>
</blockquote>
<span></span><br>
<span></span><br>
<span></span><br>
<blockquote type="cite"><span>We should probably set a refquota so that the live file system's quota is</span><br>
</blockquote>
<blockquote type="cite"><span>somewhat independent from the quota used for snapshots. I'll not do this before</span><br>
</blockquote>
<blockquote type="cite"><span>consulting with the experts though.</span><br>
</blockquote>
<span></span><br>
<span>good analysis. Not using refquota is a historic mistake. I have changed that</span><br>
<span>for the <a href="http://jenkins.osmocom.org">jenkins.osmocom.org</a> jail.</span><br>
<span></span><br>
<span>holger</span><br>
<span></span><br>
<span></span><br>
<span></span><br>
<span>------------------------------</span><br>
<span></span><br>
<span>Message: 7</span><br>
<span>Date: Fri, 27 Jan 2017 10:40:55 +0100</span><br>
<span>From: Andreas Schultz <<a href="mailto:aschultz@tpip.net">aschultz@tpip.net</a>></span><br>
<span>To: Pablo Neira <<a href="mailto:pablo@netfilter.org">pablo@netfilter.org</a>></span><br>
<span>Cc: <a href="mailto:netdev@vger.kernel.org">netdev@vger.kernel.org</a>, Lionel Gauthier</span><br>
<span>   <<a href="mailto:Lionel.Gauthier@eurecom.fr">Lionel.Gauthier@eurecom.fr</a>>,
<a href="mailto:openbsc@lists.osmocom.org">openbsc@lists.osmocom.org</a>, Harald Welte</span><br>
<span>   <<a href="mailto:laforge@gnumonks.org">laforge@gnumonks.org</a>>, SF Markus Elfring</span><br>
<span>   <<a href="mailto:elfring@users.sourceforge.net">elfring@users.sourceforge.net</a>></span><br>
<span>Subject: [PATCH net v3 0/3] various gtp fixes</span><br>
<span>Message-ID: <<a href="mailto:20170127094058.7899-1-aschultz@tpip.net">20170127094058.7899-1-aschultz@tpip.net</a>></span><br>
<span></span><br>
<span>I'm sorry for the compile error mess up in the last version.</span><br>
<span>It's no excuse for not test compiling, but the hunks got lost in</span><br>
<span>a rebase.</span><br>
<span></span><br>
<span>This is the part of the previous "simple gtp improvements" series</span><br>
<span>that Pablo indicated should go into net.</span><br>
<span></span><br>
<span>The addition of the module alias fixes genl family autoloading,</span><br>
<span>clearing the DF bit fixes a protocol violation in regard to the</span><br>
<span>specification and the netns comparison fixes a corner case of</span><br>
<span>cross netns recv.</span><br>
<span></span><br>
<span>Andreas</span><br>
<span></span><br>
<span>v2->v3: fix compiler error introduced in rebase</span><br>
<span></span><br>
<span>--</span><br>
<span>Andreas Schultz (3):</span><br>
<span> gtp: add genl family modules alias</span><br>
<span> gtp: clear DF bit on GTP packet tx</span><br>
<span> gtp: fix cross netns recv on gtp socket</span><br>
<span></span><br>
<span>drivers/net/gtp.c | 13 ++++++-------</span><br>
<span>1 file changed, 6 insertions(+), 7 deletions(-)</span><br>
<span></span><br>
<span>-- </span><br>
<span>2.10.2</span><br>
<span></span><br>
<span></span><br>
<span></span><br>
<span>------------------------------</span><br>
<span></span><br>
<span>Message: 8</span><br>
<span>Date: Fri, 27 Jan 2017 10:40:57 +0100</span><br>
<span>From: Andreas Schultz <<a href="mailto:aschultz@tpip.net">aschultz@tpip.net</a>></span><br>
<span>To: Pablo Neira <<a href="mailto:pablo@netfilter.org">pablo@netfilter.org</a>></span><br>
<span>Cc: <a href="mailto:netdev@vger.kernel.org">netdev@vger.kernel.org</a>, Lionel Gauthier</span><br>
<span>   <<a href="mailto:Lionel.Gauthier@eurecom.fr">Lionel.Gauthier@eurecom.fr</a>>,
<a href="mailto:openbsc@lists.osmocom.org">openbsc@lists.osmocom.org</a>, Harald Welte</span><br>
<span>   <<a href="mailto:laforge@gnumonks.org">laforge@gnumonks.org</a>>, SF Markus Elfring</span><br>
<span>   <<a href="mailto:elfring@users.sourceforge.net">elfring@users.sourceforge.net</a>></span><br>
<span>Subject: [PATCH net v3 2/3] gtp: clear DF bit on GTP packet tx</span><br>
<span>Message-ID: <<a href="mailto:20170127094058.7899-3-aschultz@tpip.net">20170127094058.7899-3-aschultz@tpip.net</a>></span><br>
<span></span><br>
<span>3GPP TS 29.281 and 3GPP TS 29.060 imply that GTP-U packets should be</span><br>
<span>sent with the DF bit cleared. For example 3GPP TS 29.060, Release 8,</span><br>
<span>Section 13.2.2:</span><br>
<span></span><br>
<blockquote type="cite"><span>Backbone router: Any router in the backbone may fragment the GTP</span><br>
</blockquote>
<blockquote type="cite"><span>packet if needed, according to IPv4.</span><br>
</blockquote>
<span></span><br>
<span>Signed-off-by: Andreas Schultz <<a href="mailto:aschultz@tpip.net">aschultz@tpip.net</a>></span><br>
<span>Acked-by: Harald Welte <<a href="mailto:laforge@netfilter.org">laforge@netfilter.org</a>></span><br>
<span>Acked-by: Pablo Neira Ayuso <<a href="mailto:pablo@netfilter.org">pablo@netfilter.org</a>></span><br>
<span>---</span><br>
<span>drivers/net/gtp.c | 2 +-</span><br>
<span>1 file changed, 1 insertion(+), 1 deletion(-)</span><br>
<span></span><br>
<span>diff --git a/drivers/net/gtp.c b/drivers/net/gtp.c</span><br>
<span>index 7580ccc..1df54d6 100644</span><br>
<span>--- a/drivers/net/gtp.c</span><br>
<span>+++ b/drivers/net/gtp.c</span><br>
<span>@@ -612,7 +612,7 @@ static netdev_tx_t gtp_dev_xmit(struct sk_buff *skb, struct net_device *dev)</span><br>
<span>                   pktinfo.fl4.saddr, pktinfo.fl4.daddr,</span><br>
<span>                   pktinfo.iph->tos,</span><br>
<span>                   ip4_dst_hoplimit(&pktinfo.rt->dst),</span><br>
<span>-                    htons(IP_DF),</span><br>
<span>+                    0,</span><br>
<span>                   pktinfo.gtph_port, pktinfo.gtph_port,</span><br>
<span>                   true, false);</span><br>
<span>       break;</span><br>
<span>-- </span><br>
<span>2.10.2</span><br>
<span></span><br>
<span></span><br>
<span></span><br>
<span>------------------------------</span><br>
<span></span><br>
<span>Subject: Digest Footer</span><br>
<span></span><br>
<span>_______________________________________________</span><br>
<span>OpenBSC mailing list</span><br>
<span><a href="mailto:OpenBSC@lists.osmocom.org">OpenBSC@lists.osmocom.org</a></span><br>
<span><a href="https://lists.osmocom.org/mailman/listinfo/openbsc">https://lists.osmocom.org/mailman/listinfo/openbsc</a></span><br>
<span></span><br>
<span></span><br>
<span>------------------------------</span><br>
<span></span><br>
<span>End of OpenBSC Digest, Vol 27, Issue 29</span><br>
<span>***************************************</span><br>
</div>
</blockquote>
</body>
</html>