Smack: ignore private inode for smack_file_receive 28/39228/1 accepted/tizen/common/20150512.125217 accepted/tizen/mobile/20150513.005653 accepted/tizen/tv/20150513.005331 accepted/tizen/wearable/20150513.005537 submit/tizen/20150512.061825
authorSeung-Woo Kim <sw0312.kim@samsung.com>
Wed, 22 Apr 2015 02:23:26 +0000 (11:23 +0900)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Mon, 11 May 2015 23:44:52 +0000 (08:44 +0900)
commit1e46fe9c73d52e2dea36a6f6dfadc33331351a2f
treee726e3415e4ba3442b9fbf83e7fa0b3d1ca257b4
parent02b73fe4c6af4809353077ccbce2bcfa3d34277d
Smack: ignore private inode for smack_file_receive

The dmabuf fd can be shared between processes via unix domain
socket. The file of dmabuf fd is came from anon_inode. The inode
has no set and get xattr operations, so it can not be shared
between processes with smack. This patch fixes just to ignore
private inode including anon_inode for smack_file_receive.

Change-Id: I1b5223ebf2fb1f810380c62096aa64a16b054057
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
Acked-by: Casey Schaufler <casey@schaufler-ca.com>
security/smack/smack_lsm.c