All of lore.kernel.org
 help / color / mirror / Atom feed
From: kbuild test robot <lkp@intel.com>
To: Sascha Hauer <s.hauer@pengutronix.de>
Cc: kbuild-all@01.org, linux-fsdevel@vger.kernel.org,
	linux-mtd@lists.infradead.org, Jan Kara <jack@suse.com>,
	Richard Weinberger <richard@nod.at>,
	kernel@pengutronix.de, Sascha Hauer <s.hauer@pengutronix.de>
Subject: Re: [PATCH 05/11] quota: Allow to pass quotactl a mountpoint
Date: Thu, 15 Aug 2019 07:33:02 +0800	[thread overview]
Message-ID: <201908150754.M7FuVxLQ%lkp@intel.com> (raw)
In-Reply-To: <20190814121834.13983-6-s.hauer@pengutronix.de>

[-- Attachment #1: Type: text/plain, Size: 9108 bytes --]

Hi Sascha,

I love your patch! Yet something to improve:

[auto build test ERROR on linus/master]
[cannot apply to v5.3-rc4 next-20190814]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]

url:    https://github.com/0day-ci/linux/commits/Sascha-Hauer/Add-quota-support-to-UBIFS/20190815-010732
config: i386-randconfig-c001-201932 (attached as .config)
compiler: gcc-7 (Debian 7.4.0-10) 7.4.0
reproduce:
        # save the attached .config to linux build tree
        make ARCH=i386 

If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp@intel.com>

All errors (new ones prefixed by >>):

   fs/quota/quota.c: In function 'quotactl_get_super':
