diff options
| author | Nathan Harold <[email protected]> | 2018-06-29 15:07:10 -0700 |
|---|---|---|
| committer | Steffen Klassert <[email protected]> | 2018-07-01 17:47:10 +0200 |
| commit | 6d8e85ffe17895d7bc632dfbaa9e2e33b22fe873 (patch) | |
| tree | 597eed2e596e9a92cc1957df6ad7d41b50c39aea /tools/perf/scripts/python/check-perf-trace.py | |
| parent | e4db5b61c572475bbbcf63e3c8a2606bfccf2c9d (diff) | |
xfrm: Allow Set Mark to be Updated Using UPDSA
Allow UPDSA to change "set mark" to permit
policy separation of packet routing decisions from
SA keying in systems that use mark-based routing.
The set mark, used as a routing and firewall mark
for outbound packets, is made update-able which
allows routing decisions to be handled independently
of keying/SA creation. To maintain consistency with
other optional attributes, the set mark is only
updated if sent with a non-zero value.
The per-SA lock and the xfrm_state_lock are taken in
that order to avoid a deadlock with
xfrm_timer_handler(), which also takes the locks in
that order.
Signed-off-by: Nathan Harold <[email protected]>
Signed-off-by: Steffen Klassert <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/check-perf-trace.py')
0 files changed, 0 insertions, 0 deletions