Thanks Lori. I downloaded it from the git repo of openvswitch.<br><br><div class="gmail_quote">On Fri, Feb 15, 2013 at 6:45 PM, Lori Jakab <span dir="ltr">&lt;<a href="mailto:lojakab@cisco.com" target="_blank">lojakab@cisco.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Jagadish,<br>
<br>
VXLAN has been accepted into the official Open vSwitch distribution, so<br>
you should use that repository instead.  Justin referred to branch-1.10<br>
and master from there.  To check out that repository, see<br>
<br>
<a href="http://openvswitch.org/development/" target="_blank">http://openvswitch.org/development/</a><br>
<br>
-Lori<br>
<div class="im"><br>
On 02/15/13 15:05, Jagadish Nadimpalli wrote:<br>
&gt; Justin,<br>
&gt;<br>
&gt; Thanks for your response.<br>
&gt;<br>
&gt; Could you please let me know what is this branch-1.10. Is this<br>
&gt; openvswitch version? Could you please let me know what is this tip of<br>
&gt; master. Is this a git repo?<br>
&gt;<br>
&gt; Thanks &amp; Regards,<br>
&gt; Jagadish<br>
&gt;<br>
&gt; On Fri, Feb 15, 2013 at 1:24 PM, Justin Pettit &lt;<a href="mailto:jpettit@nicira.com">jpettit@nicira.com</a><br>
</div><div class="im">&gt; &lt;mailto:<a href="mailto:jpettit@nicira.com">jpettit@nicira.com</a>&gt;&gt; wrote:<br>
&gt;<br>
&gt;     The VXLAN changes were upstreamed a little while ago.  Can you try<br>
&gt;     either the tip of master or the branch &quot;branch-1.10&quot;?<br>
&gt;<br>
&gt;     --Justin<br>
&gt;<br>
&gt;<br>
&gt;     On Feb 14, 2013, at 11:28 PM, Jagadish Nadimpalli<br>
&gt;     &lt;<a href="mailto:jagadish.nadimpalli@oneconvergence.com">jagadish.nadimpalli@oneconvergence.com</a><br>
</div><div><div class="h5">&gt;     &lt;mailto:<a href="mailto:jagadish.nadimpalli@oneconvergence.com">jagadish.nadimpalli@oneconvergence.com</a>&gt;&gt; wrote:<br>
&gt;<br>
&gt;     &gt; Hi All,<br>
&gt;     &gt;<br>
&gt;     &gt; We are using the VXLAN changes done to the open vswitch. We have<br>
&gt;     taken these changes from <a href="https://github.com/mestery/ovs-vxlan" target="_blank">https://github.com/mestery/ovs-vxlan</a>. I<br>
&gt;     think this is not added to main line openvswitch source code.<br>
&gt;     &gt;<br>
&gt;     &gt; We are observing a Kernel crash issue with this code. Just wanted<br>
&gt;     to check if this issue is already fixed. Below is the Kernel stack<br>
&gt;     trace.<br>
&gt;     &gt;<br>
&gt;     &gt; [487924.571433] IPv6: ADDRCONF(NETDEV_CHANGE): tapff5e1f54-98:<br>
&gt;     link becomes ready<br>
&gt;     &gt; [487937.156992] kernel tried to execute NX-protected page -<br>
&gt;     exploit attempt? (uid: 0)<br>
&gt;     &gt; [487937.157057] BUG: unable to handle kernel paging request at<br>
&gt;     ffffffffa053e650<br>
&gt;     &gt; [487937.157112] IP: [&lt;ffffffffa053e650&gt;]<br>
&gt;     __key.35834+0xe8c/0xffffffffffffe83c [netconsole]<br>
&gt;     &gt; [487937.157172] PGD 1c0d067 PUD 1c11063 PMD 202557067 PTE<br>
&gt;     80000001ead67163<br>
&gt;     &gt; [487937.157229] Oops: 0011 [#1] SMP<br>
&gt;     &gt; [487937.157259] CPU 1<br>
&gt;     &gt; [487937.157275] Modules linked in:[487937.157300]  brcompat(O)<br>
&gt;     openvswitch(O) netconsole configfs ip6table_filter ip6_tables<br>
&gt;     iptable_filter ip_tables ebtable_nat ebtables x_tables nbd ib_iser<br>
&gt;     rdma_cm ib_cm iw_cm ib_sa ib_mad ib_core ib_addr iscsi_tcp<br>
&gt;     libiscsi_tcp libiscsi scsi_transport_iscsi rfcomm bnep bluetooth<br>
&gt;     nfsd nfs lockd fscache auth_rpcgss nfs_acl sunrpc<br>
&gt;     snd_hda_codec_realtek gpio_ich coretemp kvm_intel kvm<br>
&gt;     ghash_clmulni_intel cryptd snd_hda_intel snd_hda_codec snd_hwdep<br>
&gt;     snd_pcm ppdev hid_generic snd_seq_midi snd_rawmidi<br>
&gt;     snd_seq_midi_event snd_seq dm_multipath scsi_dh snd_timer<br>
&gt;     snd_seq_device psmouse serio_raw lpc_ich microcode usbhid hid<br>
&gt;     parport_pc dm9601 usbnet snd i915 drm_kms_helper drm soundcore<br>
&gt;     i2c_algo_bit snd_page_alloc video mei mac_hid lp parport e1000e<br>
&gt;     [last unloaded: openvswitch]<br>
&gt;     &gt;<br>
&gt;     &gt; [487937.157952] Pid: 0, comm: swapper/1 Tainted: G           O<br>
&gt;     3.5.0-17-generic #28-Ubuntu                  /DH61WW<br>
&gt;     &gt; [487937.158025] RIP: 0010:[&lt;ffffffffa053e650&gt;]<br>
&gt;      [&lt;ffffffffa053e650&gt;] __key.35834+0xe8c/0xffffffffffffe83c [netconsole]<br>
&gt;     &gt; [487937.158096] RSP: 0018:ffff88021f283c28  EFLAGS: 00010286<br>
&gt;     &gt; [487937.158132] RAX: ffffffffa053e650 RBX: ffff8801b4590900 RCX:<br>
&gt;     ffff88020fce3100<br>
&gt;     &gt; [487937.158179] RDX: 0000000000000000 RSI: ffff8801b4590900 RDI:<br>
&gt;     ffff88020fce3100<br>
&gt;     &gt; [487937.158225] RBP: ffff88021f283c50 R08: 0000000000000003 R09:<br>
&gt;     0000000000000003<br>
&gt;     &gt; [487937.158272] R10: 0000000000000000 R11: 00000000e80a0a64 R12:<br>
&gt;     ffff88020fce3100<br>
&gt;     &gt; [487937.158319] R13: 0000000000000000 R14: 0000000000000000 R15:<br>
&gt;     000000000000005a<br>
&gt;     &gt; [487937.158366] FS:  0000000000000000(0000)<br>
&gt;     GS:ffff88021f280000(0000) knlGS:0000000000000000<br>
&gt;     &gt; [487937.158418] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b<br>
&gt;     &gt; [487937.158456] CR2: ffffffffa053e650 CR3: 0000000001c0b000 CR4:<br>
&gt;     00000000001427e0<br>
&gt;     &gt; [487937.158503] DR0: 0000000000000000 DR1: 0000000000000000 DR2:<br>
&gt;     0000000000000000<br>
&gt;     &gt; [487937.158549] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7:<br>
&gt;     0000000000000400<br>
&gt;     &gt; [487937.158597] Process swapper/1 (pid: 0, threadinfo<br>
&gt;     ffff880213926000, task ffff880213902e00)<br>
&gt;     &gt; [487937.158649] Stack:<br>
&gt;     &gt; [487937.158665]  ffffffff815d07f3 ffff8801b4590900<br>
&gt;     0000000000000011 ffff88005f8f37e5<br>
&gt;     &gt; [487937.158725]  ffffffff81ca8c00 ffff88021f283cc0<br>
&gt;     ffffffff815d107a ffffffff81cdb5c0<br>
&gt;     &gt; [487937.158784]  ffffffff815a4a60 0000000000000008<br>
&gt;     ffff88020fce3100 ffff88021f283d00<br>
&gt;     &gt; [487937.158843] Call Trace:<br>
&gt;     &gt; [487937.158862]  &lt;IRQ&gt;<br>
&gt;     &gt; [487937.158879]  [&lt;ffffffff815d07f3&gt;] ? udp_queue_rcv_skb+0x1a3/0x3c0<br>
&gt;     &gt; [487937.158931]  [&lt;ffffffff815d107a&gt;] __udp4_lib_rcv+0x1ba/0x660<br>
&gt;     &gt; [487937.158973]  [&lt;ffffffff815a4a60&gt;] ? ip_rcv_finish+0x370/0x370<br>
&gt;     &gt; [487937.160780]  [&lt;ffffffff815a4a60&gt;] ? ip_rcv_finish+0x370/0x370<br>
&gt;     &gt; [487937.162562]  [&lt;ffffffff815d153a&gt;] udp_rcv+0x1a/0x20<br>
&gt;     &gt; [487937.164342]  [&lt;ffffffff815a4b3f&gt;]<br>
&gt;     ip_local_deliver_finish+0xdf/0x260<br>
&gt;     &gt; [487937.166124]  [&lt;ffffffff815a4e57&gt;] ip_local_deliver+0x47/0x80<br>
&gt;     &gt; [487937.167884]  [&lt;ffffffff815a4769&gt;] ip_rcv_finish+0x79/0x370<br>
&gt;     &gt; [487937.169627]  [&lt;ffffffff815a50a4&gt;] ip_rcv+0x214/0x320<br>
&gt;     &gt; [487937.171342]  [&lt;ffffffff81571833&gt;] __netif_receive_skb+0x523/0x5b0<br>
&gt;     &gt; [487937.173055]  [&lt;ffffffff81571981&gt;] process_backlog+0xc1/0x1a0<br>
&gt;     &gt; [487937.174758]  [&lt;ffffffff8103fa39&gt;] ?<br>
&gt;     default_spin_lock_flags+0x9/0x10<br>
&gt;     &gt; [487937.176470]  [&lt;ffffffff815724f3&gt;] net_rx_action+0x123/0x220<br>
&gt;     &gt; [487937.178181]  [&lt;ffffffff8105a7c6&gt;] __do_softirq+0xb6/0x1d0<br>
&gt;     &gt; [487937.179883]  [&lt;ffffffff81036778&gt;] ? ack_apic_level+0x78/0x130<br>
&gt;     &gt; [487937.181598]  [&lt;ffffffff8168b11c&gt;] call_softirq+0x1c/0x30<br>
&gt;     &gt; [487937.183293]  [&lt;ffffffff81015115&gt;] do_softirq+0x75/0xb0<br>
&gt;     &gt; [487937.184960]  [&lt;ffffffff8105ab95&gt;] irq_exit+0xa5/0xb0<br>
&gt;     &gt; [487937.186607]  [&lt;ffffffff8168b973&gt;] do_IRQ+0x63/0xe0<br>
&gt;     &gt; [487937.188231]  [&lt;ffffffff81681f2a&gt;] common_interrupt+0x6a/0x6a<br>
&gt;     &gt; [487937.189847]  &lt;EOI&gt;<br>
&gt;     &gt; [487937.189863]  [&lt;ffffffff813901bd&gt;] ? intel_idle+0xed/0x150<br>
&gt;     &gt; [487937.193042]  [&lt;ffffffff8139019b&gt;] ? intel_idle+0xcb/0x150<br>
&gt;     &gt; [487937.194545]  [&lt;ffffffff81527119&gt;] cpuidle_enter+0x19/0x20<br>
&gt;     &gt; [487937.195984]  [&lt;ffffffff81527749&gt;] cpuidle_idle_call+0xa9/0x240<br>
&gt;     &gt; [487937.197357]  [&lt;ffffffff8101c48f&gt;] cpu_idle+0xaf/0x120<br>
&gt;     &gt; [487937.198663]  [&lt;ffffffff8166a8bd&gt;] start_secondary+0x1de/0x1e5<br>
&gt;     &gt; [487937.199924] Code: 6e 73 6f 6c 65 5f 6e 65 74 64 65 76 5f 65 76<br>
&gt;     65 6e 74 00 74 61 72 67 65 74 5f 6c 69 73 74 00 77 72 69 74 65 5f 6d<br>
&gt;     73 67 00 6d 61 &lt;6b&gt; 65 5f 6e 65 74 63 6f 6e 73 6f 6c 65 5f 74 61 72<br>
&gt;     67 65 74 00<br>
&gt;     &gt; [487937.202841] RIP  [&lt;ffffffffa053e650&gt;]<br>
&gt;     __key.35834+0xe8c/0xffffffffffffe83c [netconsole]<br>
&gt;     &gt; [487937.204226]  RSP &lt;ffff88021f283c28&gt;<br>
&gt;     &gt; [487937.205587] CR2: ffffffffa053e650<br>
&gt;     &gt; [487937.225490] ---[ end trace acab759e6893e8ec ]---<br>
&gt;     &gt; [487937.225494] Kernel panic - not syncing: Fatal exception in<br>
&gt;     interrupt<br>
&gt;     &gt; [487937.226889] panic occurred, switching back to text console<br>
&gt;     &gt; [487937.228267] ------------[ cut here ]------------<br>
&gt;     &gt; [487937.228272] WARNING: at<br>
&gt;     /build/buildd/linux-3.5.0/arch/x86/kernel/smp.c:123<br>
&gt;     native_smp_send_reschedule+0x5b/0x60()<br>
&gt;     &gt; [487937.228274] Hardware name:<br>
&gt;     &gt; [487937.228276] Modules linked in: brcompat(O) openvswitch(O)<br>
&gt;     netconsole configfs ip6table_filter ip6_tables iptable_filter<br>
&gt;     ip_tables ebtable_nat ebtables x_tables nbd ib_iser rdma_cm ib_cm<br>
&gt;     iw_cm ib_sa ib_mad ib_core ib_addr iscsi_tcp libiscsi_tcp libiscsi<br>
&gt;     scsi_transport_iscsi rfcomm bnep bluetooth nfsd nfs lockd fscache<br>
&gt;     auth_rpcgss nfs_acl sunrpc snd_hda_codec_realtek gpio_ich coretemp<br>
&gt;     kvm_intel kvm ghash_clmulni_intel cryptd snd_hda_intel snd_hda_codec<br>
&gt;     snd_hwdep snd_pcm ppdev hid_generic snd_seq_midi snd_rawmidi<br>
&gt;     snd_seq_midi_event snd_seq dm_multipath scsi_dh snd_timer<br>
&gt;     snd_seq_device psmouse serio_raw lpc_ich microcode usbhid hid<br>
&gt;     parport_pc dm9601 usbnet snd i915 drm_kms_helper drm soundcore<br>
&gt;     i2c_algo_bit snd_page_alloc video mei mac_hid lp parport e1000e<br>
&gt;     [last unloaded: openvswitch]<br>
&gt;     &gt; [487937.228390] Pid: 0, comm: swapper/1 Tainted: G      D    O<br>
&gt;     3.5.0-17-generic #28-Ubuntu<br>
&gt;     &gt; [487937.228393] Call Trace:<br>
&gt;     &gt; [487937.228394]  &lt;IRQ&gt;  [&lt;ffffffff81051c4f&gt;]<br>
&gt;     warn_slowpath_common+0x7f/0xc0<br>
&gt;     &gt; [487937.228403]  [&lt;ffffffff81051caa&gt;] warn_slowpath_null+0x1a/0x20<br>
&gt;     &gt; [487937.228407]  [&lt;ffffffff8103269b&gt;]<br>
&gt;     native_smp_send_reschedule+0x5b/0x60<br>
&gt;     &gt; [487937.228412]  [&lt;ffffffff8108fad3&gt;] trigger_load_balance+0x183/0x220<br>
&gt;     &gt; [487937.228418]  [&lt;ffffffff8108686e&gt;] scheduler_tick+0x10e/0x140<br>
&gt;     &gt; [487937.228422]  [&lt;ffffffff810640ec&gt;] update_process_times+0x6c/0x90<br>
&gt;     &gt; [487937.228427]  [&lt;ffffffff810a9576&gt;] tick_sched_timer+0x66/0xc0<br>
&gt;     &gt; [487937.228431]  [&lt;ffffffff8107a329&gt;] __run_hrtimer+0x79/0x1d0<br>
&gt;     &gt; [487937.228435]  [&lt;ffffffff810a9510&gt;] ? tick_nohz_handler+0x110/0x110<br>
&gt;     &gt; [487937.228439]  [&lt;ffffffff8107ac47&gt;] hrtimer_interrupt+0xf7/0x230<br>
&gt;     &gt; [487937.228444]  [&lt;ffffffff8168ba59&gt;]<br>
&gt;     smp_apic_timer_interrupt+0x69/0x99<br>
&gt;     &gt; [487937.228449]  [&lt;ffffffff8168a7ca&gt;] apic_timer_interrupt+0x6a/0x70<br>
&gt;     &gt; [487937.228454]  [&lt;ffffffff810537a5&gt;] ? console_unlock+0x265/0x430<br>
&gt;     &gt; [487937.228462]  [&lt;ffffffffa00dc0d8&gt;] ?<br>
&gt;     drm_crtc_helper_set_config+0x948/0xb10 [drm_kms_helper]<br>
&gt;     &gt; [487937.228467]  [&lt;ffffffff81674592&gt;] ? panic+0x188/0x1c9<br>
&gt;     &gt; [487937.228471]  [&lt;ffffffff816744f9&gt;] ? panic+0xef/0x1c9<br>
&gt;     &gt; [487937.228475]  [&lt;ffffffff81682db2&gt;] oops_end+0xe2/0xf0<br>
&gt;     &gt; [487937.228479]  [&lt;ffffffff81673f1e&gt;] no_context+0x253/0x27e<br>
&gt;     &gt; [487937.228483]  [&lt;ffffffff81674108&gt;]<br>
&gt;     __bad_area_nosemaphore+0x1bf/0x1de<br>
&gt;     &gt; [487937.228487]  [&lt;ffffffff8167413a&gt;] bad_area_nosemaphore+0x13/0x15<br>
&gt;     &gt; [487937.228492]  [&lt;ffffffff8168594f&gt;] do_page_fault+0x40f/0x4e0<br>
&gt;     &gt; [487937.228498]  [&lt;ffffffffa052307d&gt;] ? ipt_do_table+0x30d/0x5d0<br>
&gt;     [ip_tables]<br>
&gt;     &gt; [487937.228503]  [&lt;ffffffff815e80cb&gt;] ? fib4_rule_action+0x6b/0x80<br>
&gt;     &gt; [487937.228508]  [&lt;ffffffff8157962a&gt;] ? dst_alloc+0x5a/0x180<br>
&gt;     &gt; [487937.228512]  [&lt;ffffffff816821e5&gt;] page_fault+0x25/0x30<br>
&gt;     &gt; [487937.228517]  [&lt;ffffffff815d07f3&gt;] ? udp_queue_rcv_skb+0x1a3/0x3c0<br>
&gt;     &gt; [487937.228521]  [&lt;ffffffff815d107a&gt;] __udp4_lib_rcv+0x1ba/0x660<br>
&gt;     &gt; [487937.228526]  [&lt;ffffffff815a4a60&gt;] ? ip_rcv_finish+0x370/0x370<br>
&gt;     &gt; [487937.228531]  [&lt;ffffffff815a4a60&gt;] ? ip_rcv_finish+0x370/0x370<br>
&gt;     &gt; [487937.228535]  [&lt;ffffffff815d153a&gt;] udp_rcv+0x1a/0x20<br>
&gt;     &gt; [487937.228540]  [&lt;ffffffff815a4b3f&gt;]<br>
&gt;     ip_local_deliver_finish+0xdf/0x260<br>
&gt;     &gt; [487937.228544]  [&lt;ffffffff815a4e57&gt;] ip_local_deliver+0x47/0x80<br>
&gt;     &gt; [487937.228549]  [&lt;ffffffff815a4769&gt;] ip_rcv_finish+0x79/0x370<br>
&gt;     &gt; [487937.228554]  [&lt;ffffffff815a50a4&gt;] ip_rcv+0x214/0x320<br>
&gt;     &gt; [487937.228558]  [&lt;ffffffff81571833&gt;] __netif_receive_skb+0x523/0x5b0<br>
&gt;     &gt; [487937.228562]  [&lt;ffffffff81571981&gt;] process_backlog+0xc1/0x1a0<br>
&gt;     &gt; [487937.228568]  [&lt;ffffffff8103fa39&gt;] ?<br>
&gt;     default_spin_lock_flags+0x9/0x10<br>
&gt;     &gt; [487937.228572]  [&lt;ffffffff815724f3&gt;] net_rx_action+0x123/0x220<br>
&gt;     &gt; [487937.228576]  [&lt;ffffffff8105a7c6&gt;] __do_softirq+0xb6/0x1d0<br>
&gt;     &gt; [487937.228580]  [&lt;ffffffff81036778&gt;] ? ack_apic_level+0x78/0x130<br>
&gt;     &gt; [487937.228584]  [&lt;ffffffff8168b11c&gt;] call_softirq+0x1c/0x30<br>
&gt;     &gt; [487937.228588]  [&lt;ffffffff81015115&gt;] do_softirq+0x75/0xb0<br>
&gt;     &gt; [487937.228592]  [&lt;ffffffff8105ab95&gt;] irq_exit+0xa5/0xb0<br>
&gt;     &gt; [487937.228596]  [&lt;ffffffff8168b973&gt;] do_IRQ+0x63/0xe0<br>
&gt;     &gt; [487937.228601]  [&lt;ffffffff81681f2a&gt;] common_interrupt+0x6a/0x6a<br>
&gt;     &gt; [487937.228603]  &lt;EOI&gt;  [&lt;ffffffff813901bd&gt;] ? intel_idle+0xed/0x150<br>
&gt;     &gt; [487937.228611]  [&lt;ffffffff8139019b&gt;] ? intel_idle+0xcb/0x150<br>
&gt;     &gt; [487937.228615]  [&lt;ffffffff81527119&gt;] cpuidle_enter+0x19/0x20<br>
&gt;     &gt; [487937.228618]  [&lt;ffffffff81527749&gt;] cpuidle_idle_call+0xa9/0x240<br>
&gt;     &gt; [487937.228622]  [&lt;ffffffff8101c48f&gt;] cpu_idle+0xaf/0x120<br>
&gt;     &gt; [487937.228626]  [&lt;ffffffff8166a8bd&gt;] start_secondary+0x1de/0x1e5<br>
&gt;     &gt; [487937.228630] ---[ end trace acab759e6893e8ed ]---<br>
&gt;     &gt;<br>
&gt;     &gt; Thanks &amp; Regards,<br>
&gt;     &gt; Jagadish<br>
&gt;     &gt;<br>
&gt;     &gt; _______________________________________________<br>
&gt;     &gt; dev mailing list<br>
</div></div>&gt;     &gt; <a href="mailto:dev@openvswitch.org">dev@openvswitch.org</a> &lt;mailto:<a href="mailto:dev@openvswitch.org">dev@openvswitch.org</a>&gt;<br>
&gt;     &gt; <a href="http://openvswitch.org/mailman/listinfo/dev" target="_blank">http://openvswitch.org/mailman/listinfo/dev</a><br>
<div class="HOEnZb"><div class="h5">&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; dev mailing list<br>
&gt; <a href="mailto:dev@openvswitch.org">dev@openvswitch.org</a><br>
&gt; <a href="http://openvswitch.org/mailman/listinfo/dev" target="_blank">http://openvswitch.org/mailman/listinfo/dev</a><br>
&gt;<br>
</div></div></blockquote></div><br>