>> fs/quota/quota.c:838:13: error: implicit declaration of function 'quotactl_cmd_write'; did you mean 'quotactl_cmd_onoff'? [-Werror=implicit-function-declaration]
     } else if (quotactl_cmd_write(cmd)) {
                ^~~~~~~~~~~~~~~~~~
                quotactl_cmd_onoff
   Cyclomatic Complexity 1 arch/x86/include/asm/barrier.h:array_index_mask_nospec
   Cyclomatic Complexity 1 arch/x86/include/asm/current.h:get_current
   Cyclomatic Complexity 3 include/linux/string.h:memset
   Cyclomatic Complexity 1 include/linux/err.h:ERR_PTR
   Cyclomatic Complexity 1 include/linux/err.h:PTR_ERR
   Cyclomatic Complexity 1 include/linux/err.h:IS_ERR
   Cyclomatic Complexity 1 include/linux/err.h:ERR_CAST
   Cyclomatic Complexity 1 include/linux/thread_info.h:check_object_size
   Cyclomatic Complexity 2 include/linux/thread_info.h:copy_overflow
   Cyclomatic Complexity 4 include/linux/thread_info.h:check_copy_size
   Cyclomatic Complexity 1 include/linux/uidgid.h:__kuid_val
   Cyclomatic Complexity 1 include/linux/uidgid.h:uid_eq
   Cyclomatic Complexity 1 include/linux/uidgid.h:make_kuid
   Cyclomatic Complexity 1 include/linux/uidgid.h:make_kgid
   Cyclomatic Complexity 1 include/linux/projid.h:make_kprojid
   Cyclomatic Complexity 3 include/linux/quota.h:make_kqid
   Cyclomatic Complexity 1 include/linux/quota.h:qid_has_mapping
   Cyclomatic Complexity 1 include/linux/quota.h:dquot_state_flag
   Cyclomatic Complexity 1 include/linux/fs.h:sb_rdonly
   Cyclomatic Complexity 1 include/linux/namei.h:user_path_at
   Cyclomatic Complexity 2 include/linux/uaccess.h:copy_from_user
   Cyclomatic Complexity 2 include/linux/uaccess.h:copy_to_user
   Cyclomatic Complexity 1 include/linux/security.h:security_quotactl
   Cyclomatic Complexity 1 include/linux/cred.h:current_user_ns
   Cyclomatic Complexity 1 include/linux/quotaops.h:sb_dqopt
   Cyclomatic Complexity 1 include/linux/quotaops.h:sb_has_quota_usage_enabled
   Cyclomatic Complexity 1 include/linux/quotaops.h:sb_has_quota_suspended
   Cyclomatic Complexity 1 include/linux/quotaops.h:sb_has_quota_loaded
   Cyclomatic Complexity 3 include/linux/quotaops.h:sb_has_quota_active
   Cyclomatic Complexity 4 fs/quota/quota.c:quota_sync_one
   Cyclomatic Complexity 3 fs/quota/quota.c:quota_getfmt
   Cyclomatic Complexity 7 fs/quota/quota.c:quota_getinfo
   Cyclomatic Complexity 9 fs/quota/quota.c:quota_setinfo
   Cyclomatic Complexity 1 fs/quota/quota.c:qbtos
   Cyclomatic Complexity 1 fs/quota/quota.c:stoqb
   Cyclomatic Complexity 1 fs/quota/quota.c:copy_to_if_dqblk
   Cyclomatic Complexity 5 fs/quota/quota.c:quota_getquota
   Cyclomatic Complexity 7 fs/quota/quota.c:copy_from_if_dqblk
   Cyclomatic Complexity 4 fs/quota/quota.c:quota_setquota
   Cyclomatic Complexity 3 fs/quota/quota.c:quota_enable
   Cyclomatic Complexity 3 fs/quota/quota.c:quota_disable
   Cyclomatic Complexity 7 fs/quota/quota.c:quota_state_to_flags
   Cyclomatic Complexity 7 fs/quota/quota.c:quota_getstate
   Cyclomatic Complexity 4 fs/quota/quota.c:quota_getxstate
   Cyclomatic Complexity 6 fs/quota/quota.c:quota_getstatev
   Cyclomatic Complexity 6 fs/quota/quota.c:quota_getxstatev
   Cyclomatic Complexity 1 fs/quota/quota.c:quota_bbtob
   Cyclomatic Complexity 1 fs/quota/quota.c:quota_btobb
   Cyclomatic Complexity 16 fs/quota/quota.c:copy_from_xfs_dqblk
   Cyclomatic Complexity 7 fs/quota/quota.c:copy_qcinfo_from_xfs_dqblk
   Cyclomatic Complexity 3 fs/quota/quota.c:copy_to_xfs_dqblk
   Cyclomatic Complexity 5 fs/quota/quota.c:quota_getxquota
   Cyclomatic Complexity 3 fs/quota/quota.c:quota_rmxquota
   Cyclomatic Complexity 3 fs/quota/quota.c:quotactl_cmd_onoff
   Cyclomatic Complexity 1 fs/quota/quota.c:quotactl_block
   Cyclomatic Complexity 1 fs/quota/quota.c:__do_sys_quotactl
   Cyclomatic Complexity 3 fs/quota/quota.c:quota_sync_all
   Cyclomatic Complexity 2 fs/quota/quota.c:quotactl_path
   Cyclomatic Complexity 8 fs/quota/quota.c:quotactl_get_super
   Cyclomatic Complexity 10 fs/quota/quota.c:check_quotactl_permission
   Cyclomatic Complexity 5 fs/quota/quota.c:quota_getnextquota
   Cyclomatic Complexity 8 fs/quota/quota.c:quota_setxquota
   Cyclomatic Complexity 5 fs/quota/quota.c:quota_getnextxquota
   Cyclomatic Complexity 4 fs/quota/quota.c:qtype_enforce_flag
   Cyclomatic Complexity 5 fs/quota/quota.c:quota_quotaon
   Cyclomatic Complexity 4 fs/quota/quota.c:quota_quotaoff
   Cyclomatic Complexity 25 fs/quota/quota.c:do_quotactl
   Cyclomatic Complexity 9 fs/quota/quota.c:kernel_quotactl
   Cyclomatic Complexity 1 fs/quota/quota.c:__se_sys_quotactl
   cc1: some warnings being treated as errors

vim +838 fs/quota/quota.c

ab9c4e200cc992 fs/quota/quota.c Sascha Hauer   2019-08-14  824  
^1da177e4c3f41 fs/quota.c       Linus Torvalds 2005-04-16  825  /*
9361401eb7619c fs/quota.c       David Howells  2006-09-30  826   * look up a superblock on which quota ops will be performed
9361401eb7619c fs/quota.c       David Howells  2006-09-30  827   * - use the name of a block device to find the superblock thereon
9361401eb7619c fs/quota.c       David Howells  2006-09-30  828   */
ab9c4e200cc992 fs/quota/quota.c Sascha Hauer   2019-08-14  829  static struct super_block *quotactl_get_super(const char __user *special, int cmd)
9361401eb7619c fs/quota.c       David Howells  2006-09-30  830  {
9361401eb7619c fs/quota.c       David Howells  2006-09-30  831  	struct super_block *sb;
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  832  	bool thawed = false, exclusive;
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  833  	int ret;
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  834  
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  835  	if (quotactl_cmd_onoff(cmd)) {
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  836  		thawed = true;
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  837  		exclusive = true;
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14 @838  	} else if (quotactl_cmd_write(cmd)) {
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  839  		thawed = true;
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  840  		exclusive = false;
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  841  	}
9361401eb7619c fs/quota.c       David Howells  2006-09-30  842  
ab9c4e200cc992 fs/quota/quota.c Sascha Hauer   2019-08-14  843  	sb = quotactl_block(special);
ab9c4e200cc992 fs/quota/quota.c Sascha Hauer   2019-08-14  844  	if (IS_ERR(sb)) {
ab9c4e200cc992 fs/quota/quota.c Sascha Hauer   2019-08-14  845  		sb = quotactl_path(special);
ab9c4e200cc992 fs/quota/quota.c Sascha Hauer   2019-08-14  846  		if (IS_ERR(sb))
ab9c4e200cc992 fs/quota/quota.c Sascha Hauer   2019-08-14  847  			return ERR_CAST(sb);
ab9c4e200cc992 fs/quota/quota.c Sascha Hauer   2019-08-14  848  	}
9361401eb7619c fs/quota.c       David Howells  2006-09-30  849  
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  850  	if (thawed) {
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  851  		ret = wait_super_thawed(sb, exclusive);
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  852  		if (ret) {
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  853  			if (exclusive)
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  854  				drop_super_exclusive(sb);
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  855  			else
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  856  				drop_super(sb);
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  857  			return ERR_PTR(ret);
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  858  		}
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  859  	}
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  860  
9361401eb7619c fs/quota.c       David Howells  2006-09-30  861  	return sb;
9361401eb7619c fs/quota.c       David Howells  2006-09-30  862  }
9361401eb7619c fs/quota.c       David Howells  2006-09-30  863  

:::::: The code at line 838 was first introduced by commit
:::::: 335508f54c9cd0c8589271420bee8a38cff13ed5 fs, quota: introduce wait_super_thawed() to wait until a superblock is thawed

:::::: TO: Sascha Hauer <s.hauer@pengutronix.de>
:::::: CC: 0day robot <lkp@intel.com>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 34932 bytes --]

