All of lore.kernel.org
 help / color / mirror / Atom feed
From: kernel test robot <lkp@intel.com>
Cc: oe-kbuild-all@lists.linux.dev
Subject: [intel-lts:pr/57 1/1] fs/f2fs/file.c:1659: Error: unrecognized opcode `csrs sstatus,a3', extension `zicsr' required
Date: Tue, 4 Mar 2025 15:01:52 +0800	[thread overview]
Message-ID: <202503041427.xL3iggJr-lkp@intel.com> (raw)

tree:   https://github.com/intel/linux-intel-lts.git pr/57
head:   6fe7458ff80d33a5dba8b386c88d33ffd2ccb47d
commit: 5d539245cb18afa8943cbf2be0cdc033e49f3a4a [1/1] f2fs: export FS_NOCOW_FL flag to user
config: riscv-randconfig-001-20250217 (https://download.01.org/0day-ci/archive/20250304/202503041427.xL3iggJr-lkp@intel.com/config)
compiler: riscv64-linux-gcc (GCC) 14.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250304/202503041427.xL3iggJr-lkp@intel.com/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202503041427.xL3iggJr-lkp@intel.com/

All errors (new ones prefixed by >>):

   In file included from fs/f2fs/file.c:24:
   fs/f2fs/f2fs.h: In function 'blkaddr_in_node':
   fs/f2fs/f2fs.h:2191:37: warning: taking address of packed member of 'struct f2fs_inode' may result in an unaligned pointer value [-Waddress-of-packed-member]
    2191 |         return RAW_IS_INODE(node) ? node->i.i_addr : node->dn.addr;
         |                                     ^~~~
   fs/f2fs/f2fs.h:2191:54: warning: taking address of packed member of 'struct direct_node' may result in an unaligned pointer value [-Waddress-of-packed-member]
    2191 |         return RAW_IS_INODE(node) ? node->i.i_addr : node->dn.addr;
         |                                                      ^~~~
   fs/f2fs/file.c: Assembler messages:
   fs/f2fs/file.c:1934: Error: unrecognized opcode `csrs sstatus,a4', extension `zicsr' required
   fs/f2fs/file.c:1934: Error: unrecognized opcode `csrc sstatus,a4', extension `zicsr' required
   fs/f2fs/file.c:2881: Error: unrecognized opcode `csrs sstatus,a4', extension `zicsr' required
   fs/f2fs/file.c:2881: Error: unrecognized opcode `csrc sstatus,a4', extension `zicsr' required
>> fs/f2fs/file.c:1659: Error: unrecognized opcode `csrs sstatus,a3', extension `zicsr' required
>> fs/f2fs/file.c:1659: Error: unrecognized opcode `csrc sstatus,a3', extension `zicsr' required
   fs/f2fs/file.c:2110: Error: unrecognized opcode `csrs sstatus,a4', extension `zicsr' required
   fs/f2fs/file.c:2110: Error: unrecognized opcode `csrc sstatus,a4', extension `zicsr' required
   fs/f2fs/file.c:2628: Error: unrecognized opcode `csrs sstatus,a4', extension `zicsr' required
   fs/f2fs/file.c:2628: Error: unrecognized opcode `csrc sstatus,a4', extension `zicsr' required
   fs/f2fs/file.c:2932: Error: unrecognized opcode `csrs sstatus,a5', extension `zicsr' required
   fs/f2fs/file.c:2932: Error: unrecognized opcode `csrc sstatus,a5', extension `zicsr' required
   fs/f2fs/file.c:1723: Error: unrecognized opcode `csrs sstatus,a4', extension `zicsr' required
   fs/f2fs/file.c:1703: Error: unrecognized opcode `csrs sstatus,a4', extension `zicsr' required
   fs/f2fs/file.c:1703: Error: unrecognized opcode `csrc sstatus,a4', extension `zicsr' required


vim +1659 fs/f2fs/file.c

fbfa2cc58d5363 Jaegeuk Kim 2012-11-02  1643  
52656e6cf7be69 Jaegeuk Kim 2014-09-24  1644  static int f2fs_ioc_getflags(struct file *filp, unsigned long arg)
fbfa2cc58d5363 Jaegeuk Kim 2012-11-02  1645  {
6131ffaa1f0914 Al Viro     2013-02-27  1646  	struct inode *inode = file_inode(filp);
fbfa2cc58d5363 Jaegeuk Kim 2012-11-02  1647  	struct f2fs_inode_info *fi = F2FS_I(inode);
764811581d1cfb Chao Yu     2018-04-08  1648  	unsigned int flags = fi->i_flags;
764811581d1cfb Chao Yu     2018-04-08  1649  
5b72d5e0df787c Chao Yu     2018-07-17  1650  	if (f2fs_encrypted_inode(inode))
764811581d1cfb Chao Yu     2018-04-08  1651  		flags |= F2FS_ENCRYPT_FL;
764811581d1cfb Chao Yu     2018-04-08  1652  	if (f2fs_has_inline_data(inode) || f2fs_has_inline_dentry(inode))
764811581d1cfb Chao Yu     2018-04-08  1653  		flags |= F2FS_INLINE_DATA_FL;
5d539245cb18af Jaegeuk Kim 2019-01-03  1654  	if (is_inode_flag_set(inode, FI_PIN_FILE))
5d539245cb18af Jaegeuk Kim 2019-01-03  1655  		flags |= F2FS_NOCOW_FL;
764811581d1cfb Chao Yu     2018-04-08  1656  
764811581d1cfb Chao Yu     2018-04-08  1657  	flags &= F2FS_FL_USER_VISIBLE;
764811581d1cfb Chao Yu     2018-04-08  1658  
fbfa2cc58d5363 Jaegeuk Kim 2012-11-02 @1659  	return put_user(flags, (int __user *)arg);
52656e6cf7be69 Jaegeuk Kim 2014-09-24  1660  }
52656e6cf7be69 Jaegeuk Kim 2014-09-24  1661  

:::::: The code at line 1659 was first introduced by commit
:::::: fbfa2cc58d5363f780f4f2ad0243a47185c2bb2a f2fs: add file operations

:::::: TO: Jaegeuk Kim <jaegeuk.kim@samsung.com>
:::::: CC: Jaegeuk Kim <jaegeuk.kim@samsung.com>

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

                 reply	other threads:[~2025-03-04  7:02 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=202503041427.xL3iggJr-lkp@intel.com \
    --to=lkp@intel.com \
    --cc=oe-kbuild-all@lists.linux.dev \
    /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.