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)
Fri, Mar 1, 4:46 AM
Unknown Object (File)
Feb 15 2024, 5:59 PM
Unknown Object (File)
Dec 20 2023, 1:07 AM
Unknown Object (File)
Dec 9 2023, 12:30 AM
Unknown Object (File)
Dec 1 2023, 5:21 AM
Unknown Object (File)
Nov 26 2023, 5:32 PM
Unknown Object (File)
Nov 2 2023, 8:58 AM
Unknown Object (File)
Jul 25 2023, 5:12 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.