WARNING: multiple messages have this Message-ID (diff)
From: kbuild test robot <lkp@intel.com>
To: Sascha Hauer <s.hauer@pengutronix.de>
Cc: Richard Weinberger <richard@nod.at>,
	Sascha Hauer <s.hauer@pengutronix.de>,
	linux-mtd@lists.infradead.org, kbuild-all@01.org,
	kernel@pengutronix.de, Jan Kara <jack@suse.com>,
	linux-fsdevel@vger.kernel.org
Subject: Re: [PATCH 05/11] quota: Allow to pass quotactl a mountpoint
Date: Thu, 15 Aug 2019 07:33:02 +0800	[thread overview]
Message-ID: <201908150754.M7FuVxLQ%lkp@intel.com> (raw)
In-Reply-To: <20190814121834.13983-6-s.hauer@pengutronix.de>

[-- Attachment #1: Type: text/plain, Size: 9108 bytes --]

Hi Sascha,

I love your patch! Yet something to improve:

[auto build test ERROR on linus/master]
[cannot apply to v5.3-rc4 next-20190814]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]

url:    https://github.com/0day-ci/linux/commits/Sascha-Hauer/Add-quota-support-to-UBIFS/20190815-010732
config: i386-randconfig-c001-201932 (attached as .config)
compiler: gcc-7 (Debian 7.4.0-10) 7.4.0
reproduce:
        # save the attached .config to linux build tree
        make ARCH=i386 

If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp@intel.com>

All errors (new ones prefixed by >>):

   fs/quota/quota.c: In function 'quotactl_get_super':
