Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp521775pxk; Sun, 30 Aug 2020 12:25:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxKFENkT0SpfL/gNIgndCUFloEIkloV6tYZXAq55J2nhhn/Bue/mk/VipJ7NWsv6wRXQ2U+ X-Received: by 2002:aa7:d6d6:: with SMTP id x22mr8842775edr.282.1598815524624; Sun, 30 Aug 2020 12:25:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1598815524; cv=none; d=google.com; s=arc-20160816; b=S+G5ErqJR2JB0XPjWlshuPixDb+mFLiPHbfsUpUUUSFFfl4jcN2lbrWSoZbgR0m9Z0 9OEpKrFEELe+pleVegiLxB8rAPb9VOMuQWd2Y19Q4FvjHvYdFfGYrPdLs3Ij+uCEVLna 4VU63hbsA3HGuwXiCS0bfS6muMLQ7X8GhlxwPkxD0qpwybHqXFCM4Tu2HGCpjdJIBNbZ vPQiPkdxARfAVHfPrFCfp0lHt0PrC0bIfkzAt5EaiI5j9auObfCPwYeVUovFjf5HA7eP iZWBL0Z5G3J88Q94VtSFw83c2jU2Ikww5PS+DQR5QpkoVEY8z1+ieEbYRQDyBArwHPcF Zelg== 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 :in-reply-to:references:mime-version:dkim-signature; bh=Skpi6H+OYPmXs+7QMT/lOgahlNwn/ONRzuEk3fT9+8s=; b=rPfKuo0EePICYUN7f5trLA3AQhWhkcjA9i3K0oSh8Tua0SGfVi9F8dogtFfczVPamc ilsvvcMXj9GO9oRmaiAW5b8f5AqQ6hIs6Z+9B2nos/P4TaTH6fO8v6qSB8b/18vs50EQ OZavFRoEk8NYkmdxN3gIIZlDImti1T+balueisnLwkvjYp150sCbZCCtdoDPT3lzxlFq S9/wdU1jR6eE2H21WypWl+YT+ccO0K/T+mCLvpWUqqoexigTaqdMQZCIkrKwSM96dlbZ 8E6PrY1iTVERrHKKNXUj86Q/dtBLb0TbBZaNbmxplobGBhOUlBd9NxNIHEsytvJT64CS hhwg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=a3Se4sbQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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. [23.128.96.18]) by mx.google.com with ESMTP id l8si3719973edj.442.2020.08.30.12.25.01; Sun, 30 Aug 2020 12:25:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=a3Se4sbQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S1726380AbgH3TYD (ORCPT + 99 others); Sun, 30 Aug 2020 15:24:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37768 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726150AbgH3TYB (ORCPT ); Sun, 30 Aug 2020 15:24:01 -0400 Received: from mail-qt1-x841.google.com (mail-qt1-x841.google.com [IPv6:2607:f8b0:4864:20::841]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 542EAC061573 for ; Sun, 30 Aug 2020 12:24:01 -0700 (PDT) Received: by mail-qt1-x841.google.com with SMTP id e5so3364253qth.5 for ; Sun, 30 Aug 2020 12:24:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Skpi6H+OYPmXs+7QMT/lOgahlNwn/ONRzuEk3fT9+8s=; b=a3Se4sbQvM/cYT12thyCZ0Y/DU9wFGyNgrHlazvqWKrMzyRlf06M0i+h+wW3O9fJU5 xKOCgb0LF2OcUaLSdaR0at9Iuu2ElIh7Quhb7hah3YhRDCAOdl1bUiFZvfTeD68saodF OgU5U/ebXzxaMd4XLd/xDDliARHXqV7h9FyOzTBPrfCzrZawb5LLlDM4ad2zIHwqt5Hk qfVfu2qns9RRtmFxaSVoglS+phgW3Nxzn8bWqebIy4VNou61s0QZHQTng9qL+6CNJemH 1LWhAuGWwUVrIhnhM4/VFFJS77J0bEXof9ubj8ZzRk0p9tSuGfgru3OQKGeYuLv05krN 46SA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Skpi6H+OYPmXs+7QMT/lOgahlNwn/ONRzuEk3fT9+8s=; b=PlkkHS0+gZoS3rVgYx+4UNaESVzFMYeSqQk9wBl+VTkSIdku9UXy7o8jh8m62sMV5J 28qru7r2b/sTt0qsZuj1daEJ6GFT0AO74Y7brnItR+M/klZcVFxaSO22QmhvSWmHX1m0 RbY8vGOJwe9RzGbQsgBQ4JDC08LRPh2TtzxpFx/GxMY+cLYd5o3hNoaq70lLFTSbxJXj CCcbQX9Lj0bURb7J7JRdFaLI3x1gTQIwjEik54TtZd0Zwl2VM196oEmqJ0ecYqqygp8p qN3o/vRKwiXMUMWJC2hY66zm9r8MQCERe72JbTc7SnnMP4ETruliHZKis6DTlg4l5m4H HkbA== X-Gm-Message-State: AOAM530OCF7jd9weGEgwL65TmSh3UV/bqjzoNh+m35LM6spB1Mv37nw9 KqtFjhH14tTvUgBIsKRlgFzLU+3fyfwYD33xYqBMKVuBouU= X-Received: by 2002:ac8:70c3:: with SMTP id g3mr10420820qtp.164.1598815440336; Sun, 30 Aug 2020 12:24:00 -0700 (PDT) MIME-Version: 1.0 References: <20200828033250.910168-1-chengzhihao1@huawei.com> In-Reply-To: <20200828033250.910168-1-chengzhihao1@huawei.com> From: Richard Weinberger Date: Sun, 30 Aug 2020 21:23:49 +0200 Message-ID: Subject: Re: [PATCH] ubifs: setflags: Don't show error message when vfs_ioc_setflags_prepare() fails To: Zhihao Cheng Cc: "zhangyi (F)" , LKML , linux-mtd@lists.infradead.org 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 Fri, Aug 28, 2020 at 5:33 AM Zhihao Cheng wrote: > > Following process will trigger ubifs_err: > 1. useradd -m freg (Under root) > 2. cd /home/freg && mkdir mp (Under freg) > 3. mount -t ubifs /dev/ubi0_0 /home/freg/mp (Under root) > 4. cd /home/freg && echo 123 > mp/a (Under root) > 5. cd mp && chown freg a && chgrp freg a && chmod 777 a (Under root) > 6. chattr +i a (Under freg) > > UBIFS error (ubi0:0 pid 1723): ubifs_ioctl [ubifs]: can't modify inode > 65 attributes > chattr: Operation not permitted while setting flags on a > > This is not an UBIFS problem, it was caused by task priviliage checking > on file operations. Remove error message printing from kernel just like > other filesystems (eg. ext4), since we already have enough information > from userspace tools. > > Signed-off-by: Zhihao Cheng > --- > fs/ubifs/ioctl.c | 1 - > 1 file changed, 1 deletion(-) Makes sense, thanks for fixing! BTW: I didn't forget about the other valuable fixes from you, in the next two weeks I'll hopefully find more time for reviewing/testing. :-) -- Thanks, //richard