Skip to content

MLSXFRM-v02: Repost patchset with updates

Venkat Yekkirala netdev selinux 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest10 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/10MLSXFRM-v02: Granular IPSec associations for use in MLS environmentssecurity/selinux/include/av_perm_to_string.h security/selinux/include/av_permissions.h+1 -00 replies
2/10MLSXFRM-v02: Define new SELinux service routinesecurity/selinux/include/security.h security/selinux/ss/mls.c security/selinux/ss/mls.h +1 more+0 -00 replies
3/10MLSXFRM-v02: Add security sid to sockinclude/linux/security.h include/net/sock.h net/core/sock.c +3 more+2 -00 replies
4/10MLSXFRM-v02: Add security sid to flowiDocumentation/networking/secid.txt include/net/flow.h+14 -00 replies
5/10MLSXFRM-v02: Flow based matching of xfrm policy and stateinclude/linux/security.h include/net/flow.h net/core/flow.c +6 more+6 -00 replies
6/10MLSXFRM-v02: Add security context to acquire messages using netlinknet/xfrm/xfrm_user.c+0 -00 replies
7/10MLSXFRM: Add security context to acquire messages using PF_KEYnet/key/af_key.c+0 -00 replies
8/10MLSXFRM-v02: Add flow labelinginclude/linux/security.h include/net/route.h net/dccp/ipv4.c +23 more+1 -10 replies
9/10MLSXFRM-v02: Default labeling of socket specific IPSec policiesinclude/linux/security.h include/net/xfrm.h net/key/af_key.c +5 more+3 -10 replies
10/10MLSXFRM-v02: Auto-labeling of child socketsinclude/linux/security.h include/net/request_sock.h include/net/sock.h +9 more+0 -04 replies

Reviews trailers per patch

1 of 10 patches has a Reviewed-by or Acked-by.

PatchJames Morris
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 00/10] MLSXFRM-v02: Repost patchset with updates

The following are the changes included in this patch set (relative to 2.6.18-rc1-mm2) as compared to the previous posting:

- Correct use of BUG_ON (per James' and Stephen's comments)
- security_sid_mls_copy: check context with policydb_context_isvalid (Stephen)
- sk_getsecid: do away with extracting isec (Stephen)
- Do away with extracting isec in rcv_skb and postroute_last hooks (Stephen)
- Drop useless printk invocations (Stephen)
- Better description of the xfrm_decode_session hook in security.h
- Nicer function naming; security_sk_classify_flow, security_skb_classify_flow (David)
NOTE: Also added a new LSM hook req_classify_flow (reluctantly since I wasn't able to just copy the secid from the request_sock to the flow in include/linux/security.h itself due to "incomplete datatype" compilation errors related to the inaccessibility of the request_sock definition in security.h in a clean way; would welcome suggestions in this regard).

--
This message was distributed to subscribers of the selinux mailing list. If you no longer wish to subscribe, send mail to [email protected] with the words "unsubscribe selinux" without quotes as the message.