All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dan Carpenter <dan.carpenter@oracle.com>
To: kbuild@lists.01.org, Carl Huang <quic_cjhuang@quicinc.com>
Cc: lkp@intel.com, kbuild-all@lists.01.org,
	Linux Memory Management List <linux-mm@kvack.org>,
	Kalle Valo <quic_kvalo@quicinc.com>
Subject: [linux-next:master 408/8237] drivers/net/wireless/ath/ath11k/wow.c:712 ath11k_wow_op_resume() warn: inconsistent returns '&ar->conf_mutex'.
Date: Wed, 4 May 2022 11:46:27 +0300	[thread overview]
Message-ID: <202205032236.kofEquX3-lkp@intel.com> (raw)

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
head:   44a2f39e611ac0bc1f17c288a583d7f2e5684aa7
commit: 90bf5c8d0f7ecddf96fc1cd9434af4e157b51970 [408/8237] ath11k: purge rx pktlog when entering WoW
config: i386-randconfig-m021-20220502 (https://download.01.org/0day-ci/archive/20220503/202205032236.kofEquX3-lkp@intel.com/config)
compiler: gcc-11 (Debian 11.2.0-20) 11.2.0

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>

smatch warnings:
drivers/net/wireless/ath/ath11k/wow.c:712 ath11k_wow_op_resume() warn: inconsistent returns '&ar->conf_mutex'.

vim +712 drivers/net/wireless/ath/ath11k/wow.c

ba9177fcef21fa Carl Huang 2022-03-14  653  int ath11k_wow_op_resume(struct ieee80211_hw *hw)
ba9177fcef21fa Carl Huang 2022-03-14  654  {
ba9177fcef21fa Carl Huang 2022-03-14  655  	struct ath11k *ar = hw->priv;
ba9177fcef21fa Carl Huang 2022-03-14  656  	int ret;
ba9177fcef21fa Carl Huang 2022-03-14  657  
ba9177fcef21fa Carl Huang 2022-03-14  658  	mutex_lock(&ar->conf_mutex);
ba9177fcef21fa Carl Huang 2022-03-14  659  
ba9177fcef21fa Carl Huang 2022-03-14  660  	ret = ath11k_hif_resume(ar->ab);
ba9177fcef21fa Carl Huang 2022-03-14  661  	if (ret) {
ba9177fcef21fa Carl Huang 2022-03-14  662  		ath11k_warn(ar->ab, "failed to resume hif: %d\n", ret);
ba9177fcef21fa Carl Huang 2022-03-14  663  		goto exit;
ba9177fcef21fa Carl Huang 2022-03-14  664  	}
ba9177fcef21fa Carl Huang 2022-03-14  665  
ba9177fcef21fa Carl Huang 2022-03-14  666  	ath11k_hif_ce_irq_enable(ar->ab);
ba9177fcef21fa Carl Huang 2022-03-14  667  	ath11k_hif_irq_enable(ar->ab);
ba9177fcef21fa Carl Huang 2022-03-14  668  
90bf5c8d0f7ecd Carl Huang 2022-03-14  669  	ret = ath11k_dp_rx_pktlog_start(ar->ab);
90bf5c8d0f7ecd Carl Huang 2022-03-14  670  	if (ret) {
90bf5c8d0f7ecd Carl Huang 2022-03-14  671  		ath11k_warn(ar->ab, "failed to start rx pktlog from wow: %d\n", ret);
90bf5c8d0f7ecd Carl Huang 2022-03-14  672  		return ret;

goto exit;

90bf5c8d0f7ecd Carl Huang 2022-03-14  673  	}
90bf5c8d0f7ecd Carl Huang 2022-03-14  674  
ba9177fcef21fa Carl Huang 2022-03-14  675  	ret = ath11k_wow_wakeup(ar->ab);
fec4b898f369a9 Carl Huang 2022-03-14  676  	if (ret) {
ba9177fcef21fa Carl Huang 2022-03-14  677  		ath11k_warn(ar->ab, "failed to wakeup from wow: %d\n", ret);
fec4b898f369a9 Carl Huang 2022-03-14  678  		goto exit;
fec4b898f369a9 Carl Huang 2022-03-14  679  	}
fec4b898f369a9 Carl Huang 2022-03-14  680  
fec4b898f369a9 Carl Huang 2022-03-14  681  	ret = ath11k_wow_nlo_cleanup(ar);
fec4b898f369a9 Carl Huang 2022-03-14  682  	if (ret) {
fec4b898f369a9 Carl Huang 2022-03-14  683  		ath11k_warn(ar->ab, "failed to cleanup nlo: %d\n", ret);
fec4b898f369a9 Carl Huang 2022-03-14  684  		goto exit;
fec4b898f369a9 Carl Huang 2022-03-14  685  	}
ba9177fcef21fa Carl Huang 2022-03-14  686  
c417b247ba0421 Carl Huang 2022-03-14  687  	ret = ath11k_wow_clear_hw_filter(ar);
c417b247ba0421 Carl Huang 2022-03-14  688  	if (ret) {
c417b247ba0421 Carl Huang 2022-03-14  689  		ath11k_warn(ar->ab, "failed to clear hw filter: %d\n", ret);
c417b247ba0421 Carl Huang 2022-03-14  690  		goto exit;
c417b247ba0421 Carl Huang 2022-03-14  691  	}
c417b247ba0421 Carl Huang 2022-03-14  692  
ba9177fcef21fa Carl Huang 2022-03-14  693  exit:
ba9177fcef21fa Carl Huang 2022-03-14  694  	if (ret) {
ba9177fcef21fa Carl Huang 2022-03-14  695  		switch (ar->state) {
ba9177fcef21fa Carl Huang 2022-03-14  696  		case ATH11K_STATE_ON:
ba9177fcef21fa Carl Huang 2022-03-14  697  			ar->state = ATH11K_STATE_RESTARTING;
ba9177fcef21fa Carl Huang 2022-03-14  698  			ret = 1;
ba9177fcef21fa Carl Huang 2022-03-14  699  			break;
ba9177fcef21fa Carl Huang 2022-03-14  700  		case ATH11K_STATE_OFF:
ba9177fcef21fa Carl Huang 2022-03-14  701  		case ATH11K_STATE_RESTARTING:
ba9177fcef21fa Carl Huang 2022-03-14  702  		case ATH11K_STATE_RESTARTED:
ba9177fcef21fa Carl Huang 2022-03-14  703  		case ATH11K_STATE_WEDGED:
ba9177fcef21fa Carl Huang 2022-03-14  704  			ath11k_warn(ar->ab, "encountered unexpected device state %d on resume, cannot recover\n",
ba9177fcef21fa Carl Huang 2022-03-14  705  				    ar->state);
ba9177fcef21fa Carl Huang 2022-03-14  706  			ret = -EIO;
ba9177fcef21fa Carl Huang 2022-03-14  707  			break;
ba9177fcef21fa Carl Huang 2022-03-14  708  		}
ba9177fcef21fa Carl Huang 2022-03-14  709  	}
ba9177fcef21fa Carl Huang 2022-03-14  710  
ba9177fcef21fa Carl Huang 2022-03-14  711  	mutex_unlock(&ar->conf_mutex);
ba9177fcef21fa Carl Huang 2022-03-14 @712  	return ret;
ba9177fcef21fa Carl Huang 2022-03-14  713  }

-- 
0-DAY CI Kernel Test Service
https://01.org/lkp



WARNING: multiple messages have this Message-ID (diff)
From: kernel test robot <lkp@intel.com>
To: kbuild@lists.01.org
Subject: [linux-next:master 408/8237] drivers/net/wireless/ath/ath11k/wow.c:712 ath11k_wow_op_resume() warn: inconsistent returns '&ar->conf_mutex'.
Date: Tue, 03 May 2022 22:36:28 +0800	[thread overview]
Message-ID: <202205032236.kofEquX3-lkp@intel.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 5380 bytes --]

