From: Johannes Berg Date: Wed, 22 Nov 2017 08:02:42 +0000 (+0100) Subject: iwlwifi: mvm: request statistics when reading debugfs X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=0190ff24e55efd3e02479537c2d91835602fffa3;p=linux.git iwlwifi: mvm: request statistics when reading debugfs When statistics are read from debugfs, make sure that they are actually updated from the firmware. Signed-off-by: Johannes Berg Signed-off-by: Luca Coelho --- diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c b/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c index 834c798f728c5..270781e13e893 100644 --- a/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c +++ b/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c @@ -759,6 +759,9 @@ static ssize_t iwl_dbgfs_fw_rx_stats_read(struct file *file, mutex_lock(&mvm->mutex); + if (iwl_mvm_firmware_running(mvm)) + iwl_mvm_request_statistics(mvm, false); + pos += scnprintf(buf + pos, bufsz - pos, fmt_header, "Statistics_Rx - OFDM"); if (!iwl_mvm_has_new_rx_stats_api(mvm)) {