lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:   Fri, 6 Oct 2023 19:29:52 +0800
From:   kernel test robot <lkp@...el.com>
To:     Yifeng Zhao <yifeng.zhao@...k-chips.com>
Cc:     oe-kbuild-all@...ts.linux.dev, linux-kernel@...r.kernel.org,
        Miquel Raynal <miquel.raynal@...tlin.com>
Subject: drivers/mtd/nand/raw/rockchip-nand-controller.c:112: warning: Cannot
 understand  * @type: NFC version

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   b78b18fb8ee19f7a05f20c3abc865b3bfe182884
commit: 058e0e847d54944c5dc9ec6d29727e1449feb131 mtd: rawnand: rockchip: NFC driver for RK3308, RK2928 and others
date:   2 years, 10 months ago
config: arm-randconfig-003-20230918 (https://download.01.org/0day-ci/archive/20231006/202310061916.ept7QOrX-lkp@intel.com/config)
compiler: arm-linux-gnueabi-gcc (GCC) 13.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20231006/202310061916.ept7QOrX-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@...el.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202310061916.ept7QOrX-lkp@intel.com/

All warnings (new ones prefixed by >>):

>> drivers/mtd/nand/raw/rockchip-nand-controller.c:112: warning: Cannot understand  * @type: NFC version
    on line 112 - I thought it was a doc line


vim +112 drivers/mtd/nand/raw/rockchip-nand-controller.c

   110	
   111	/**
 > 112	 * @type: NFC version
   113	 * @ecc_strengths: ECC strengths
   114	 * @ecc_cfgs: ECC config values
   115	 * @flctl_off: FLCTL register offset
   116	 * @bchctl_off: BCHCTL register offset
   117	 * @dma_data_buf_off: DMA_DATA_BUF register offset
   118	 * @dma_oob_buf_off: DMA_OOB_BUF register offset
   119	 * @dma_cfg_off: DMA_CFG register offset
   120	 * @dma_st_off: DMA_ST register offset
   121	 * @bch_st_off: BCG_ST register offset
   122	 * @randmz_off: RANDMZ register offset
   123	 * @int_en_off: interrupt enable register offset
   124	 * @int_clr_off: interrupt clean register offset
   125	 * @int_st_off: interrupt status register offset
   126	 * @oob0_off: oob0 register offset
   127	 * @oob1_off: oob1 register offset
   128	 * @ecc0: represent ECC0 status data
   129	 * @ecc1: represent ECC1 status data
   130	 */
   131	struct nfc_cfg {
   132		enum nfc_type type;
   133		u8 ecc_strengths[NFC_ECC_MAX_MODES];
   134		u32 ecc_cfgs[NFC_ECC_MAX_MODES];
   135		u32 flctl_off;
   136		u32 bchctl_off;
   137		u32 dma_cfg_off;
   138		u32 dma_data_buf_off;
   139		u32 dma_oob_buf_off;
   140		u32 dma_st_off;
   141		u32 bch_st_off;
   142		u32 randmz_off;
   143		u32 int_en_off;
   144		u32 int_clr_off;
   145		u32 int_st_off;
   146		u32 oob0_off;
   147		u32 oob1_off;
   148		struct ecc_cnt_status ecc0;
   149		struct ecc_cnt_status ecc1;
   150	};
   151	

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