Page MenuHomeFreeBSD

Fix L2 caching for UDP over IPv6
ClosedPublic

Authored by karels on Aug 22 2016, 4:02 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Jan 9, 2:21 PM
Unknown Object (File)
Nov 12 2024, 9:39 PM
Unknown Object (File)
Oct 24 2024, 9:43 PM
Unknown Object (File)
Oct 23 2024, 1:14 PM
Unknown Object (File)
Oct 23 2024, 3:40 AM
Unknown Object (File)
Oct 21 2024, 12:16 AM
Unknown Object (File)
Oct 3 2024, 12:35 PM
Unknown Object (File)
Sep 17 2024, 1:09 AM
Subscribers

Details

Summary

ip6_output() was missing cache invalidation code analougous to
ip_output.c. r304545 disabled L2 caching for UDP/IPv6 as a workaround.
This change adds the missing cache invalidation code and reverts
r304545.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 4878
Build 4941: arc lint + arc unit

Event Timeline

karels retitled this revision from to Fix L2 caching for UDP over IPv6.
karels updated this object.
karels added a reviewer: gnn.

This patch has been tested by Mike Andrews, who will continue monitoring. I've asked Peter if he can test.

btw, the second chunk (first after include) is new since original version.

gnn edited edge metadata.

Approved by mentor.

This revision is now accepted and ready to land.Aug 22 2016, 8:49 AM
This revision was automatically updated to reflect the committed changes.