>> fs/quota/quota.c:838:13: error: implicit declaration of function 'quotactl_cmd_write'; did you mean 'quotactl_cmd_onoff'? [-Werror=implicit-function-declaration]
     } else if (quotactl_cmd_write(cmd)) {
                ^~~~~~~~~~~~~~~~~~
                quotactl_cmd_onoff
   Cyclomatic Complexity 1 arch/x86/include/asm/barrier.h:array_index_mask_nospec
   Cyclomatic Complexity 1 arch/x86/include/asm/current.h:get_current
   Cyclomatic Complexity 3 include/linux/string.h:memset
   Cyclomatic Complexity 1 include/linux/err.h:ERR_PTR
   Cyclomatic Complexity 1 include/linux/err.h:PTR_ERR
   Cyclomatic Complexity 1 include/linux/err.h:IS_ERR
   Cyclomatic Complexity 1 include/linux/err.h:ERR_CAST
   Cyclomatic Complexity 1 include/linux/thread_info.h:check_object_size
   Cyclomatic Complexity 2 include/linux/thread_info.h:copy_overflow
   Cyclomatic Complexity 4 include/linux/thread_info.h:check_copy_size
   Cyclomatic Complexity 1 include/linux/uidgid.h:__kuid_val
   Cyclomatic Complexity 1 include/linux/uidgid.h:uid_eq
   Cyclomatic Complexity 1 include/linux/uidgid.h:make_kuid
   Cyclomatic Complexity 1 include/linux/uidgid.h:make_kgid
   Cyclomatic Complexity 1 include/linux/projid.h:make_kprojid
   Cyclomatic Complexity 3 include/linux/quota.h:make_kqid
   Cyclomatic Complexity 1 include/linux/quota.h:qid_has_mapping
   Cyclomatic Complexity 1 include/linux/quota.h:dquot_state_flag
   Cyclomatic Complexity 1 include/linux/fs.h:sb_rdonly
   Cyclomatic Complexity 1 include/linux/namei.h:user_path_at
   Cyclomatic Complexity 2 include/linux/uaccess.h:copy_from_user
   Cyclomatic Complexity 2 include/linux/uaccess.h:copy_to_user
   Cyclomatic Complexity 1 include/linux/security.h:security_quotactl
   Cyclomatic Complexity 1 include/linux/cred.h:current_user_ns
   Cyclomatic Complexity 1 include/linux/quotaops.h:sb_dqopt
   Cyclomatic Complexity 1 include/linux/quotaops.h:sb_has_quota_usage_enabled
   Cyclomatic Complexity 1 include/linux/quotaops.h:sb_has_quota_suspended
   Cyclomatic Complexity 1 include/linux/quotaops.h:sb_has_quota_loaded
   Cyclomatic Complexity 3 include/linux/quotaops.h:sb_has_quota_active
   Cyclomatic Complexity 4 fs/quota/quota.c:quota_sync_one
   Cyclomatic Complexity 3 fs/quota/quota.c:quota_getfmt
   Cyclomatic Complexity 7 fs/quota/quota.c:quota_getinfo
   Cyclomatic Complexity 9 fs/quota/quota.c:quota_setinfo
   Cyclomatic Complexity 1 fs/quota/quota.c:qbtos
   Cyclomatic Complexity 1 fs/quota/quota.c:stoqb
   Cyclomatic Complexity 1 fs/quota/quota.c:copy_to_if_dqblk
   Cyclomatic Complexity 5 fs/quota/quota.c:quota_getquota
   Cyclomatic Complexity 7 fs/quota/quota.c:copy_from_if_dqblk
   Cyclomatic Complexity 4 fs/quota/quota.c:quota_setquota
   Cyclomatic Complexity 3 fs/quota/quota.c:quota_enable
   Cyclomatic Complexity 3 fs/quota/quota.c:quota_disable
   Cyclomatic Complexity 7 fs/quota/quota.c:quota_state_to_flags
   Cyclomatic Complexity 7 fs/quota/quota.c:quota_getstate
   Cyclomatic Complexity 4 fs/quota/quota.c:quota_getxstate
   Cyclomatic Complexity 6 fs/quota/quota.c:quota_getstatev
   Cyclomatic Complexity 6 fs/quota/quota.c:quota_getxstatev
   Cyclomatic Complexity 1 fs/quota/quota.c:quota_bbtob
   Cyclomatic Complexity 1 fs/quota/quota.c:quota_btobb
   Cyclomatic Complexity 16 fs/quota/quota.c:copy_from_xfs_dqblk
   Cyclomatic Complexity 7 fs/quota/quota.c:copy_qcinfo_from_xfs_dqblk
   Cyclomatic Complexity 3 fs/quota/quota.c:copy_to_xfs_dqblk
   Cyclomatic Complexity 5 fs/quota/quota.c:quota_getxquota
   Cyclomatic Complexity 3 fs/quota/quota.c:quota_rmxquota
   Cyclomatic Complexity 3 fs/quota/quota.c:quotactl_cmd_onoff
   Cyclomatic Complexity 1 fs/quota/quota.c:quotactl_block
   Cyclomatic Complexity 1 fs/quota/quota.c:__do_sys_quotactl
   Cyclomatic Complexity 3 fs/quota/quota.c:quota_sync_all
   Cyclomatic Complexity 2 fs/quota/quota.c:quotactl_path
   Cyclomatic Complexity 8 fs/quota/quota.c:quotactl_get_super
   Cyclomatic Complexity 10 fs/quota/quota.c:check_quotactl_permission
   Cyclomatic Complexity 5 fs/quota/quota.c:quota_getnextquota
   Cyclomatic Complexity 8 fs/quota/quota.c:quota_setxquota
   Cyclomatic Complexity 5 fs/quota/quota.c:quota_getnextxquota
   Cyclomatic Complexity 4 fs/quota/quota.c:qtype_enforce_flag
   Cyclomatic Complexity 5 fs/quota/quota.c:quota_quotaon
   Cyclomatic Complexity 4 fs/quota/quota.c:quota_quotaoff
   Cyclomatic Complexity 25 fs/quota/quota.c:do_quotactl
   Cyclomatic Complexity 9 fs/quota/quota.c:kernel_quotactl
   Cyclomatic Complexity 1 fs/quota/quota.c:__se_sys_quotactl
   cc1: some warnings being treated as errors

vim +838 fs/quota/quota.c

ab9c4e200cc992 fs/quota/quota.c Sascha Hauer   2019-08-14  824  
^1da177e4c3f41 fs/quota.c       Linus Torvalds 2005-04-16  825  /*
9361401eb7619c fs/quota.c       David Howells  2006-09-30  826   * look up a superblock on which quota ops will be performed
9361401eb7619c fs/quota.c       David Howells  2006-09-30  827   * - use the name of a block device to find the superblock thereon
9361401eb7619c fs/quota.c       David Howells  2006-09-30  828   */
ab9c4e200cc992 fs/quota/quota.c Sascha Hauer   2019-08-14  829  static struct super_block *quotactl_get_super(const char __user *special, int cmd)
9361401eb7619c fs/quota.c       David Howells  2006-09-30  830  {
9361401eb7619c fs/quota.c       David Howells  2006-09-30  831  	struct super_block *sb;
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  832  	bool thawed = false, exclusive;
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  833  	int ret;
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  834  
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  835  	if (quotactl_cmd_onoff(cmd)) {
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  836  		thawed = true;
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  837  		exclusive = true;
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14 @838  	} else if (quotactl_cmd_write(cmd)) {
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  839  		thawed = true;
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  840  		exclusive = false;
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  841  	}
9361401eb7619c fs/quota.c       David Howells  2006-09-30  842  
ab9c4e200cc992 fs/quota/quota.c Sascha Hauer   2019-08-14  843  	sb = quotactl_block(special);
ab9c4e200cc992 fs/quota/quota.c Sascha Hauer   2019-08-14  844  	if (IS_ERR(sb)) {
ab9c4e200cc992 fs/quota/quota.c Sascha Hauer   2019-08-14  845  		sb = quotactl_path(special);
ab9c4e200cc992 fs/quota/quota.c Sascha Hauer   2019-08-14  846  		if (IS_ERR(sb))
ab9c4e200cc992 fs/quota/quota.c Sascha Hauer   2019-08-14  847  			return ERR_CAST(sb);
ab9c4e200cc992 fs/quota/quota.c Sascha Hauer   2019-08-14  848  	}
9361401eb7619c fs/quota.c       David Howells  2006-09-30  849  
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  850  	if (thawed) {
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  851  		ret = wait_super_thawed(sb, exclusive);
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  852  		if (ret) {
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  853  			if (exclusive)
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  854  				drop_super_exclusive(sb);
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  855  			else
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  856  				drop_super(sb);
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  857  			return ERR_PTR(ret);
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  858  		}
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  859  	}
335508f54c9cd0 fs/quota/quota.c Sascha Hauer   2019-08-14  860  
9361401eb7619c fs/quota.c       David Howells  2006-09-30  861  	return sb;
9361401eb7619c fs/quota.c       David Howells  2006-09-30  862  }
9361401eb7619c fs/quota.c       David Howells  2006-09-30  863  

:::::: The code at line 838 was first introduced by commit
:::::: 335508f54c9cd0c8589271420bee8a38cff13ed5 fs, quota: introduce wait_super_thawed() to wait until a superblock is thawed

:::::: TO: Sascha Hauer <s.hauer@pengutronix.de>
:::::: CC: 0day robot <lkp@intel.com>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 34932 bytes --]

