From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932409AbbFELP6 (ORCPT ); Fri, 5 Jun 2015 07:15:58 -0400 Received: from mailout1.samsung.com ([203.254.224.24]:39632 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932118AbbFELP5 (ORCPT ); Fri, 5 Jun 2015 07:15:57 -0400 X-AuditID: cbfee68f-f793b6d000005f66-36-557184eb6369 From: Namjae Jeon To: "'Greg Kroah-Hartman'" Cc: "'Kay Sievers'" , linux-kernel@vger.kernel.org References: <00ec01d09f77$d5f6f2c0$81e4d840$@samsung.com> <20150605102027.GC3802@kroah.com> In-reply-to: <20150605102027.GC3802@kroah.com> Subject: RE: [PATCH 2/3] driver: core: add security labels to devtmpfs Date: Fri, 05 Jun 2015 20:15:55 +0900 Message-id: <016401d09f80$fdb0b130$f9121390$@samsung.com> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit X-Mailer: Microsoft Outlook 14.0 Thread-index: AQFcciBaisis+czXGonK22iwwMq2BgKXN9oZnnFfAMA= Content-language: ko X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRmVeSWpSXmKPExsWyRsSkRPd1S2GoQeM0E4vmxevZLG6tes5u cXnXHDYHZo/9c9ewe3zeJOfxcb1nAHMUl01Kak5mWWqRvl0CV8bBx1oFk9kq9iz4wdLA+Iml i5GTQ0LARKJx6kZWCFtM4sK99WxdjFwcQgJLGSU27e1hgyk6M+ksmC0ksIhR4sz3WIii94wS rd+uMncxcnCwCWhL/NkiClIjImAqsfH9FEaQMLOAncSPD7EQrbESf7e0gO3iFNCT+L+lG2yk sICbxOX9N8BsFgFVif3HehlBbF4BS4lpR0+yQNiCEj8m3wOzmQW0JNbvPM4EYctLbF7zlhni TAWJHWdfM0KcYCVx/OcUqHoRiX0v3jFC1Gxjl/i1MQZil4DEt8mHWEDOlBCQldh0AGqMpMTB FTdYJjBKzEKyeRaSzbOQbJ6FZMMCRpZVjKKpBckFxUnpRcZ6xYm5xaV56XrJ+bmbGIGRd/rf s/4djHcPWB9iFOBgVOLhbTAsDBViTSwrrsw9xGgKdNFEZinR5HxgfOeVxBsamxlZmJqYGhuZ W5opifMulPoZLCSQnliSmp2aWpBaFF9UmpNafIiRiYNTqoGRKeQlbwlz56YQvsjjyrlNV44/ 8fGdoRxaLbnMVyLk+zWTQ8VsNcv5XuzxXbn+0c7FN6aL3Po35ZmuFnOmnPOG7e319+cmsQT8 FZY9KX2gxVphKYOzuv2Tud4L7rIz7PO9//XYE+XtS+z/TJ/+JTEk+Lt7hLdatmDZ5569hVdZ X3z8VeH2k32qEktxRqKhFnNRcSIAzquIn7cCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPIsWRmVeSWpSXmKPExsVy+t9jAd3XLYWhBivn6lo0L17PZnFr1XN2 i8u75rA5MHvsn7uG3ePzJjmPj+s9A5ijGhhtMlITU1KLFFLzkvNTMvPSbZW8g+Od403NDAx1 DS0tzJUU8hJzU22VXHwCdN0yc4AWKSmUJeaUAoUCEouLlfTtME0IDXHTtYBpjND1DQmC6zEy QAMJaxgzDj7WKpjMVrFnwQ+WBsZPLF2MnBwSAiYSZyadZYOwxSQu3FsPZgsJLGKUOPM9touR C8h+zyjR+u0qcxcjBwebgLbEny2iIDUiAqYSG99PYQQJMwvYSfz4EAvRGivxd0sLK4jNKaAn 8X9LN9hIYQE3icv7b4DZLAKqEvuP9TKC2LwClhLTjp5kgbAFJX5MvgdmMwtoSazfeZwJwpaX 2LzmLTPEmQoSO86+ZoQ4wUri+M8pUPUiEvtevGOcwCg0C8moWUhGzUIyahaSlgWMLKsYRVML kguKk9JzjfSKE3OLS/PS9ZLzczcxgiP7mfQOxlUNFocYBTgYlXh4GwwLQ4VYE8uKK3MPMUpw MCuJ8BZXAIV4UxIrq1KL8uOLSnNSiw8xmgJ9OpFZSjQ5H5h08kriDY1NzIwsjcwNLYyMzZXE eU/m+4QKCaQnlqRmp6YWpBbB9DFxcEo1MNqaJBwKvnI53sZeT+H+AsuYl9feX90Ye8/acvH3 k6v/C9xtNPt+xcd563XltMwn2+ckH5DY0O28Uby51avE4KTr6ZZLioeKi07PWTLjS/TK3N7d idKvpmy+eEzsaF/q8kNvS/fN/V4m2KMktrAp1mXqAk6T0Jxprzt2nN4yv1poZVH0j2OPd0xR YinOSDTUYi4qTgQAAHwd3QIDAAA= DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > On Fri, Jun 05, 2015 at 07:10:23PM +0900, Namjae Jeon wrote: > > Add support for setting security labels(e.g. smack or selinux labels) to > > devtmpfs device nodes. In this manner, drivers can specify desired security > > label in their device_type->devnode or class->devnode method. > > What driver wants to do this? And how does it determine the proper > security label from within the kernel? Isn't that something that only > userspace can know/set properly? Yes, It is possible by userspace, But This api change will help to set uid/gid and xattr values easily without need of complex userspace scripts in absence of udev like helper. And security label that decided as per each embedded system will be set by this api in driver. > > thanks, > > greg k-h