CC: [email protected]
CC: [email protected]
TO: David Howells <[email protected]>

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git 
fscache-iter-2
head:   d45090b191774b11ecfe2421f5619827aa08ad00
commit: f463b2680fc3404d89d7186c12fbb9533e48b1cc [41/68] fscache: Replace the 
object management state machine
:::::: branch date: 18 hours ago
:::::: commit date: 18 hours ago
config: i386-randconfig-s002-20210713 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
reproduce:
        # apt-get install sparse
        # sparse version: v0.6.3-341-g8af24329-dirty
        # 
https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git/commit/?id=f463b2680fc3404d89d7186c12fbb9533e48b1cc
        git remote add dhowells-fs 
https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git
        git fetch --no-tags dhowells-fs fscache-iter-2
        git checkout f463b2680fc3404d89d7186c12fbb9533e48b1cc
        # save the attached .config to linux build tree
        make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir 
ARCH=i386 SHELL=/bin/bash fs/fscache/

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <[email protected]>


sparse warnings: (new ones prefixed by >>)
>> fs/fscache/cache.c:271:13: sparse: sparse: context imbalance in 
>> 'fscache_caches_seq_start' - wrong count at exit
>> fs/fscache/cache.c:283:13: sparse: sparse: context imbalance in 
>> 'fscache_caches_seq_stop' - wrong count at exit
--
>> fs/fscache/volume.c:416:13: sparse: sparse: context imbalance in 
>> 'fscache_volumes_seq_start' - wrong count at exit
>> fs/fscache/volume.c:428:13: sparse: sparse: context imbalance in 
>> 'fscache_volumes_seq_stop' - wrong count at exit

vim +/fscache_caches_seq_start +271 fs/fscache/cache.c

4c515dd47ab41b David Howells 2009-04-03  270  
f463b2680fc340 David Howells 2020-02-06 @271  static void 
*fscache_caches_seq_start(struct seq_file *m, loff_t *_pos)
f463b2680fc340 David Howells 2020-02-06  272    
__acquires(fscache_addremove_sem)
f463b2680fc340 David Howells 2020-02-06  273  {
f463b2680fc340 David Howells 2020-02-06  274    
down_read(&fscache_addremove_sem);
f463b2680fc340 David Howells 2020-02-06  275    return 
seq_list_start_head(&fscache_caches, *_pos);
f463b2680fc340 David Howells 2020-02-06  276  }
4c515dd47ab41b David Howells 2009-04-03  277  
f463b2680fc340 David Howells 2020-02-06  278  static void 
*fscache_caches_seq_next(struct seq_file *m, void *v, loff_t *_pos)
f463b2680fc340 David Howells 2020-02-06  279  {
f463b2680fc340 David Howells 2020-02-06  280    return seq_list_next(v, 
&fscache_caches, _pos);
f463b2680fc340 David Howells 2020-02-06  281  }
4c515dd47ab41b David Howells 2009-04-03  282  
f463b2680fc340 David Howells 2020-02-06 @283  static void 
fscache_caches_seq_stop(struct seq_file *m, void *v)
f463b2680fc340 David Howells 2020-02-06  284    
__releases(fscache_addremove_sem)
f463b2680fc340 David Howells 2020-02-06  285  {
f463b2680fc340 David Howells 2020-02-06  286    up_read(&fscache_addremove_sem);
4c515dd47ab41b David Howells 2009-04-03  287  }
f463b2680fc340 David Howells 2020-02-06  288  

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/[email protected]

Attachment: .config.gz
Description: application/gzip

_______________________________________________
kbuild mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to