[driver-core:driver-core-testing] BUILD SUCCESS 6b521fc111a2ad5ead39776960d3d2d289ce0722

2024-06-24 Thread kernel test robot
tree/branch: 
https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 
driver-core-testing
branch HEAD: 6b521fc111a2ad5ead39776960d3d2d289ce0722  MAINTAINERS: add Rust 
device abstractions to DRIVER CORE

elapsed time: 5973m

configs tested: 82
configs skipped: 1

The following configs have been built successfully.
More configs may be tested in the coming days.

tested configs:
alpha allnoconfig   gcc-13.2.0
arc   allnoconfig   gcc-13.2.0
arc   randconfig-001-20240625   gcc-13.2.0
arc   randconfig-002-20240625   gcc-13.2.0
arm   allnoconfig   clang-19
arm  exynos_defconfig   clang-17
arm   randconfig-001-20240625   clang-15
arm   randconfig-002-20240625   clang-19
arm   randconfig-003-20240625   gcc-13.2.0
arm   randconfig-004-20240625   gcc-13.2.0
arm   versatile_defconfig   gcc-13.2.0
arm64 allnoconfig   gcc-13.2.0
csky  allnoconfig   gcc-13.2.0
hexagon   allnoconfig   clang-19
i386 buildonly-randconfig-001-20240624   gcc-8
i386 buildonly-randconfig-002-20240624   gcc-13
i386 buildonly-randconfig-003-20240624   clang-18
i386 buildonly-randconfig-004-20240624   gcc-10
i386 buildonly-randconfig-005-20240624   clang-18
i386 buildonly-randconfig-006-20240624   clang-18
i386  randconfig-001-20240624   clang-18
i386  randconfig-002-20240624   clang-18
i386  randconfig-003-20240624   gcc-13
i386  randconfig-004-20240624   gcc-13
i386  randconfig-005-20240624   gcc-13
i386  randconfig-006-20240624   clang-18
i386  randconfig-011-20240624   clang-18
i386  randconfig-012-20240624   clang-18
loongarch allnoconfig   gcc-13.2.0
m68k  allnoconfig   gcc-13.2.0
m68k   bvme6000_defconfig   gcc-13.2.0
m68k  multi_defconfig   gcc-13.2.0
microblazeallnoconfig   gcc-13.2.0
mips  allnoconfig   gcc-13.2.0
mips cu1830-neo_defconfig   gcc-13.2.0
mips  decstation_64_defconfig   gcc-13.2.0
nios2 allnoconfig   gcc-13.2.0
openrisc alldefconfig   gcc-13.2.0
openrisc  allnoconfig   gcc-13.2.0
openriscdefconfig   gcc-13.2.0
pariscallnoconfig   gcc-13.2.0
parisc  defconfig   gcc-13.2.0
pariscgeneric-64bit_defconfig   gcc-13.2.0
parisc64defconfig   gcc-13.2.0
powerpc   allnoconfig   gcc-13.2.0
powerpc  arches_defconfig   gcc-13.2.0
powerpc   currituck_defconfig   clang-19
powerpc ksi8560_defconfig   gcc-13.2.0
powerpcsam440ep_defconfig   gcc-13.2.0
riscv allnoconfig   gcc-13.2.0
riscv   defconfig   clang-19
s390  allnoconfig   clang-19
s390defconfig   clang-19
shallnoconfig   gcc-13.2.0
sh  defconfig   gcc-13.2.0
sh   se7722_defconfig   gcc-13.2.0
shtitan_defconfig   gcc-13.2.0
sh  ul2_defconfig   gcc-13.2.0
sparc allnoconfig   gcc-13.2.0
sparc   defconfig   gcc-13.2.0
sparc64 defconfig   gcc-13.2.0
umallnoconfig   clang-17
um  defconfig   clang-19
um i386_defconfig   gcc-13
um   x86_64_defconfig   clang-15
x86_64   buildonly-randconfig-001-20240624   gcc-13
x86_64   buildonly-randconfig-002-20240624   gcc-13
x86_64   buildonly-randconfig-003-20240624   clang-18
x86_64   buildonly-randconfig-004-20240624   clang-18
x86_64   buildonly-randconfig-005-20240624   clang-18
x86_64   buildonly-randconfig-006-20240624   clang-18
x86_64randconfig-001-20240624   clang-18
x86_64randconfig-002-20240624   clang-18
x86_64randconfig-003-20240624   clang-18
x86_64randconfig-004-20240624   clang-18
x86_64randconfig-005-20240624   gcc-11
x86_64randconfig-006-20240624   gcc-13
x86_64randconfig-011-20240624   clang-18
x86_64randconfig-012-20240624   gcc-8
x86_64randconfig-013