[-- Attachment #3: Type: text/plain, Size: 144 bytes --]

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

  parent reply	other threads:[~2019-08-14 23:34 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-08-14 12:18 [PATCH 00/11] Add quota support to UBIFS Sascha Hauer
2019-08-14 12:18 ` Sascha Hauer
2019-08-14 12:18 ` [PATCH 01/11] quota: Make inode optional Sascha Hauer
2019-08-14 12:18   ` Sascha Hauer
2019-08-14 12:18 ` [PATCH 02/11] quota: Only module_put the format when existing Sascha Hauer
2019-08-14 12:18   ` Sascha Hauer
2019-08-15 11:18   ` Jan Kara
2019-08-15 11:18     ` Jan Kara
2019-08-16 11:49     ` Sascha Hauer
2019-08-16 11:49       ` Sascha Hauer
2019-08-14 12:18 ` [PATCH 03/11] fs: move __get_super() out of loop Sascha Hauer
2019-08-14 12:18   ` Sascha Hauer
2019-08-14 23:32   ` Al Viro
2019-08-14 23:32     ` Al Viro
2019-08-14 12:18 ` [PATCH 04/11] fs, quota: introduce wait_super_thawed() to wait until a superblock is thawed Sascha Hauer
2019-08-14 12:18   ` Sascha Hauer
2019-08-14 23:35   ` Al Viro
2019-08-14 23:35     ` Al Viro
2019-08-14 12:18 ` [PATCH 05/11] quota: Allow to pass quotactl a mountpoint Sascha Hauer
2019-08-14 12:18   ` Sascha Hauer
2019-08-14 22:42   ` kbuild test robot
2019-08-14 22:42     ` kbuild test robot
2019-08-14 23:33   ` kbuild test robot [this message]
2019-08-14 23:33     ` kbuild test robot
2019-08-14 23:36   ` Al Viro
2019-08-14 23:36     ` Al Viro
2019-08-14 23:39     ` Al Viro
2019-08-14 23:39       ` Al Viro
2019-08-14 23:51       ` Al Viro
2019-08-14 23:51         ` Al Viro
2019-08-15  9:53         ` Jan Kara
2019-08-15  9:53           ` Jan Kara
2019-08-15  7:46       ` Sascha Hauer
2019-08-15  7:46         ` Sascha Hauer
2019-08-14 12:18 ` [PATCH 06/11] ubifs: move checks and preparation into setflags() Sascha Hauer
2019-08-14 12:18   ` Sascha Hauer
2019-08-14 12:18 ` [PATCH 07/11] ubifs: Add support for FS_IOC_FS[SG]ETXATTR ioctls Sascha Hauer
2019-08-14 12:18   ` Sascha Hauer
2019-08-14 14:11   ` Mainz, Roland
2019-08-14 14:11     ` Mainz, Roland
2019-08-15  7:31     ` Sascha Hauer
2019-08-15  7:31       ` Sascha Hauer
2019-08-14 12:18 ` [PATCH 08/11] ubifs: do not ubifs_inode() on potentially NULL pointer Sascha Hauer
2019-08-14 12:18   ` Sascha Hauer
2019-08-14 12:18 ` [PATCH 09/11] ubifs: Add support for project id Sascha Hauer
2019-08-14 12:18   ` Sascha Hauer
2019-08-14 12:18 ` [PATCH 10/11] ubifs: export get_znode Sascha Hauer
2019-08-14 12:18   ` Sascha Hauer
2019-08-14 12:18 ` [PATCH 11/11] ubifs: Add quota support Sascha Hauer
2019-08-14 12:18   ` Sascha Hauer
2019-08-15 11:17   ` Jan Kara
2019-08-15 11:17     ` Jan Kara

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201908150754.M7FuVxLQ%lkp@intel.com \
    --to=lkp@intel.com \
    --cc=jack@suse.com \
    --cc=kbuild-all@01.org \
    --cc=kernel@pengutronix.de \
    --cc=linux-fsdevel@vger.kernel.org \
    --cc=linux-mtd@lists.infradead.org \
    --cc=richard@nod.at \
    --cc=s.hauer@pengutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.