CC: [email protected]
In-Reply-To: 
<67941611d8ac9264d1b2c0178aa26008e07b311c.1617539357.git.sylphrena...@gmail.com>
References: 
<67941611d8ac9264d1b2c0178aa26008e07b311c.1617539357.git.sylphrena...@gmail.com>
TO: Sumera Priyadarsini <[email protected]>
TO: [email protected]
CC: [email protected]
CC: [email protected]
CC: [email protected]
CC: [email protected]
CC: [email protected]
CC: [email protected]

Hi Sumera,

Thank you for the patch! Perhaps something to improve:

[auto build test WARNING on linus/master]
[also build test WARNING on v5.12-rc5 next-20210401]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch]

url:    
https://github.com/0day-ci/linux/commits/Sumera-Priyadarsini/Add-virtual-hardware-module/20210404-211300
base:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 
2023a53bdf41b7646b1d384b6816af06309f73a5
:::::: branch date: 8 hours ago
:::::: commit date: 8 hours ago
config: i386-randconfig-s001-20210405 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
reproduce:
        # apt-get install sparse
        # sparse version: v0.6.3-279-g6d5d9b42-dirty
        # 
https://github.com/0day-ci/linux/commit/c2195bdd56d4a176669d39acbcad6897f32006ce
        git remote add linux-review https://github.com/0day-ci/linux
        git fetch --no-tags linux-review 
Sumera-Priyadarsini/Add-virtual-hardware-module/20210404-211300
        git checkout c2195bdd56d4a176669d39acbcad6897f32006ce
        # save the attached .config to linux build tree
        make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' ARCH=i386 

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


sparse warnings: (new ones prefixed by >>)
>> drivers/gpu/drm/vkms/vkms_crtc.c:230:13: sparse: sparse: context imbalance 
>> in 'vkms_vblank_crtc_atomic_begin' - wrong count at exit
   drivers/gpu/drm/vkms/vkms_crtc.c:259:39: sparse: sparse: context imbalance 
in 'vkms_vblank_crtc_atomic_flush' - unexpected unlock

vim +/vkms_vblank_crtc_atomic_begin +230 drivers/gpu/drm/vkms/vkms_crtc.c

3a0709928b172a Rodrigo Siqueira    2018-07-11  229  
c2195bdd56d4a1 Sumera Priyadarsini 2021-04-04 @230  static void 
vkms_vblank_crtc_atomic_begin(struct drm_crtc *crtc,
f6ebe9f9c9233a Maxime Ripard       2020-10-28  231              struct 
drm_atomic_state *state)
6c234fe37c5762 Haneen Mohammed     2018-08-02  232  {
6c234fe37c5762 Haneen Mohammed     2018-08-02  233      struct vkms_output 
*vkms_output = drm_crtc_to_vkms_output(crtc);
6c234fe37c5762 Haneen Mohammed     2018-08-02  234  
6c234fe37c5762 Haneen Mohammed     2018-08-02  235      /* This lock is held 
across the atomic commit to block vblank timer
a4e7e98e90ebd9 Rodrigo Siqueira    2019-06-25  236       * from scheduling 
vkms_composer_worker until the composer is updated
6c234fe37c5762 Haneen Mohammed     2018-08-02  237       */
6c234fe37c5762 Haneen Mohammed     2018-08-02  238      
spin_lock_irq(&vkms_output->lock);
6c234fe37c5762 Haneen Mohammed     2018-08-02  239  }
6c234fe37c5762 Haneen Mohammed     2018-08-02  240  

---
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