[staging:staging-next] BUILD SUCCESS 39e6bf7394d852b17fb083a85fee5890b445908c

2024-06-24 Thread kernel test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 
staging-next
branch HEAD: 39e6bf7394d852b17fb083a85fee5890b445908c  Merge tag 'v6.10-rc4' 
into staging-next

elapsed time: 9369m

configs tested: 67
configs skipped: 2

The following configs have been built successfully.
More configs may be tested in the coming days.

tested configs:
alpha allnoconfig   gcc-13.2.0
alpha   defconfig   gcc-13.2.0
arc   allnoconfig   gcc-13.2.0
arc defconfig   gcc-13.2.0
arm   allnoconfig   clang-19
arm defconfig   clang-14
arm64 allnoconfig   gcc-13.2.0
arm64   defconfig   gcc-13.2.0
csky  allnoconfig   gcc-13.2.0
cskydefconfig   gcc-13.2.0
hexagon   allnoconfig   clang-19
hexagon defconfig   clang-19
i386 allmodconfig   gcc-13
i386  allnoconfig   gcc-13
i386 allyesconfig   gcc-13
i386 buildonly-randconfig-001-20240619   clang-18
i386 buildonly-randconfig-002-20240619   clang-18
i386 buildonly-randconfig-003-20240619   clang-18
i386 buildonly-randconfig-004-20240619   clang-18
i386 buildonly-randconfig-005-20240619   gcc-7
i386 buildonly-randconfig-006-20240619   gcc-7
i386defconfig   clang-18
i386  randconfig-001-20240619   gcc-7
i386  randconfig-002-20240619   gcc-7
i386  randconfig-003-20240619   clang-18
i386  randconfig-004-20240619   gcc-7
i386  randconfig-005-20240619   clang-18
i386  randconfig-006-20240619   gcc-9
i386  randconfig-011-20240619   clang-18
i386  randconfig-012-20240619   clang-18
i386  randconfig-013-20240619   gcc-13
i386  randconfig-014-20240619   clang-18
i386  randconfig-015-20240619   clang-18
i386  randconfig-016-20240619   gcc-13
loongarch allnoconfig   gcc-13.2.0
loongarch   defconfig   gcc-13.2.0
m68k  allnoconfig   gcc-13.2.0
m68kdefconfig   gcc-13.2.0
microblazeallnoconfig   gcc-13.2.0
microblaze  defconfig   gcc-13.2.0
mips  allnoconfig   gcc-13.2.0
nios2 allnoconfig   gcc-13.2.0
nios2   defconfig   gcc-13.2.0
openrisc  allnoconfig   gcc-13.2.0
openriscdefconfig   gcc-13.2.0
pariscallnoconfig   gcc-13.2.0
parisc  defconfig   gcc-13.2.0
parisc64defconfig   gcc-13.2.0
powerpc   allnoconfig   gcc-13.2.0
riscv allnoconfig   gcc-13.2.0
riscv   defconfig   clang-19
s390  allnoconfig   clang-19
s390defconfig   clang-19
shallnoconfig   gcc-13.2.0
sh  defconfig   gcc-13.2.0
sparc allnoconfig   gcc-13.2.0
sparc   defconfig   gcc-13.2.0
sparc64 defconfig   gcc-13.2.0
umallnoconfig   clang-17
um  defconfig   clang-19
um i386_defconfig   gcc-13
um   x86_64_defconfig   clang-15
x86_64allnoconfig   clang-18
x86_64   allyesconfig   clang-18
x86_64  defconfig   gcc-13
x86_64  rhel-8.3-rust   clang-18
xtensaallnoconfig   gcc-13.2.0

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[staging:staging-testing 37/59] drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:2553:24: warning: variable 'pwdev_priv' set but not used

