[Bug 211872] IPv6 UDP traffic sometimes sent using wrong mac address

2016-08-18 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211872

--- Comment #9 from Mike Karels  ---
Created attachment 173814
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=173814&action=edit
Proposed patch

I have attached a patch to ip6_output.c, which was missing invalidation code
present in ip_output.c for v4.  Peter Wemm indicates that this is working so
far.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"


[Bug 211872] IPv6 UDP traffic sometimes sent using wrong mac address

2016-08-18 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211872

Mike Karels  changed:

   What|Removed |Added

 Status|New |In Progress
   Assignee|freebsd-net@FreeBSD.org |kar...@freebsd.org

--- Comment #10 from Mike Karels  ---
Assigning to myself.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"


[Bug 211962] bxe driver queue soft hangs and flooding tx_soft_errors

2016-08-18 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211962

Mark Linimon  changed:

   What|Removed |Added

   Keywords||patch
   Assignee|freebsd-b...@freebsd.org|freebsd-net@FreeBSD.org

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"


[Bug 211836] Kernel panic with net.isr enabled

2016-08-18 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211836

Kubilay Kocak  changed:

   What|Removed |Added

   Assignee|freebsd-net@FreeBSD.org |a...@freebsd.org
   Keywords|needs-patch, needs-qa   |patch
 Status|Open|In Progress

--- Comment #14 from Kubilay Kocak  ---
Assign to committer resolving

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"


[Bug 211962] bxe driver queue soft hangs and flooding tx_soft_errors

2016-08-18 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211962

Matt Joras  changed:

   What|Removed |Added

 CC||matt.jo...@gmail.com

--- Comment #2 from Matt Joras  ---
So this is a symptom of a problem we have been working to address at Isilon,
and there's some pretty significant refactors I've done to the tx path to avoid
problems like this.

As you touched on, the fundamental problem here is actually that there's
nothing that guarantees the continual draining of the drbr, so the driver can
get stuck in various states of not transmitting as fast as it can. I addressed
this mostly by adding a deferred tx task which guarantees that as long as there
is packets sitting on the drbr there will be a tx task scheduled to drain them.

We've tested these changes internally and they have been submitted to Qlogic
for regression testing. They have stated they plan to commit them once this
regression testing is done (optimistically around next week).

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"


How can I send packets to 255.255.255.255 from the command line?

2016-08-18 Thread Ryan Stone
I want to test a change to broadcast packet handling and I want to confirm
that 255.255.255.255 is still handled correctly. Are there any command-line
tools in FreeBSD that can send to the broadcast address?  ping
255.255.255.255 does not work correctly, unfortunately.
___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"


Re: How can I send packets to 255.255.255.255 from the command line?

2016-08-18 Thread Ryan Stone
On Thu, Aug 18, 2016 at 4:48 PM, Paul A. Procacci 
wrote:

> You should be able to ping the local subnet.
> Alternatively you can use net/arping.
>
> ~Paul
>

I'm specifically looking to test the handling of 255.255.255.255, so a
local broadcast address is out.  Unfortunately, arping doesn't seem to do
the right thing on FreeBSD.  It manages to get the kernel to try arp'ing
for 255.255.255.255.
___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"


Re: How can I send packets to 255.255.255.255 from the command line?

2016-08-18 Thread Paul Thornton

On 18/08/2016 21:55, Ryan Stone wrote:

On Thu, Aug 18, 2016 at 4:48 PM, Paul A. Procacci 
wrote:


You should be able to ping the local subnet.
Alternatively you can use net/arping.

~Paul



I'm specifically looking to test the handling of 255.255.255.255, so a
local broadcast address is out.  Unfortunately, arping doesn't seem to do
the right thing on FreeBSD.  It manages to get the kernel to try arp'ing
for 255.255.255.255.


This very likely comes under the heading of "horrible bodges" but when I 
needed to do this, after much experimenting I added a static route to 
255.255.255.0/24 pointing to the local LAN broadcast address.


For example, on a machine with address 192.168.10.10/24 the "fix" would be:
route add 255.255.255.0/24 192.168.10.255

My code could then happily send UDP to 255.255.255.255 without issue, 
and the packets make it out onto the wire with a broadcast destination 
MAC address.


This was under 10.1-RELEASE; things may have changed that make it no 
longer work.


I did warn you that it came under the heading of "horrible bodges" :)

Paul.
___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"


Re: How can I send packets to 255.255.255.255 from the command line?

2016-08-18 Thread Kyle Evans
Hello!

Is netcat [nc(1)] an option? It doesn't seem to have any objections to
doing this, but I don't have a setup to test it properly with at the
moment.

Thanks,

Kyle Evans

On Thu, Aug 18, 2016 at 2:29 PM, Ryan Stone  wrote:
> I want to test a change to broadcast packet handling and I want to confirm
> that 255.255.255.255 is still handled correctly. Are there any command-line
> tools in FreeBSD that can send to the broadcast address?  ping
> 255.255.255.255 does not work correctly, unfortunately.
> ___
> freebsd-net@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"
___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"