CC: kbuild-all(a)lists.01.org
BCC: lkp(a)intel.com
CC: Linux Memory Management List <linux-mm@kvack.org>
TO: Carl Huang <quic_cjhuang@quicinc.com>
CC: Kalle Valo <quic_kvalo@quicinc.com>

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
head:   44a2f39e611ac0bc1f17c288a583d7f2e5684aa7
commit: 90bf5c8d0f7ecddf96fc1cd9434af4e157b51970 [408/8237] ath11k: purge rx pktlog when entering WoW
:::::: branch date: 7 hours ago
:::::: commit date: 7 weeks ago
config: i386-randconfig-m021-20220502 (https://download.01.org/0day-ci/archive/20220503/202205032236.kofEquX3-lkp(a)intel.com/config)
compiler: gcc-11 (Debian 11.2.0-20) 11.2.0

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>

smatch warnings:
drivers/net/wireless/ath/ath11k/wow.c:712 ath11k_wow_op_resume() warn: inconsistent returns '&ar->conf_mutex'.

vim +712 drivers/net/wireless/ath/ath11k/wow.c

ba9177fcef21fa Carl Huang 2022-03-14  652  
ba9177fcef21fa Carl Huang 2022-03-14  653  int ath11k_wow_op_resume(struct ieee80211_hw *hw)
ba9177fcef21fa Carl Huang 2022-03-14  654  {
ba9177fcef21fa Carl Huang 2022-03-14  655  	struct ath11k *ar = hw->priv;
ba9177fcef21fa Carl Huang 2022-03-14  656  	int ret;
ba9177fcef21fa Carl Huang 2022-03-14  657  
ba9177fcef21fa Carl Huang 2022-03-14  658  	mutex_lock(&ar->conf_mutex);
ba9177fcef21fa Carl Huang 2022-03-14  659  
ba9177fcef21fa Carl Huang 2022-03-14  660  	ret = ath11k_hif_resume(ar->ab);
ba9177fcef21fa Carl Huang 2022-03-14  661  	if (ret) {
ba9177fcef21fa Carl Huang 2022-03-14  662  		ath11k_warn(ar->ab, "failed to resume hif: %d\n", ret);
ba9177fcef21fa Carl Huang 2022-03-14  663  		goto exit;
ba9177fcef21fa Carl Huang 2022-03-14  664  	}
ba9177fcef21fa Carl Huang 2022-03-14  665  
ba9177fcef21fa Carl Huang 2022-03-14  666  	ath11k_hif_ce_irq_enable(ar->ab);
ba9177fcef21fa Carl Huang 2022-03-14  667  	ath11k_hif_irq_enable(ar->ab);
ba9177fcef21fa Carl Huang 2022-03-14  668  
90bf5c8d0f7ecd Carl Huang 2022-03-14  669  	ret = ath11k_dp_rx_pktlog_start(ar->ab);
90bf5c8d0f7ecd Carl Huang 2022-03-14  670  	if (ret) {
90bf5c8d0f7ecd Carl Huang 2022-03-14  671  		ath11k_warn(ar->ab, "failed to start rx pktlog from wow: %d\n", ret);
90bf5c8d0f7ecd Carl Huang 2022-03-14  672  		return ret;
90bf5c8d0f7ecd Carl Huang 2022-03-14  673  	}
90bf5c8d0f7ecd Carl Huang 2022-03-14  674  
ba9177fcef21fa Carl Huang 2022-03-14  675  	ret = ath11k_wow_wakeup(ar->ab);
fec4b898f369a9 Carl Huang 2022-03-14  676  	if (ret) {
ba9177fcef21fa Carl Huang 2022-03-14  677  		ath11k_warn(ar->ab, "failed to wakeup from wow: %d\n", ret);
fec4b898f369a9 Carl Huang 2022-03-14  678  		goto exit;
fec4b898f369a9 Carl Huang 2022-03-14  679  	}
fec4b898f369a9 Carl Huang 2022-03-14  680  
fec4b898f369a9 Carl Huang 2022-03-14  681  	ret = ath11k_wow_nlo_cleanup(ar);
fec4b898f369a9 Carl Huang 2022-03-14  682  	if (ret) {
fec4b898f369a9 Carl Huang 2022-03-14  683  		ath11k_warn(ar->ab, "failed to cleanup nlo: %d\n", ret);
fec4b898f369a9 Carl Huang 2022-03-14  684  		goto exit;
fec4b898f369a9 Carl Huang 2022-03-14  685  	}
ba9177fcef21fa Carl Huang 2022-03-14  686  
c417b247ba0421 Carl Huang 2022-03-14  687  	ret = ath11k_wow_clear_hw_filter(ar);
c417b247ba0421 Carl Huang 2022-03-14  688  	if (ret) {
c417b247ba0421 Carl Huang 2022-03-14  689  		ath11k_warn(ar->ab, "failed to clear hw filter: %d\n", ret);
c417b247ba0421 Carl Huang 2022-03-14  690  		goto exit;
c417b247ba0421 Carl Huang 2022-03-14  691  	}
c417b247ba0421 Carl Huang 2022-03-14  692  
ba9177fcef21fa Carl Huang 2022-03-14  693  exit:
ba9177fcef21fa Carl Huang 2022-03-14  694  	if (ret) {
ba9177fcef21fa Carl Huang 2022-03-14  695  		switch (ar->state) {
ba9177fcef21fa Carl Huang 2022-03-14  696  		case ATH11K_STATE_ON:
ba9177fcef21fa Carl Huang 2022-03-14  697  			ar->state = ATH11K_STATE_RESTARTING;
ba9177fcef21fa Carl Huang 2022-03-14  698  			ret = 1;
ba9177fcef21fa Carl Huang 2022-03-14  699  			break;
ba9177fcef21fa Carl Huang 2022-03-14  700  		case ATH11K_STATE_OFF:
ba9177fcef21fa Carl Huang 2022-03-14  701  		case ATH11K_STATE_RESTARTING:
ba9177fcef21fa Carl Huang 2022-03-14  702  		case ATH11K_STATE_RESTARTED:
ba9177fcef21fa Carl Huang 2022-03-14  703  		case ATH11K_STATE_WEDGED:
ba9177fcef21fa Carl Huang 2022-03-14  704  			ath11k_warn(ar->ab, "encountered unexpected device state %d on resume, cannot recover\n",
ba9177fcef21fa Carl Huang 2022-03-14  705  				    ar->state);
ba9177fcef21fa Carl Huang 2022-03-14  706  			ret = -EIO;
ba9177fcef21fa Carl Huang 2022-03-14  707  			break;
ba9177fcef21fa Carl Huang 2022-03-14  708  		}
ba9177fcef21fa Carl Huang 2022-03-14  709  	}
ba9177fcef21fa Carl Huang 2022-03-14  710  
ba9177fcef21fa Carl Huang 2022-03-14  711  	mutex_unlock(&ar->conf_mutex);
ba9177fcef21fa Carl Huang 2022-03-14 @712  	return ret;
ba9177fcef21fa Carl Huang 2022-03-14  713  }
ba9177fcef21fa Carl Huang 2022-03-14  714  

:::::: The code at line 712 was first introduced by commit
:::::: ba9177fcef21fa98406e73c472b5ac2eb4ec5f31 ath11k: Add basic WoW functionalities

:::::: TO: Carl Huang <quic_cjhuang@quicinc.com>
:::::: CC: Kalle Valo <quic_kvalo@quicinc.com>

-- 
0-DAY CI Kernel Test Service
https://01.org/lkp

WARNING: multiple messages have this Message-ID (diff)
From: Dan Carpenter <dan.carpenter@oracle.com>
To: kbuild-all@lists.01.org
Subject: [linux-next:master 408/8237] drivers/net/wireless/ath/ath11k/wow.c:712 ath11k_wow_op_resume() warn: inconsistent returns '&ar->conf_mutex'.
Date: Wed, 04 May 2022 11:46:27 +0300	[thread overview]
Message-ID: <202205032236.kofEquX3-lkp@intel.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 4799 bytes --]

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
head:   44a2f39e611ac0bc1f17c288a583d7f2e5684aa7
commit: 90bf5c8d0f7ecddf96fc1cd9434af4e157b51970 [408/8237] ath11k: purge rx pktlog when entering WoW
config: i386-randconfig-m021-20220502 (https://download.01.org/0day-ci/archive/20220503/202205032236.kofEquX3-lkp(a)intel.com/config)
compiler: gcc-11 (Debian 11.2.0-20) 11.2.0

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>

smatch warnings:
drivers/net/wireless/ath/ath11k/wow.c:712 ath11k_wow_op_resume() warn: inconsistent returns '&ar->conf_mutex'.

vim +712 drivers/net/wireless/ath/ath11k/wow.c

ba9177fcef21fa Carl Huang 2022-03-14  653  int ath11k_wow_op_resume(struct ieee80211_hw *hw)
ba9177fcef21fa Carl Huang 2022-03-14  654  {
ba9177fcef21fa Carl Huang 2022-03-14  655  	struct ath11k *ar = hw->priv;
ba9177fcef21fa Carl Huang 2022-03-14  656  	int ret;
ba9177fcef21fa Carl Huang 2022-03-14  657  
ba9177fcef21fa Carl Huang 2022-03-14  658  	mutex_lock(&ar->conf_mutex);
ba9177fcef21fa Carl Huang 2022-03-14  659  
ba9177fcef21fa Carl Huang 2022-03-14  660  	ret = ath11k_hif_resume(ar->ab);
ba9177fcef21fa Carl Huang 2022-03-14  661  	if (ret) {
ba9177fcef21fa Carl Huang 2022-03-14  662  		ath11k_warn(ar->ab, "failed to resume hif: %d\n", ret);
ba9177fcef21fa Carl Huang 2022-03-14  663  		goto exit;
ba9177fcef21fa Carl Huang 2022-03-14  664  	}
ba9177fcef21fa Carl Huang 2022-03-14  665  
ba9177fcef21fa Carl Huang 2022-03-14  666  	ath11k_hif_ce_irq_enable(ar->ab);
ba9177fcef21fa Carl Huang 2022-03-14  667  	ath11k_hif_irq_enable(ar->ab);
ba9177fcef21fa Carl Huang 2022-03-14  668  
90bf5c8d0f7ecd Carl Huang 2022-03-14  669  	ret = ath11k_dp_rx_pktlog_start(ar->ab);
90bf5c8d0f7ecd Carl Huang 2022-03-14  670  	if (ret) {
90bf5c8d0f7ecd Carl Huang 2022-03-14  671  		ath11k_warn(ar->ab, "failed to start rx pktlog from wow: %d\n", ret);
90bf5c8d0f7ecd Carl Huang 2022-03-14  672  		return ret;

goto exit;

90bf5c8d0f7ecd Carl Huang 2022-03-14  673  	}
90bf5c8d0f7ecd Carl Huang 2022-03-14  674  
ba9177fcef21fa Carl Huang 2022-03-14  675  	ret = ath11k_wow_wakeup(ar->ab);
fec4b898f369a9 Carl Huang 2022-03-14  676  	if (ret) {
ba9177fcef21fa Carl Huang 2022-03-14  677  		ath11k_warn(ar->ab, "failed to wakeup from wow: %d\n", ret);
fec4b898f369a9 Carl Huang 2022-03-14  678  		goto exit;
fec4b898f369a9 Carl Huang 2022-03-14  679  	}
fec4b898f369a9 Carl Huang 2022-03-14  680  
fec4b898f369a9 Carl Huang 2022-03-14  681  	ret = ath11k_wow_nlo_cleanup(ar);
fec4b898f369a9 Carl Huang 2022-03-14  682  	if (ret) {
fec4b898f369a9 Carl Huang 2022-03-14  683  		ath11k_warn(ar->ab, "failed to cleanup nlo: %d\n", ret);
fec4b898f369a9 Carl Huang 2022-03-14  684  		goto exit;
fec4b898f369a9 Carl Huang 2022-03-14  685  	}
ba9177fcef21fa Carl Huang 2022-03-14  686  
c417b247ba0421 Carl Huang 2022-03-14  687  	ret = ath11k_wow_clear_hw_filter(ar);
c417b247ba0421 Carl Huang 2022-03-14  688  	if (ret) {
c417b247ba0421 Carl Huang 2022-03-14  689  		ath11k_warn(ar->ab, "failed to clear hw filter: %d\n", ret);
c417b247ba0421 Carl Huang 2022-03-14  690  		goto exit;
c417b247ba0421 Carl Huang 2022-03-14  691  	}
c417b247ba0421 Carl Huang 2022-03-14  692  
ba9177fcef21fa Carl Huang 2022-03-14  693  exit:
ba9177fcef21fa Carl Huang 2022-03-14  694  	if (ret) {
ba9177fcef21fa Carl Huang 2022-03-14  695  		switch (ar->state) {
ba9177fcef21fa Carl Huang 2022-03-14  696  		case ATH11K_STATE_ON:
ba9177fcef21fa Carl Huang 2022-03-14  697  			ar->state = ATH11K_STATE_RESTARTING;
ba9177fcef21fa Carl Huang 2022-03-14  698  			ret = 1;
ba9177fcef21fa Carl Huang 2022-03-14  699  			break;
ba9177fcef21fa Carl Huang 2022-03-14  700  		case ATH11K_STATE_OFF:
ba9177fcef21fa Carl Huang 2022-03-14  701  		case ATH11K_STATE_RESTARTING:
ba9177fcef21fa Carl Huang 2022-03-14  702  		case ATH11K_STATE_RESTARTED:
ba9177fcef21fa Carl Huang 2022-03-14  703  		case ATH11K_STATE_WEDGED:
ba9177fcef21fa Carl Huang 2022-03-14  704  			ath11k_warn(ar->ab, "encountered unexpected device state %d on resume, cannot recover\n",
ba9177fcef21fa Carl Huang 2022-03-14  705  				    ar->state);
ba9177fcef21fa Carl Huang 2022-03-14  706  			ret = -EIO;
ba9177fcef21fa Carl Huang 2022-03-14  707  			break;
ba9177fcef21fa Carl Huang 2022-03-14  708  		}
ba9177fcef21fa Carl Huang 2022-03-14  709  	}
ba9177fcef21fa Carl Huang 2022-03-14  710  
ba9177fcef21fa Carl Huang 2022-03-14  711  	mutex_unlock(&ar->conf_mutex);
ba9177fcef21fa Carl Huang 2022-03-14 @712  	return ret;
ba9177fcef21fa Carl Huang 2022-03-14  713  }

-- 
0-DAY CI Kernel Test Service
https://01.org/lkp

             reply	other threads:[~2022-05-04  8:46 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-05-03 14:36 kernel test robot [this message]
2022-05-04  8:46 ` [linux-next:master 408/8237] drivers/net/wireless/ath/ath11k/wow.c:712 ath11k_wow_op_resume() warn: inconsistent returns '&ar->conf_mutex' Dan Carpenter
2022-05-04  8:46 ` Dan Carpenter
2022-05-04 16:23 ` Kalle Valo
2022-05-04 16:23   ` Kalle Valo
2022-05-04 16:23   ` Kalle Valo
2022-05-05  1:29   ` Carl Huang
2022-05-05  1:29     ` Carl Huang
2022-05-05  5:58     ` Dan Carpenter
2022-05-05  5:58       ` Dan Carpenter
2022-05-05  5:58       ` Dan Carpenter
2022-05-05  5:58       ` Dan Carpenter
2022-05-06  8:46       ` Kalle Valo
2022-05-06  8:46         ` Kalle Valo
2022-05-06  8:46         ` Kalle Valo
2022-05-06  9:58         ` [kbuild-all] " Chen, Rong A
2022-05-06  9:58           ` Chen, Rong A
2022-05-06 10:24           ` Dan Carpenter
2022-05-06 10:24             ` Dan Carpenter
2022-05-06 10:24             ` [kbuild-all] " Dan Carpenter
2022-05-06 10:24             ` Dan Carpenter
2022-05-06 13:25     ` Kalle Valo
2022-05-06 13:25       ` Kalle Valo
2022-05-06 13:25       ` Kalle Valo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=202205032236.kofEquX3-lkp@intel.com \
    --to=dan.carpenter@oracle.com \
    --cc=kbuild-all@lists.01.org \
    --cc=kbuild@lists.01.org \
    --cc=linux-mm@kvack.org \
    --cc=lkp@intel.com \
    --cc=quic_cjhuang@quicinc.com \
    --cc=quic_kvalo@quicinc.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.