[kvalo-ath:ath-qca] BUILD SUCCESS 6906c137d249a237d4bc3dd8e442e6be9709c57d

2023-10-03 Thread kernel test robot
gcc arc allnoconfig gcc arc allyesconfig gcc arc defconfig gcc arc randconfig-001-20231003 gcc arm allmodconfig gcc arm allnoconfig

[kvalo-ath:pending] BUILD SUCCESS 1c3259f53f865808b854297989878ae84390b5e0

2023-10-03 Thread kernel test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git pending branch HEAD: 1c3259f53f865808b854297989878ae84390b5e0 wifi: ath12k: fix debug messages elapsed time: 732m configs tested: 107 configs skipped: 2 The following configs have been built successfully. More configs

[net-next PATCH v2 3/4] netdev: replace napi_reschedule with napi_schedule

2023-10-03 Thread Christian Marangi
Now that napi_schedule return a bool, we can drop napi_reschedule that does the same exact function. The function comes from a very old commit bfe13f54f502 ("ibm_emac: Convert to use napi_struct independent of struct net_device") and the purpose is actually deprecated in favour of different logic.

[net-next PATCH v2 4/4] netdev: use napi_schedule bool instead of napi_schedule_prep/__napi_schedule

2023-10-03 Thread Christian Marangi
Replace if condition of napi_schedule_prep/__napi_schedule and use bool from napi_schedule directly where possible. Signed-off-by: Christian Marangi --- drivers/net/ethernet/atheros/atlx/atl1.c | 4 +--- drivers/net/ethernet/toshiba/tc35815.c | 4 +--- drivers/net/wireless/intel/iwlwif

[net-next PATCH v2 2/4] netdev: make napi_schedule return bool on NAPI successful schedule

2023-10-03 Thread Christian Marangi
Change napi_schedule to return a bool on NAPI successful schedule. This might be useful for some driver to do additional steps after a NAPI has been scheduled. Suggested-by: Eric Dumazet Signed-off-by: Christian Marangi Reviewed-by: Eric Dumazet --- Changes v2: - Add Suggested-by tag - Add Revi

[net-next PATCH v2 1/4] netdev: replace simple napi_schedule_prep/__napi_schedule to napi_schedule

2023-10-03 Thread Christian Marangi
Replace drivers that still use napi_schedule_prep/__napi_schedule with napi_schedule helper as it does the same exact check and call. Signed-off-by: Christian Marangi --- Changes v2: - Add missing semicolon --- drivers/net/ethernet/ni/nixge.c | 3 +-- drivers/net/ethernet/wiznet/w5100.c | 4

Re: [PATCH 2/2] ath10k: mac: enable WIPHY_FLAG_CHANNEL_CHANGE_ON_BEACON on ath10k

2023-10-03 Thread Kalle Valo
Abhishek Kumar wrote: > Enabling this flag, ensures that reg_call_notifier is called > on beacon hints from handle_reg_beacon in cfg80211. This call > propagates the channel property changes to ath10k driver, thus > changing the channel property from passive scan to active scan > based on beacon

[kvalo-ath:pending] BUILD SUCCESS 367f538a7fd06ce060128afa6847333f669e879a

2023-10-03 Thread kernel test robot
allnoconfig gcc arc allyesconfig gcc arc defconfig gcc arc randconfig-001-20231003 gcc arm allmodconfig gcc arm

Re: [net-next PATCH 3/4] netdev: replace napi_reschedule with napi_schedule

2023-10-03 Thread Marc Kleine-Budde
On 03.10.2023 13:18:33, Christian Marangi wrote: > On Tue, Oct 03, 2023 at 09:16:33AM +0200, Marc Kleine-Budde wrote: > > On 02.10.2023 17:10:22, Christian Marangi wrote: > > > Now that napi_schedule return a bool, we can drop napi_reschedule that > > > does the same exact function. The function co

Re: [net-next PATCH 3/4] netdev: replace napi_reschedule with napi_schedule

2023-10-03 Thread Christian Marangi
On Tue, Oct 03, 2023 at 09:16:33AM +0200, Marc Kleine-Budde wrote: > On 02.10.2023 17:10:22, Christian Marangi wrote: > > Now that napi_schedule return a bool, we can drop napi_reschedule that > > does the same exact function. The function comes from a very old commit > > bfe13f54f502 ("ibm_emac: C

Re: [net-next PATCH 2/4] netdev: make napi_schedule return bool on NAPI successful schedule

2023-10-03 Thread Christian Marangi
On Tue, Oct 03, 2023 at 07:21:46AM +0200, Eric Dumazet wrote: > On Mon, Oct 2, 2023 at 5:10 PM Christian Marangi wrote: > > > > Change napi_schedule to return a bool on NAPI successful schedule. This > > might be useful for some driver to do additional step after a NAPI ahs > > This might be usef

[kvalo-ath:ath-qca] BUILD SUCCESS 33bf253a8f265f73958db54cbb27992d4c549e47

2023-10-03 Thread kernel test robot
gcc arc allnoconfig gcc arc allyesconfig gcc arc defconfig gcc arc randconfig-001-20231003 gcc arm allmodconfig gcc arm allnoconfig

Re: [net-next PATCH 3/4] netdev: replace napi_reschedule with napi_schedule

2023-10-03 Thread Marc Kleine-Budde
On 02.10.2023 17:10:22, Christian Marangi wrote: > Now that napi_schedule return a bool, we can drop napi_reschedule that > does the same exact function. The function comes from a very old commit > bfe13f54f502 ("ibm_emac: Convert to use napi_struct independent of struct > net_device") and the purp