Received: by 10.192.165.148 with SMTP id m20csp4796009imm; Tue, 1 May 2018 04:06:17 -0700 (PDT) X-Google-Smtp-Source: AB8JxZoKsyH8M9QyEjlsOzxDMavoIixzR2gwwvAgBMKsMvbRAQf5/uFtJc1LoiAaMxU9qsAw/0FM X-Received: by 10.98.147.66 with SMTP id b63mr15276046pfe.130.1525172777451; Tue, 01 May 2018 04:06:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525172777; cv=none; d=google.com; s=arc-20160816; b=fUW2qmwe//0uos1tFi6ta+dD9hY1lIlJyWiq2RsHlJwK8ehWjE+JZpeWd+neiJnO6J 4NVxDr6c9NjsYhON84/hVVjV1PpEdhD+53l2T52kXQ4ogkVdJ0zvS1Xvq3nPrOJfA57g eYFIMwkWt9zN0m7ba2k5AHDyDPvPcyppoiI0QWU5WPan+/wmoX8Qx4JYjeHDHJLqPq0t r2JqKji420DzgraBKMFVta8rGjY/6Cl9yqhUq1ZlU3m6pXojQ9M9RDK0tD9tZuyyrEST MEXwP6Z3ohApeZeph4TZ6gbpnzknkLoWkK11hYVCe0xFcNRImR+/cba79X31Ier/GL2O LCQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=9Aq0XYykEuq5Yz6Nhj0cCaFdblqi3yxB5YTwCkUfu6Q=; b=xE7XQeUm6TA5gvsHDaV4/ZEBDMqZ4nVlIV02nuPYr6egjDAS+sAzU1oLJQjc5qZv7V BFTZrQCiWbd9Hs34G6oqbuQg6ud7v/7C9RPkOS8+5KGGEO2Il0caAGinf9rT2g+RDaRc bygGCDm8r02VFzpfI68TFGailS1grH/iP2tMj5/nAP7NeyuF/a6aNvKub2rLFTEaTYFF Crft8tBV7Ny+fuQSa+oBncqyV6pX0xaB95pJXQUzPG2OqSV1ZGIAGg7EryCFOFRWtzS0 fJMXm58b8Ru8i9ZP13FFCrXIBSlFh/TPbj5C06JQugORVl6sy2x36ueK8vxKs2zwDdN8 V1Lg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=eRXEvQb9; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n8-v6si7903757pgf.667.2018.05.01.04.06.03; Tue, 01 May 2018 04:06:17 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=eRXEvQb9; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754578AbeEALEk (ORCPT + 99 others); Tue, 1 May 2018 07:04:40 -0400 Received: from mail-wm0-f51.google.com ([74.125.82.51]:52838 "EHLO mail-wm0-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753993AbeEALEi (ORCPT ); Tue, 1 May 2018 07:04:38 -0400 Received: by mail-wm0-f51.google.com with SMTP id m70so16895318wma.2 for ; Tue, 01 May 2018 04:04:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=9Aq0XYykEuq5Yz6Nhj0cCaFdblqi3yxB5YTwCkUfu6Q=; b=eRXEvQb98Wv52q/Bm6rZHazE0ioqAcQQk0S/6qpzdiuaw4tBZHO1pJ0xhX93Zm1wZ8 DQp4muadNfnCE9ZyjOwQGn4mYNkkjz7xYOYfQSvKORoyWhGvZUl9EqVD126DYOFa+ZrN mxndpFykPPtdkMjMvuAE/dDx+tNFPBgtd5cntFDU/RtEBrg6rdNByUhhFkcZvfazBtOp AOs3+SnmNFmaB+q8B0E8ZAEGzyTI9zSjtbg+B17JIffpL4H1O7Rx4pETJy0Mb6V1aGEi hFVk4BC0AJPlwY0QNxrShXAuk/VFqf1pLK+jB5PcZF2go/kvavZTqElJ2hLYFi0s9QX7 J2JQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=9Aq0XYykEuq5Yz6Nhj0cCaFdblqi3yxB5YTwCkUfu6Q=; b=HIo5mjQmRrOqvOJYKLOFKZ//c7MAXSHhNkP/wt8WRXgi/FyLwiag5xYWPJ85HlAbTj vI5iwhRgsNb6MF8F/t5boHk5c6VQxHwTwhP8d5PQj/T/H6pXM/k1U8SVvMSK/FVMKgO9 S+iMg5Fvh3j0yNQQ5BfbrnorrzwM8aPfNatPM1hWjme3mXNZ3ZMihDfNEIiVSjOHLhM0 PvSax90cRBdsEjy1rjBJUsSpEr5BvHDOyr6PimJko2TwdlnSYCSsGiBLTklhoG2u1LBN DTdn/62swoBvY9646EGazLlPU3+Ah0Vsl4S7rrbek2mLXZFAHbCO7AJEGmZFYCkcwwdS CRIg== X-Gm-Message-State: ALQs6tDpn4/Dd+YymrqJdzMEZoGHbEX+mB7n6teZcBjXKWo7Culix5WS HkXw7V/ULB+AZs6NpfuJf8WdQIxTkpM5tPxfUmE= X-Received: by 10.28.208.70 with SMTP id h67mr1417874wmg.80.1525172677349; Tue, 01 May 2018 04:04:37 -0700 (PDT) MIME-Version: 1.0 Received: by 10.223.128.65 with HTTP; Tue, 1 May 2018 04:04:36 -0700 (PDT) In-Reply-To: References: <1525165387.23227.44.camel@petrovitsch.priv.at> From: Richard Weinberger Date: Tue, 1 May 2018 13:04:36 +0200 Message-ID: Subject: Re: Suggested new user link command To: Tony Wallace Cc: Bernd Petrovitsch , LKML Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, May 1, 2018 at 12:58 PM, Tony Wallace wrote: > Good point. But there are gid and uid fields in inode disc record. > > https://ext4.wiki.kernel.org/index.php/Ext4_Disk_Layout#Inode_Table > > I assume these can be use to ensure that the directory in which it is to > be placed has permissions to accept the inode. If that is not the case > then it would have to be a root only syscall. Before we dig into details, please come up with a very good use case. :-) But I'm with Bernd, I don't think it is worth the permissions hassle. -- Thanks, //richard