Commit 5c5ecd8
[roll] Roll fuchsia [netstack3] Operate GMP under lock
Linearize all GMP operations, including sending, under a single lock.
This ensures frames are sent out in the expected order and works around
the many allocations to extract actions out of locked contexts.
Should make it easier to enhance GMP to support IGMPv3, MLDv2.
Original-Fixed: 336871374
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1163884
Original-Revision: 3e919093e7e832cdf196f4fb4d0a58c4d7839cc5
GitOrigin-RevId: aa24701cef1f7c31de5a339b797da39a3ba044a7
Change-Id: I112964e9abca266454df7bddd0573d4da1dabfb61 parent a84497f commit 5c5ecd8
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
0 commit comments