2024-06-24 Thread kernel test robot
tree:   https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 
staging-testing
head:   921190437a4827667cceef10202b2150571ebe5c
commit: bdee203cd80ce2d3b0a52015ecfde6ad45d01eb9 [37/59] staging: rtl8723bs: 
Remove switch(type) as type is constant
config: x86_64-buildonly-randconfig-004-20240625 
(https://download.01.org/0day-ci/archive/20240625/202406250759.fnxzd3pk-...@intel.com/config)
compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 
617a15a9eac96088ae5e9134248d8236e34b91b1)
reproduce (this is a W=1 build): 
(https://download.01.org/0day-ci/archive/20240625/202406250759.fnxzd3pk-...@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 
| Closes: 
https://lore.kernel.org/oe-kbuild-all/202406250759.fnxzd3pk-...@intel.com/

All warnings (new ones prefixed by >>):

>> drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:2553:24: warning: variable 
>> 'pwdev_priv' set but not used [-Wunused-but-set-variable]
2553 | struct rtw_wdev_priv *pwdev_priv;
 |   ^
   1 warning generated.


vim +/pwdev_priv +2553 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c

554c0a3abf216c Hans de Goede 2017-03-29  2536  
1d85bb7fd66aa1 Franziska Naepelt 2023-07-01  2537  static int 
cfg80211_rtw_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev,
554c0a3abf216c Hans de Goede 2017-03-29  2538   
struct cfg80211_mgmt_tx_params *params,
554c0a3abf216c Hans de Goede 2017-03-29  2539   
u64 *cookie)
554c0a3abf216c Hans de Goede 2017-03-29  2540  {
554c0a3abf216c Hans de Goede 2017-03-29  2541   struct net_device *ndev 
= wdev_to_ndev(wdev);
554c0a3abf216c Hans de Goede 2017-03-29  2542   struct 
ieee80211_channel *chan = params->chan;
554c0a3abf216c Hans de Goede 2017-03-29  2543   const u8 *buf = 
params->buf;
554c0a3abf216c Hans de Goede 2017-03-29  2544   size_t len = 
params->len;
554c0a3abf216c Hans de Goede 2017-03-29  2545   int ret = 0;
554c0a3abf216c Hans de Goede 2017-03-29  2546   int tx_ret;
554c0a3abf216c Hans de Goede 2017-03-29  2547   u32 dump_limit = 
RTW_MAX_MGMT_TX_CNT;
554c0a3abf216c Hans de Goede 2017-03-29  2548   u32 dump_cnt = 0;
554c0a3abf216c Hans de Goede 2017-03-29  2549   bool ack = true;
554c0a3abf216c Hans de Goede 2017-03-29  2550   u8 tx_ch = 
(u8)ieee80211_frequency_to_channel(chan->center_freq);
554c0a3abf216c Hans de Goede 2017-03-29  2551   u8 category, action;
554c0a3abf216c Hans de Goede 2017-03-29  2552   struct adapter 
*padapter;
554c0a3abf216c Hans de Goede 2017-03-29 @2553   struct rtw_wdev_priv 
*pwdev_priv;
554c0a3abf216c Hans de Goede 2017-03-29  2554  
cd1f1450092216 Michael Straube   2021-08-29  2555   if (!ndev) {
554c0a3abf216c Hans de Goede 2017-03-29  2556   ret = -EINVAL;
554c0a3abf216c Hans de Goede 2017-03-29  2557   goto exit;
554c0a3abf216c Hans de Goede 2017-03-29  2558   }
554c0a3abf216c Hans de Goede 2017-03-29  2559  
42a18f09bcb900 Ivan Safonov  2020-10-11  2560   padapter = 
rtw_netdev_priv(ndev);
554c0a3abf216c Hans de Goede 2017-03-29  2561   pwdev_priv = 
adapter_wdev_data(padapter);
554c0a3abf216c Hans de Goede 2017-03-29  2562  
554c0a3abf216c Hans de Goede 2017-03-29  2563   /* cookie generation */
554c0a3abf216c Hans de Goede 2017-03-29  2564   *cookie = (unsigned 
long)buf;
554c0a3abf216c Hans de Goede 2017-03-29  2565  
554c0a3abf216c Hans de Goede 2017-03-29  2566   /* indicate ack before 
issue frame to avoid racing with rsp frame */
554c0a3abf216c Hans de Goede 2017-03-29  2567   
rtw_cfg80211_mgmt_tx_status(padapter, *cookie, buf, len, ack, GFP_KERNEL);
554c0a3abf216c Hans de Goede 2017-03-29  2568  
04c35396c5c6c6 Fabio Aiuto   2021-04-10  2569   if 
(rtw_action_frame_parse(buf, len, &category, &action) == false)
554c0a3abf216c Hans de Goede 2017-03-29  2570   goto exit;
554c0a3abf216c Hans de Goede 2017-03-29  2571  
554c0a3abf216c Hans de Goede 2017-03-29  2572   rtw_ps_deny(padapter, 
PS_DENY_MGNT_TX);
51c8299a031c19 Kang Minchul  2022-09-22  2573   if 
(rtw_pwr_wakeup(padapter) == _FAIL) {
554c0a3abf216c Hans de Goede 2017-03-29  2574   ret = -EFAULT;
554c0a3abf216c Hans de Goede 2017-03-29  2575   goto 
cancel_ps_deny;
554c0a3abf216c Hans de Goede 2017-03-29  2576   }
554c0a3abf216c Hans de Goede 2017-03-29  2577  
554c0a3abf216c Hans de Goede 2017-03-29  2578   do {
554c0a3abf216c Hans de Goede 2017-03-29  2579   dump_cnt++;
554c0a3abf216c Hans de Goede 2017-03-29  2580   tx_ret = 
_cfg80211_rtw_mgmt_tx(padapter, tx_ch, buf, len);
554

[staging:staging-testing 34/59] drivers/staging/rtl8192e/rtl8192e/rtl_pci.c:31:6: error: conflicting types for 'rtl92e_check_adapter'; have 'bool(struct pci_dev *, struct net_device *)' {aka '_Bool(st

2024-06-24 Thread kernel test robot
tree:   https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 
staging-testing
head:   921190437a4827667cceef10202b2150571ebe5c
commit: 7dff0b27d9c842f88149bf611cbc0b59be1dcd3c [34/59] staging: rtl8192e: 
Remove unnecessary pre-declaration of struct net_device
config: arm64-randconfig-001-20240625 
(https://download.01.org/0day-ci/archive/20240625/202406250858.l8rjmhqm-...@intel.com/config)
compiler: aarch64-linux-gcc (GCC) 13.2.0
reproduce (this is a W=1 build): 
(https://download.01.org/0day-ci/archive/20240625/202406250858.l8rjmhqm-...@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 
| Closes: 
https://lore.kernel.org/oe-kbuild-all/202406250858.l8rjmhqm-...@intel.com/

All error/warnings (new ones prefixed by >>):

   In file included from drivers/staging/rtl8192e/rtl8192e/rtl_pci.c:10:
>> drivers/staging/rtl8192e/rtl8192e/rtl_pci.h:16:56: warning: 'struct 
>> net_device' declared inside parameter list will not be visible outside of 
>> this definition or declaration
  16 | bool rtl92e_check_adapter(struct pci_dev *pdev, struct net_device 
*dev);
 |^~
>> drivers/staging/rtl8192e/rtl8192e/rtl_pci.c:31:6: error: conflicting types 
>> for 'rtl92e_check_adapter'; have 'bool(struct pci_dev *, struct net_device 
>> *)' {aka '_Bool(struct pci_dev *, struct net_device *)'}
  31 | bool rtl92e_check_adapter(struct pci_dev *pdev, struct net_device 
*dev)
 |  ^~~~
   drivers/staging/rtl8192e/rtl8192e/rtl_pci.h:16:6: note: previous declaration 
of 'rtl92e_check_adapter' with type 'bool(struct pci_dev *, struct net_device 
*)' {aka '_Bool(struct pci_dev *, struct net_device *)'}
  16 | bool rtl92e_check_adapter(struct pci_dev *pdev, struct net_device 
*dev);
 |  ^~~~


vim +31 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c

94a799425eee82 drivers/staging/rtl8192e/rtl_pci.c  Larry Finger   
2011-08-23  30  
e250592ed93a12 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c Mateusz Kulikowski 
2015-07-19 @31  bool rtl92e_check_adapter(struct pci_dev *pdev, struct 
net_device *dev)

:: The code at line 31 was first introduced by commit
:: e250592ed93a12eecc42ed590f5a8245a20ab994 staging: rtl8192e: Rename 
rtl8192_pci_findadapter

:: TO: Mateusz Kulikowski 
:: CC: Greg Kroah-Hartman 

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel