tree:   https://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 
iomap-write
head:   017ce9ae3ca4b1d7488d39e38454aa08de49f279
commit: 6ac24fd29c631842f133ae243ff4bd0e6bdd6a46 [5/11] iomap: add a page_done 
callback
config: i386-randconfig-x079-201822 (attached as .config)
compiler: gcc-7 (Debian 7.3.0-16) 7.3.0
reproduce:
        git checkout 6ac24fd29c631842f133ae243ff4bd0e6bdd6a46
        # save the attached .config to linux build tree
        make ARCH=i386 

All warnings (new ones prefixed by >>):

   In file included from fs//ext4/inline.c:7:0:
>> include/linux/iomap.h:68:11: warning: 'struct page' declared inside 
>> parameter list will not be visible outside of this definition or declaration
       struct page *page, struct iomap *iomap);
              ^~~~

vim +68 include/linux/iomap.h

    49  
    50  struct iomap {
    51          u64                     addr; /* disk offset of mapping, bytes 
*/
    52          loff_t                  offset; /* file offset of mapping, 
bytes */
    53          u64                     length; /* length of mapping, bytes */
    54          u16                     type;   /* type of mapping */
    55          u16                     flags;  /* flags for mapping */
    56          union {
    57                  struct block_device *bdev;
    58                  struct dax_device   *dax_dev;
    59                  void                *inline_data;
    60          };
    61  
    62          /*
    63           * Called when finished processing a page in the mapping 
returned in
    64           * this iomap.  At least for now this is only supported in the 
buffered
    65           * write path.
    66           */
    67          void (*page_done)(struct inode *inode, loff_t pos, unsigned 
copied,
  > 68                          struct page *page, struct iomap *iomap);
    69  };
    70  

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

Attachment: .config.gz
Description: application/gzip

Reply via email to