From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
patches@lists.linux.dev, Ryder Lee <Ryder.Lee@mediatek.com>,
Felix Fietkau <nbd@nbd.name>, Sasha Levin <sashal@kernel.org>
Subject: [PATCH 6.6 109/341] wifi: mt76: fix race condition related to checking tx queue fill status
Date: Tue, 27 Aug 2024 16:35:40 +0200 [thread overview]
Message-ID: <20240827143847.558981607@linuxfoundation.org> (raw)
In-Reply-To: <20240827143843.399359062@linuxfoundation.org>
6.6-stable review patch. If anyone has any objections, please let me know.
------------------
From: Felix Fietkau <nbd@nbd.name>
[ Upstream commit 0335c034e7265d36d956e806f33202c94a8a9860 ]
When drv_tx calls race against local tx scheduling, the queue fill status checks
can potentially race, leading to dma queue entries being overwritten.
Fix this by deferring packets from drv_tx calls to the tx worker, in order to
ensure that all regular queue tx comes from the same context.
Reported-by: Ryder Lee <Ryder.Lee@mediatek.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
drivers/net/wireless/mediatek/mt76/mac80211.c | 50 +++++++-
drivers/net/wireless/mediatek/mt76/mt76.h | 24 ++--
.../net/wireless/mediatek/mt76/mt7603/main.c | 4 +-
.../net/wireless/mediatek/mt76/mt7615/main.c | 4 +-
.../net/wireless/mediatek/mt76/mt76x02_util.c | 4 +-
.../net/wireless/mediatek/mt76/mt7915/main.c | 4 +-
.../net/wireless/mediatek/mt76/mt7921/main.c | 2 +-
.../net/wireless/mediatek/mt76/mt792x_core.c | 2 +-
.../net/wireless/mediatek/mt76/mt7996/main.c | 4 +-
drivers/net/wireless/mediatek/mt76/tx.c | 108 ++++++++++++++----
10 files changed, 155 insertions(+), 51 deletions(-)
diff --git a/drivers/net/wireless/mediatek/mt76/mac80211.c b/drivers/net/wireless/mediatek/mt76/mac80211.c
index dbab400969202..85bffcf4f6fbf 100644
--- a/drivers/net/wireless/mediatek/mt76/mac80211.c
+++ b/drivers/net/wireless/mediatek/mt76/mac80211.c
@@ -415,6 +415,9 @@ mt76_phy_init(struct mt76_phy *phy, struct ieee80211_hw *hw)
struct mt76_dev *dev = phy->dev;
struct wiphy *wiphy = hw->wiphy;
+ INIT_LIST_HEAD(&phy->tx_list);
+ spin_lock_init(&phy->tx_lock);
+
SET_IEEE80211_DEV(hw, dev->dev);
SET_IEEE80211_PERM_ADDR(hw, phy->macaddr);
@@ -688,6 +691,7 @@ int mt76_register_device(struct mt76_dev *dev, bool vht,
int ret;
dev_set_drvdata(dev->dev, dev);
+ mt76_wcid_init(&dev->global_wcid);
ret = mt76_phy_init(phy, hw);
if (ret)
return ret;
@@ -743,6 +747,7 @@ void mt76_unregister_device(struct mt76_dev *dev)
if (IS_ENABLED(CONFIG_MT76_LEDS))
mt76_led_cleanup(&dev->phy);
mt76_tx_status_check(dev, true);
+ mt76_wcid_cleanup(dev, &dev->global_wcid);
ieee80211_unregister_hw(hw);
}
EXPORT_SYMBOL_GPL(mt76_unregister_device);
@@ -1411,7 +1416,7 @@ mt76_sta_add(struct mt76_phy *phy, struct ieee80211_vif *vif,
wcid->phy_idx = phy->band_idx;
rcu_assign_pointer(dev->wcid[wcid->idx], wcid);
- mt76_packet_id_init(wcid);
+ mt76_wcid_init(wcid);
out:
mutex_unlock(&dev->mutex);
@@ -1430,7 +1435,7 @@ void __mt76_sta_remove(struct mt76_dev *dev, struct ieee80211_vif *vif,
if (dev->drv->sta_remove)
dev->drv->sta_remove(dev, vif, sta);
- mt76_packet_id_flush(dev, wcid);
+ mt76_wcid_cleanup(dev, wcid);
mt76_wcid_mask_clear(dev->wcid_mask, idx);
mt76_wcid_mask_clear(dev->wcid_phy_mask, idx);
@@ -1486,6 +1491,47 @@ void mt76_sta_pre_rcu_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
}
EXPORT_SYMBOL_GPL(mt76_sta_pre_rcu_remove);
+void mt76_wcid_init(struct mt76_wcid *wcid)
+{
+ INIT_LIST_HEAD(&wcid->tx_list);
+ skb_queue_head_init(&wcid->tx_pending);
+
+ INIT_LIST_HEAD(&wcid->list);
+ idr_init(&wcid->pktid);
+}
+EXPORT_SYMBOL_GPL(mt76_wcid_init);
+
+void mt76_wcid_cleanup(struct mt76_dev *dev, struct mt76_wcid *wcid)
+{
+ struct mt76_phy *phy = dev->phys[wcid->phy_idx];
+ struct ieee80211_hw *hw;
+ struct sk_buff_head list;
+ struct sk_buff *skb;
+
+ mt76_tx_status_lock(dev, &list);
+ mt76_tx_status_skb_get(dev, wcid, -1, &list);
+ mt76_tx_status_unlock(dev, &list);
+
+ idr_destroy(&wcid->pktid);
+
+ spin_lock_bh(&phy->tx_lock);
+
+ if (!list_empty(&wcid->tx_list))
+ list_del_init(&wcid->tx_list);
+
+ spin_lock(&wcid->tx_pending.lock);
+ skb_queue_splice_tail_init(&wcid->tx_pending, &list);
+ spin_unlock(&wcid->tx_pending.lock);
+
+ spin_unlock_bh(&phy->tx_lock);
+
+ while ((skb = __skb_dequeue(&list)) != NULL) {
+ hw = mt76_tx_status_get_hw(dev, skb);
+ ieee80211_free_txskb(hw, skb);
+ }
+}
+EXPORT_SYMBOL_GPL(mt76_wcid_cleanup);
+
int mt76_get_txpower(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
int *dbm)
{
diff --git a/drivers/net/wireless/mediatek/mt76/mt76.h b/drivers/net/wireless/mediatek/mt76/mt76.h
index 7f44736ca26f0..8b620d4fed439 100644
--- a/drivers/net/wireless/mediatek/mt76/mt76.h
+++ b/drivers/net/wireless/mediatek/mt76/mt76.h
@@ -334,6 +334,9 @@ struct mt76_wcid {
u32 tx_info;
bool sw_iv;
+ struct list_head tx_list;
+ struct sk_buff_head tx_pending;
+
struct list_head list;
struct idr pktid;
@@ -719,6 +722,8 @@ struct mt76_phy {
unsigned long state;
u8 band_idx;
+ spinlock_t tx_lock;
+ struct list_head tx_list;
struct mt76_queue *q_tx[__MT_TXQ_MAX];
struct cfg80211_chan_def chandef;
@@ -1599,22 +1604,7 @@ mt76_token_put(struct mt76_dev *dev, int token)
return txwi;
}
-static inline void mt76_packet_id_init(struct mt76_wcid *wcid)
-{
- INIT_LIST_HEAD(&wcid->list);
- idr_init(&wcid->pktid);
-}
-
-static inline void
-mt76_packet_id_flush(struct mt76_dev *dev, struct mt76_wcid *wcid)
-{
- struct sk_buff_head list;
-
- mt76_tx_status_lock(dev, &list);
- mt76_tx_status_skb_get(dev, wcid, -1, &list);
- mt76_tx_status_unlock(dev, &list);
-
- idr_destroy(&wcid->pktid);
-}
+void mt76_wcid_init(struct mt76_wcid *wcid);
+void mt76_wcid_cleanup(struct mt76_dev *dev, struct mt76_wcid *wcid);
#endif
diff --git a/drivers/net/wireless/mediatek/mt76/mt7603/main.c b/drivers/net/wireless/mediatek/mt76/mt7603/main.c
index c213fd2a5216b..89d738deea62e 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7603/main.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7603/main.c
@@ -70,7 +70,7 @@ mt7603_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
mvif->sta.wcid.idx = idx;
mvif->sta.wcid.hw_key_idx = -1;
mvif->sta.vif = mvif;
- mt76_packet_id_init(&mvif->sta.wcid);
+ mt76_wcid_init(&mvif->sta.wcid);
eth_broadcast_addr(bc_addr);
mt7603_wtbl_init(dev, idx, mvif->idx, bc_addr);
@@ -110,7 +110,7 @@ mt7603_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
dev->mt76.vif_mask &= ~BIT_ULL(mvif->idx);
mutex_unlock(&dev->mt76.mutex);
- mt76_packet_id_flush(&dev->mt76, &mvif->sta.wcid);
+ mt76_wcid_cleanup(&dev->mt76, &mvif->sta.wcid);
}
void mt7603_init_edcca(struct mt7603_dev *dev)
diff --git a/drivers/net/wireless/mediatek/mt76/mt7615/main.c b/drivers/net/wireless/mediatek/mt76/mt7615/main.c
index 200b1752ca77f..dab16b5fc3861 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7615/main.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7615/main.c
@@ -226,7 +226,7 @@ static int mt7615_add_interface(struct ieee80211_hw *hw,
mvif->sta.wcid.idx = idx;
mvif->sta.wcid.phy_idx = mvif->mt76.band_idx;
mvif->sta.wcid.hw_key_idx = -1;
- mt76_packet_id_init(&mvif->sta.wcid);
+ mt76_wcid_init(&mvif->sta.wcid);
mt7615_mac_wtbl_update(dev, idx,
MT_WTBL_UPDATE_ADM_COUNT_CLEAR);
@@ -279,7 +279,7 @@ static void mt7615_remove_interface(struct ieee80211_hw *hw,
list_del_init(&msta->wcid.poll_list);
spin_unlock_bh(&dev->mt76.sta_poll_lock);
- mt76_packet_id_flush(&dev->mt76, &mvif->sta.wcid);
+ mt76_wcid_cleanup(&dev->mt76, &mvif->sta.wcid);
}
int mt7615_set_channel(struct mt7615_phy *phy)
diff --git a/drivers/net/wireless/mediatek/mt76/mt76x02_util.c b/drivers/net/wireless/mediatek/mt76/mt76x02_util.c
index dcbb5c605dfe6..8a0e8124b8940 100644
--- a/drivers/net/wireless/mediatek/mt76/mt76x02_util.c
+++ b/drivers/net/wireless/mediatek/mt76/mt76x02_util.c
@@ -288,7 +288,7 @@ mt76x02_vif_init(struct mt76x02_dev *dev, struct ieee80211_vif *vif,
mvif->idx = idx;
mvif->group_wcid.idx = MT_VIF_WCID(idx);
mvif->group_wcid.hw_key_idx = -1;
- mt76_packet_id_init(&mvif->group_wcid);
+ mt76_wcid_init(&mvif->group_wcid);
mtxq = (struct mt76_txq *)vif->txq->drv_priv;
rcu_assign_pointer(dev->mt76.wcid[MT_VIF_WCID(idx)], &mvif->group_wcid);
@@ -346,7 +346,7 @@ void mt76x02_remove_interface(struct ieee80211_hw *hw,
dev->mt76.vif_mask &= ~BIT_ULL(mvif->idx);
rcu_assign_pointer(dev->mt76.wcid[mvif->group_wcid.idx], NULL);
- mt76_packet_id_flush(&dev->mt76, &mvif->group_wcid);
+ mt76_wcid_cleanup(&dev->mt76, &mvif->group_wcid);
}
EXPORT_SYMBOL_GPL(mt76x02_remove_interface);
diff --git a/drivers/net/wireless/mediatek/mt76/mt7915/main.c b/drivers/net/wireless/mediatek/mt76/mt7915/main.c
index 3196f56cdf4ab..260fe00d7dc6d 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7915/main.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7915/main.c
@@ -253,7 +253,7 @@ static int mt7915_add_interface(struct ieee80211_hw *hw,
mvif->sta.wcid.phy_idx = ext_phy;
mvif->sta.wcid.hw_key_idx = -1;
mvif->sta.wcid.tx_info |= MT_WCID_TX_INFO_SET;
- mt76_packet_id_init(&mvif->sta.wcid);
+ mt76_wcid_init(&mvif->sta.wcid);
mt7915_mac_wtbl_update(dev, idx,
MT_WTBL_UPDATE_ADM_COUNT_CLEAR);
@@ -314,7 +314,7 @@ static void mt7915_remove_interface(struct ieee80211_hw *hw,
list_del_init(&msta->wcid.poll_list);
spin_unlock_bh(&dev->mt76.sta_poll_lock);
- mt76_packet_id_flush(&dev->mt76, &msta->wcid);
+ mt76_wcid_cleanup(&dev->mt76, &msta->wcid);
}
int mt7915_set_channel(struct mt7915_phy *phy)
diff --git a/drivers/net/wireless/mediatek/mt76/mt7921/main.c b/drivers/net/wireless/mediatek/mt76/mt7921/main.c
index d8851cb5f400b..6a5c2cae087d0 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7921/main.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7921/main.c
@@ -318,7 +318,7 @@ mt7921_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
mvif->sta.wcid.phy_idx = mvif->mt76.band_idx;
mvif->sta.wcid.hw_key_idx = -1;
mvif->sta.wcid.tx_info |= MT_WCID_TX_INFO_SET;
- mt76_packet_id_init(&mvif->sta.wcid);
+ mt76_wcid_init(&mvif->sta.wcid);
mt7921_mac_wtbl_update(dev, idx,
MT_WTBL_UPDATE_ADM_COUNT_CLEAR);
diff --git a/drivers/net/wireless/mediatek/mt76/mt792x_core.c b/drivers/net/wireless/mediatek/mt76/mt792x_core.c
index 2fb1141e5fa96..66806ed4f942d 100644
--- a/drivers/net/wireless/mediatek/mt76/mt792x_core.c
+++ b/drivers/net/wireless/mediatek/mt76/mt792x_core.c
@@ -115,7 +115,7 @@ void mt792x_remove_interface(struct ieee80211_hw *hw,
list_del_init(&msta->wcid.poll_list);
spin_unlock_bh(&dev->mt76.sta_poll_lock);
- mt76_packet_id_flush(&dev->mt76, &msta->wcid);
+ mt76_wcid_cleanup(&dev->mt76, &msta->wcid);
}
EXPORT_SYMBOL_GPL(mt792x_remove_interface);
diff --git a/drivers/net/wireless/mediatek/mt76/mt7996/main.c b/drivers/net/wireless/mediatek/mt76/mt7996/main.c
index 620880e560e00..7fea9f0d409bf 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7996/main.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7996/main.c
@@ -207,7 +207,7 @@ static int mt7996_add_interface(struct ieee80211_hw *hw,
mvif->sta.wcid.phy_idx = band_idx;
mvif->sta.wcid.hw_key_idx = -1;
mvif->sta.wcid.tx_info |= MT_WCID_TX_INFO_SET;
- mt76_packet_id_init(&mvif->sta.wcid);
+ mt76_wcid_init(&mvif->sta.wcid);
mt7996_mac_wtbl_update(dev, idx,
MT_WTBL_UPDATE_ADM_COUNT_CLEAR);
@@ -268,7 +268,7 @@ static void mt7996_remove_interface(struct ieee80211_hw *hw,
list_del_init(&msta->wcid.poll_list);
spin_unlock_bh(&dev->mt76.sta_poll_lock);
- mt76_packet_id_flush(&dev->mt76, &msta->wcid);
+ mt76_wcid_cleanup(&dev->mt76, &msta->wcid);
}
int mt7996_set_channel(struct mt7996_phy *phy)
diff --git a/drivers/net/wireless/mediatek/mt76/tx.c b/drivers/net/wireless/mediatek/mt76/tx.c
index 6cc26cc6c5178..1809b03292c3d 100644
--- a/drivers/net/wireless/mediatek/mt76/tx.c
+++ b/drivers/net/wireless/mediatek/mt76/tx.c
@@ -329,40 +329,32 @@ void
mt76_tx(struct mt76_phy *phy, struct ieee80211_sta *sta,
struct mt76_wcid *wcid, struct sk_buff *skb)
{
- struct mt76_dev *dev = phy->dev;
struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb);
- struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)skb->data;
- struct mt76_queue *q;
- int qid = skb_get_queue_mapping(skb);
if (mt76_testmode_enabled(phy)) {
ieee80211_free_txskb(phy->hw, skb);
return;
}
- if (WARN_ON(qid >= MT_TXQ_PSD)) {
- qid = MT_TXQ_BE;
- skb_set_queue_mapping(skb, qid);
- }
-
- if ((dev->drv->drv_flags & MT_DRV_HW_MGMT_TXQ) &&
- !(info->flags & IEEE80211_TX_CTL_HW_80211_ENCAP) &&
- !ieee80211_is_data(hdr->frame_control) &&
- !ieee80211_is_bufferable_mmpdu(skb)) {
- qid = MT_TXQ_PSD;
- }
+ if (WARN_ON(skb_get_queue_mapping(skb) >= MT_TXQ_PSD))
+ skb_set_queue_mapping(skb, MT_TXQ_BE);
if (wcid && !(wcid->tx_info & MT_WCID_TX_INFO_SET))
ieee80211_get_tx_rates(info->control.vif, sta, skb,
info->control.rates, 1);
info->hw_queue |= FIELD_PREP(MT_TX_HW_QUEUE_PHY, phy->band_idx);
- q = phy->q_tx[qid];
- spin_lock_bh(&q->lock);
- __mt76_tx_queue_skb(phy, qid, skb, wcid, sta, NULL);
- dev->queue_ops->kick(dev, q);
- spin_unlock_bh(&q->lock);
+ spin_lock_bh(&wcid->tx_pending.lock);
+ __skb_queue_tail(&wcid->tx_pending, skb);
+ spin_unlock_bh(&wcid->tx_pending.lock);
+
+ spin_lock_bh(&phy->tx_lock);
+ if (list_empty(&wcid->tx_list))
+ list_add_tail(&wcid->tx_list, &phy->tx_list);
+ spin_unlock_bh(&phy->tx_lock);
+
+ mt76_worker_schedule(&phy->dev->tx_worker);
}
EXPORT_SYMBOL_GPL(mt76_tx);
@@ -593,10 +585,86 @@ void mt76_txq_schedule(struct mt76_phy *phy, enum mt76_txq_id qid)
}
EXPORT_SYMBOL_GPL(mt76_txq_schedule);
+static int
+mt76_txq_schedule_pending_wcid(struct mt76_phy *phy, struct mt76_wcid *wcid)
+{
+ struct mt76_dev *dev = phy->dev;
+ struct ieee80211_sta *sta;
+ struct mt76_queue *q;
+ struct sk_buff *skb;
+ int ret = 0;
+
+ spin_lock(&wcid->tx_pending.lock);
+ while ((skb = skb_peek(&wcid->tx_pending)) != NULL) {
+ struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)skb->data;
+ struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb);
+ int qid = skb_get_queue_mapping(skb);
+
+ if ((dev->drv->drv_flags & MT_DRV_HW_MGMT_TXQ) &&
+ !(info->flags & IEEE80211_TX_CTL_HW_80211_ENCAP) &&
+ !ieee80211_is_data(hdr->frame_control) &&
+ !ieee80211_is_bufferable_mmpdu(skb))
+ qid = MT_TXQ_PSD;
+
+ q = phy->q_tx[qid];
+ if (mt76_txq_stopped(q)) {
+ ret = -1;
+ break;
+ }
+
+ __skb_unlink(skb, &wcid->tx_pending);
+ spin_unlock(&wcid->tx_pending.lock);
+
+ sta = wcid_to_sta(wcid);
+ spin_lock(&q->lock);
+ __mt76_tx_queue_skb(phy, qid, skb, wcid, sta, NULL);
+ dev->queue_ops->kick(dev, q);
+ spin_unlock(&q->lock);
+
+ spin_lock(&wcid->tx_pending.lock);
+ }
+ spin_unlock(&wcid->tx_pending.lock);
+
+ return ret;
+}
+
+static void mt76_txq_schedule_pending(struct mt76_phy *phy)
+{
+ if (list_empty(&phy->tx_list))
+ return;
+
+ local_bh_disable();
+ rcu_read_lock();
+
+ spin_lock(&phy->tx_lock);
+ while (!list_empty(&phy->tx_list)) {
+ struct mt76_wcid *wcid = NULL;
+ int ret;
+
+ wcid = list_first_entry(&phy->tx_list, struct mt76_wcid, tx_list);
+ list_del_init(&wcid->tx_list);
+
+ spin_unlock(&phy->tx_lock);
+ ret = mt76_txq_schedule_pending_wcid(phy, wcid);
+ spin_lock(&phy->tx_lock);
+
+ if (ret) {
+ if (list_empty(&wcid->tx_list))
+ list_add_tail(&wcid->tx_list, &phy->tx_list);
+ break;
+ }
+ }
+ spin_unlock(&phy->tx_lock);
+
+ rcu_read_unlock();
+ local_bh_enable();
+}
+
void mt76_txq_schedule_all(struct mt76_phy *phy)
{
int i;
+ mt76_txq_schedule_pending(phy);
for (i = 0; i <= MT_TXQ_BK; i++)
mt76_txq_schedule(phy, i);
}
--
2.43.0
next prev parent reply other threads:[~2024-08-27 14:47 UTC|newest]
Thread overview: 367+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-08-27 14:33 [PATCH 6.6 000/341] 6.6.48-rc1 review Greg Kroah-Hartman
2024-08-27 14:33 ` [PATCH 6.6 001/341] tty: serial: fsl_lpuart: mark last busy before uart_add_one_port Greg Kroah-Hartman
2024-08-27 14:33 ` [PATCH 6.6 002/341] tty: atmel_serial: use the correct RTS flag Greg Kroah-Hartman
2024-08-27 14:33 ` [PATCH 6.6 003/341] Revert "ACPI: EC: Evaluate orphan _REG under EC device" Greg Kroah-Hartman
2024-08-27 14:33 ` [PATCH 6.6 004/341] Revert "misc: fastrpc: Restrict untrusted app to attach to privileged PD" Greg Kroah-Hartman
2024-08-27 14:33 ` [PATCH 6.6 005/341] Revert "usb: typec: tcpm: clear pd_event queue in PORT_RESET" Greg Kroah-Hartman
2024-08-27 14:33 ` [PATCH 6.6 006/341] selinux: revert our use of vma_is_initial_heap() Greg Kroah-Hartman
2024-08-27 14:33 ` [PATCH 6.6 007/341] fuse: Initialize beyond-EOF page contents before setting uptodate Greg Kroah-Hartman
2024-08-27 14:33 ` [PATCH 6.6 008/341] char: xillybus: Dont destroy workqueue from work item running on it Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 009/341] char: xillybus: Refine workqueue handling Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 010/341] char: xillybus: Check USB endpoints when probing device Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 011/341] ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 012/341] ALSA: usb-audio: Support Yamaha P-125 quirk entry Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 013/341] xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 014/341] thunderbolt: Mark XDomain as unplugged when router is removed Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 015/341] ALSA: hda/tas2781: fix wrong calibrated data order Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 016/341] s390/dasd: fix error recovery leading to data corruption on ESE devices Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 017/341] KVM: s390: fix validity interception issue when gisa is switched off Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 018/341] riscv: change XIPs kernel_map.size to be size of the entire kernel Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 019/341] i2c: tegra: Do not mark ACPI devices as irq safe Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 020/341] ACPICA: Add a depth argument to acpi_execute_reg_methods() Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 021/341] ACPI: EC: Evaluate _REG outside the EC scope more carefully Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 022/341] arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 023/341] dm resume: dont return EINVAL when signalled Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 024/341] dm persistent data: fix memory allocation failure Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 025/341] vfs: Dont evict inode under the inode lru traversing context Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 026/341] fs/ntfs3: add prefix to bitmap_size() and use BITS_TO_U64() Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 027/341] s390/cio: rename bitmap_size() -> idset_bitmap_size() Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 028/341] btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits() Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 029/341] bitmap: introduce generic optimized bitmap_size() Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 030/341] fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 031/341] i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 032/341] rtla/osnoise: Prevent NULL dereference in error handling Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 033/341] net: mana: Fix RX buf alloc_size alignment and atomic op panic Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 034/341] net: mana: Fix doorbell out of order violation and avoid unnecessary doorbell rings Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 035/341] wifi: brcmfmac: cfg80211: Handle SSID based pmksa deletion Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 036/341] fs/netfs/fscache_cookie: add missing "n_accesses" check Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 037/341] selinux: fix potential counting error in avc_add_xperms_decision() Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 038/341] selinux: add the processing of the failure of avc_add_xperms_decision() Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 039/341] mm/memory-failure: use raw_spinlock_t in struct memory_failure_cpu Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 040/341] btrfs: tree-checker: reject BTRFS_FT_UNKNOWN dir type Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 041/341] btrfs: zoned: properly take lock to read/update block groups zoned variables Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 042/341] btrfs: tree-checker: add dev extent item checks Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 043/341] drm/amdgpu: Actually check flags for all context ops Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 044/341] memcg_write_event_control(): fix a user-triggerable oops Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 045/341] drm/amdgpu/jpeg2: properly set atomics vmid field Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 046/341] drm/amdgpu/jpeg4: " Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 047/341] s390/uv: Panic for set and remove shared access UVC errors Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 048/341] bpf: Fix updating attached freplace prog in prog_array map Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 049/341] igc: Fix packet still tx after gate close by reducing i226 MAC retry buffer Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 050/341] igc: Fix qbv_config_change_errors logics Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 051/341] igc: Fix reset adapter logics when tx mode change Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 052/341] net/mlx5e: Take state lock during tx timeout reporter Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 053/341] net/mlx5e: Correctly report errors for ethtool rx flows Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 054/341] atm: idt77252: prevent use after free in dequeue_rx() Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 055/341] net: axienet: Fix register defines comment description Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 056/341] net: dsa: vsc73xx: pass value in phy_write operation Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 057/341] net: dsa: vsc73xx: use read_poll_timeout instead delay loop Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 058/341] net: dsa: vsc73xx: check busy flag in MDIO operations Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 059/341] net: ethernet: mtk_wed: fix use-after-free panic in mtk_wed_setup_tc_block_cb() Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 060/341] mlxbf_gige: disable RX filters until RX path initialized Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 061/341] mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 062/341] tcp: Update window clamping condition Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 063/341] netfilter: allow ipv6 fragments to arrive on different devices Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 064/341] netfilter: flowtable: initialise extack before use Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 065/341] netfilter: nf_queue: drop packets with cloned unconfirmed conntracks Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 066/341] netfilter: nf_tables: Audit log dump reset after the fact Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 067/341] netfilter: nf_tables: Drop pointless memset in nf_tables_dump_obj Greg Kroah-Hartman
2024-08-27 14:34 ` [PATCH 6.6 068/341] netfilter: nf_tables: Unconditionally allocate nft_obj_filter Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 069/341] netfilter: nf_tables: A better name for nft_obj_filter Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 070/341] netfilter: nf_tables: Carry s_idx in nft_obj_dump_ctx Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 071/341] netfilter: nf_tables: nft_obj_filter fits into cb->ctx Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 072/341] netfilter: nf_tables: Carry reset boolean in nft_obj_dump_ctx Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 073/341] netfilter: nf_tables: Introduce nf_tables_getobj_single Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 074/341] netfilter: nf_tables: Add locking for NFT_MSG_GETOBJ_RESET requests Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 075/341] vsock: fix recursive ->recvmsg calls Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 076/341] selftests: net: lib: ignore possible errors Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 077/341] selftests: net: lib: kill PIDs before del netns Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 078/341] net: hns3: fix wrong use of semaphore up Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 079/341] net: hns3: use the users cfg after reset Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 080/341] net: hns3: fix a deadlock problem when config TC during resetting Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 081/341] gpio: mlxbf3: Support shutdown() function Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 082/341] ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 083/341] drm/amd/pm: fix error flow in sensor fetching Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 084/341] drm/amd/amdgpu/imu_v11_0: Increase buffer size to ensure all possible values can be stored Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 085/341] drm/amdgpu: access RLC_SPM_MC_CNTL through MMIO in SRIOV runtime Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 086/341] ssb: Fix division by zero issue in ssb_calc_clock_rate Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 087/341] ASoC: cs35l45: Checks index of cs35l45_irqs[] Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 088/341] wifi: mac80211: lock wiphy in IP address notifier Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 089/341] wifi: cfg80211: check wiphy mutex is held for wdev mutex Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 090/341] wifi: mac80211: fix BA session teardown race Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 091/341] wifi: iwlwifi: mvm: fix recovery flow in CSA Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 092/341] rcu: Dump memory object info if callback function is invalid Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 093/341] rcu: Eliminate rcu_gp_slow_unregister() false positive Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 094/341] net: ethernet: mtk_wed: check update_wo_rx_stats in mtk_wed_update_rx_stats() Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 095/341] sched/topology: Handle NUMA_NO_NODE in sched_numa_find_nth_cpu() Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 096/341] wifi: cw1200: Avoid processing an invalid TIM IE Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 097/341] cgroup: Avoid extra dereference in css_populate_dir() Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 098/341] i2c: riic: avoid potential division by zero Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 099/341] RDMA/rtrs: Fix the problem of variable not initialized fully Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 100/341] s390/smp,mcck: fix early IPI handling Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 101/341] drm/bridge: tc358768: Attempt to fix DSI horizontal timings Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 102/341] wifi: ath12k: fix WARN_ON during ath12k_mac_update_vif_chan Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 103/341] i3c: mipi-i3c-hci: Remove BUG() when Ring Abort request times out Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 104/341] i3c: mipi-i3c-hci: Do not unmap region not mapped for transfer Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 105/341] drm/amdkfd: Move dma unmapping after TLB flush Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 106/341] media: radio-isa: use dev_name to fill in bus_info Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 107/341] wifi: ath11k: fix ath11k_mac_op_remain_on_channel() stack usage Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 108/341] staging: iio: resolver: ad2s1210: fix use before initialization Greg Kroah-Hartman
2024-08-27 14:35 ` Greg Kroah-Hartman [this message]
2024-08-27 14:35 ` [PATCH 6.6 110/341] usb: gadget: uvc: cleanup request when not in correct state Greg Kroah-Hartman
2024-08-27 15:04 ` Michael Grzeschik
2024-08-27 16:06 ` Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 111/341] drm/amd/display: Validate hw_points_num before using it Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 112/341] staging: ks7010: disable bh on tx_dev_lock Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 113/341] platform/x86/intel/ifs: Validate image size Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 114/341] media: s5p-mfc: Fix potential deadlock on condlock Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 115/341] accel/habanalabs/gaudi2: unsecure tpc count registers Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 116/341] accel/habanalabs: export dma-buf only if size/offset multiples of PAGE_SIZE Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 117/341] accel/habanalabs: fix bug in timestamp interrupt handling Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 118/341] md/raid5-cache: use READ_ONCE/WRITE_ONCE for conf->log Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 119/341] binfmt_misc: cleanup on filesystem umount Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 120/341] drm/tegra: Zero-initialize iosys_map Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 121/341] media: qcom: venus: fix incorrect return value Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 122/341] iommu/arm-smmu-qcom: Add SDM670 MDSS compatible Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 123/341] ASoC: SOF: Intel: hda-dsp: Make sure that no irq handler is pending before suspend Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 124/341] scsi: spi: Fix sshdr use Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 125/341] wifi: mac80211: flush STA queues on unauthorization Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 126/341] gfs2: setattr_chown: Add missing initialization Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 127/341] wifi: iwlwifi: abort scan when rfkill on but device enabled Greg Kroah-Hartman
2024-08-27 14:35 ` [PATCH 6.6 128/341] wifi: iwlwifi: fw: Fix debugfs command sending Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 129/341] wifi: iwlwifi: check for kmemdup() return value in iwl_parse_tlv_firmware() Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 130/341] clk: visconti: Add bounds-checking coverage for struct visconti_pll_provider Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 131/341] IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 132/341] hwmon: (ltc2992) Avoid division by zero Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 133/341] rust: work around `bindgen` 0.69.0 issue Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 134/341] rust: suppress error messages from CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 135/341] rust: fix the default format for CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 136/341] cpu/SMT: Enable SMT only if a core is online Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 137/341] powerpc/topology: Check " Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 138/341] arm64: Fix KASAN random tag seed initialization Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 139/341] block: Fix lockdep warning in blk_mq_mark_tag_wait Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 140/341] drm/msm: Reduce fallout of fence signaling vs reclaim hangs Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 141/341] memory: tegra: Skip SID programming if SID registers arent set Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 142/341] powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 143/341] ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 144/341] hwmon: (pc87360) Bounds check data->innr usage Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 145/341] powerpc/pseries/papr-sysparm: Validate buffer object lengths Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 146/341] ionic: prevent pci disable of already disabled device Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 147/341] ionic: no fw read when PCI reset failed Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 148/341] drm/rockchip: vop2: clear afbc en and transform bit for cluster window at linear mode Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 149/341] evm: dont copy up security.evm xattr Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 150/341] Bluetooth: hci_conn: Check non NULL function before calling for HFP offload Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 151/341] gfs2: Refcounting fix in gfs2_thaw_super Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 152/341] EDAC/skx_common: Filter out the invalid address Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 153/341] nvmet-trace: avoid dereferencing pointer too early Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 154/341] ext4: do not trim the group with corrupted block bitmap Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 155/341] btrfs: zlib: fix and simplify the inline extent decompression Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 156/341] afs: fix __afs_break_callback() / afs_drop_open_mmap() race Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 157/341] fuse: fix UAF in rcu pathwalks Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 158/341] wifi: ath12k: Add missing qmi_txn_cancel() calls Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 159/341] quota: Remove BUG_ON from dqget() Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 160/341] riscv: blacklist assembly symbols for kprobe Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 161/341] kernfs: fix false-positive WARN(nr_mmapped) in kernfs_drain_open_files Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 162/341] media: pci: cx23885: check cx23885_vdev_init() return Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 163/341] fs: binfmt_elf_efpic: dont use missing interpreters properties Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 164/341] scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 165/341] media: drivers/media/dvb-core: copy user arrays safely Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 166/341] wifi: iwlwifi: mvm: avoid garbage iPN Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 167/341] net/sun3_82586: Avoid reading past buffer in debug output Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 168/341] drm/lima: set gp bus_stop bit before hard reset Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 169/341] gpio: sysfs: extend the critical section for unregistering sysfs devices Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 170/341] hrtimer: Select housekeeping CPU during migration Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 171/341] virtiofs: forbid newlines in tags Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 172/341] accel/habanalabs: fix debugfs files permissions Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 173/341] clocksource/drivers/arm_global_timer: Guard against division by zero Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 174/341] tick: Move got_idle_tick away from common flags Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 175/341] netlink: hold nlk->cb_mutex longer in __netlink_dump_start() Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 176/341] md: clean up invalid BUG_ON in md_ioctl Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 177/341] x86: Increase brk randomness entropy for 64-bit systems Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 178/341] memory: stm32-fmc2-ebi: check regmap_read return value Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 179/341] parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 180/341] rxrpc: Dont pick values out of the wire header when setting up security Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 181/341] f2fs: stop checkpoint when get a out-of-bounds segment Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 182/341] powerpc/boot: Handle allocation failure in simple_realloc() Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 183/341] powerpc/boot: Only free if realloc() succeeds Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 184/341] btrfs: delayed-inode: drop pointless BUG_ON in __btrfs_remove_delayed_item() Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 185/341] btrfs: defrag: change BUG_ON to assertion in btrfs_defrag_leaves() Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 186/341] btrfs: change BUG_ON to assertion when checking for delayed_node root Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 187/341] btrfs: tests: allocate dummy fs_info and root in test_find_delalloc() Greg Kroah-Hartman
2024-08-27 14:36 ` [PATCH 6.6 188/341] btrfs: push errors up from add_async_extent() Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 189/341] btrfs: handle invalid root reference found in may_destroy_subvol() Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 190/341] btrfs: send: handle unexpected data in header buffer in begin_cmd() Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 191/341] btrfs: send: handle unexpected inode in header process_recorded_refs() Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 192/341] btrfs: change BUG_ON to assertion in tree_move_down() Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 193/341] btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 194/341] f2fs: fix to do sanity check in update_sit_entry Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 195/341] usb: gadget: fsl: Increase size of name buffer for endpoints Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 196/341] nvme: clear caller pointer on identify failure Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 197/341] Bluetooth: bnep: Fix out-of-bound access Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 198/341] firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 199/341] rtc: nct3018y: fix possible NULL dereference Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 200/341] net: hns3: add checking for vf id of mailbox Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 201/341] nvmet-tcp: do not continue for invalid icreq Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 202/341] NFS: avoid infinite loop in pnfs_update_layout Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 203/341] openrisc: Call setup_memory() earlier in the init sequence Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 204/341] s390/iucv: fix receive buffer virtual vs physical address confusion Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 205/341] irqchip/renesas-rzg2l: Do not set TIEN and TINT source at the same time Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 206/341] clocksource: Make watchdog and suspend-timing multiplication overflow safe Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 207/341] platform/x86: lg-laptop: fix %s null argument warning Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 208/341] usb: dwc3: core: Skip setting event buffers for host only controllers Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 209/341] irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 210/341] ext4: set the type of max_zeroout to unsigned int to avoid overflow Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 211/341] nvmet-rdma: fix possible bad dereference when freeing rsps Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 212/341] selftests/bpf: Fix a few tests for GCC related warnings Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 213/341] Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem" Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 214/341] nvme: use srcu for iterating namespace list Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 215/341] drm/amdgpu: fix dereference null return value for the function amdgpu_vm_pt_parent Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 216/341] hrtimer: Prevent queuing of hrtimer without a function callback Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 217/341] ionic: use pci_is_enabled not open code Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 218/341] ionic: check cmd_regs before copying in or out Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 219/341] EDAC/skx_common: Allow decoding of SGX addresses Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 220/341] nvme: fix namespace removal list Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 221/341] gtp: pull network headers in gtp_dev_xmit() Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 222/341] jfs: define xtree root and page independently Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 223/341] i2c: stm32f7: Add atomic_xfer method to driver Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 224/341] riscv: entry: always initialize regs->a0 to -ENOSYS Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 225/341] dm suspend: return -ERESTARTSYS instead of -EINTR Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 226/341] mm: fix endless reclaim on machines with unaccepted memory Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 227/341] tools/testing/selftests/mm/run_vmtests.sh: lower the ptrace permissions Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 228/341] selftests/mm: log run_vmtests.sh results in TAP format Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 229/341] selftests: memfd_secret: dont build memfd_secret test on unsupported arches Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 230/341] change alloc_pages name in dma_map_ops to avoid name conflicts Greg Kroah-Hartman
2024-08-30 22:12 ` Nathan Chancellor
2024-08-30 22:35 ` Suren Baghdasaryan
2024-08-30 22:48 ` Suren Baghdasaryan
2024-08-31 5:32 ` Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 231/341] mm/vmalloc: fix page mapping if vm_area_alloc_pages() with high order fallback to order 0 Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 232/341] btrfs: replace sb::s_blocksize by fs_info::sectorsize Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 233/341] btrfs: send: allow cloning non-aligned extent if it ends at i_size Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 234/341] drm/amd/display: Adjust cursor position Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 235/341] drm/amd/display: Enable otg synchronization logic for DCN321 Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 236/341] drm/amd/display: fix cursor offset on rotation 180 Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 237/341] drm/amd/amdgpu: command submission parser for JPEG Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 238/341] platform/surface: aggregator: Fix warning when controller is destroyed in probe Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 239/341] ALSA: hda/tas2781: Use correct endian conversion Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 240/341] drm/amdkfd: reserve the BO before validating it Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 241/341] Bluetooth: hci_core: Fix LE quote calculation Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 242/341] Bluetooth: SMP: Fix assumption of Central always being Initiator Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 243/341] net: mscc: ocelot: use ocelot_xmit_get_vlan_info() also for FDMA and register injection Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 244/341] net: mscc: ocelot: fix QoS class for injected packets with "ocelot-8021q" Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 245/341] net: mscc: ocelot: serialize access to the injection/extraction groups Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 246/341] tc-testing: dont access non-existent variable on exception Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 247/341] selftests: udpgro: report error when receive failed Greg Kroah-Hartman
2024-08-27 14:37 ` [PATCH 6.6 248/341] tcp/dccp: bypass empty buckets in inet_twsk_purge() Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 249/341] tcp/dccp: do not care about families " Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 250/341] tcp: prevent concurrent execution of tcp_sk_exit_batch Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 251/341] net: mctp: test: Use correct skb for route input check Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 252/341] kcm: Serialise kcm_sendmsg() for the same socket Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 253/341] netfilter: nft_counter: Disable BH in nft_counter_offload_stats() Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 254/341] netfilter: nft_counter: Synchronize nft_counter_reset() against reader Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 255/341] ip6_tunnel: Fix broken GRO Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 256/341] bonding: fix bond_ipsec_offload_ok return type Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 257/341] bonding: fix null pointer deref in bond_ipsec_offload_ok Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 258/341] bonding: fix xfrm real_dev null pointer dereference Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 259/341] bonding: fix xfrm state handling when clearing active slave Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 260/341] ice: fix page reuse when PAGE_SIZE is over 8k Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 261/341] ice: fix ICE_LAST_OFFSET formula Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 262/341] ice: fix truesize operations for PAGE_SIZE >= 8192 Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 263/341] dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp() Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 264/341] igb: cope with large MAX_SKB_FRAGS Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 265/341] net: dsa: mv88e6xxx: Fix out-of-bound access Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 266/341] netem: fix return value if duplicate enqueue fails Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 267/341] udp: fix receiving fraglist GSO packets Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 268/341] ipv6: prevent UAF in ip6_send_skb() Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 269/341] ipv6: fix possible UAF in ip6_finish_output2() Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 270/341] ipv6: prevent possible UAF in ip6_xmit() Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 271/341] bnxt_en: Fix double DMA unmapping for XDP_REDIRECT Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 272/341] netfilter: flowtable: validate vlan header Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 273/341] octeontx2-af: Fix CPT AF register offset calculation Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 274/341] net: xilinx: axienet: Always disable promiscuous mode Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 275/341] net: xilinx: axienet: Fix dangling multicast addresses Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 276/341] net: ovs: fix ovs_drop_reasons error Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 277/341] drm/msm/dpu: dont play tricks with debug macros Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 278/341] drm/msm/dp: fix the max supported bpp logic Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 279/341] drm/msm/dpu: use drmm-managed allocation for dpu_encoder_phys Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 280/341] drm/msm/dpu: drop MSM_ENC_VBLANK support Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 281/341] drm/msm/dpu: split dpu_encoder_wait_for_event into two functions Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 282/341] drm/msm/dpu: capture snapshot on the first commit_done timeout Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 283/341] drm/msm/dpu: move dpu_encoders connector assignment to atomic_enable() Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 284/341] drm/msm/dp: reset the link phy params before link training Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 285/341] drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 286/341] drm/msm/dpu: try multirect based on mdp clock limits Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 287/341] drm/msm/dpu: take plane rotation into account for wide planes Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 288/341] drm/msm/mdss: switch mdss to use devm_of_icc_get() Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 289/341] drm/msm/mdss: Rename path references to mdp_path Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 290/341] drm/msm/mdss: Handle the reg bus ICC path Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 291/341] drm/msm: fix the highest_bank_bit for sc7180 Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 292/341] mmc: mmc_test: Fix NULL dereference on allocation failure Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 293/341] smb: client: ignore unhandled reparse tags Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 294/341] Bluetooth: MGMT: Add error handling to pair_device() Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 295/341] scsi: core: Fix the return value of scsi_logical_block_count() Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 296/341] ksmbd: the buffer of smb2 query dir response has at least 1 byte Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 297/341] drm/amdgpu: Validate TA binary size Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 298/341] net: dsa: microchip: fix PTP config failure when using multiple ports Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 299/341] MIPS: Loongson64: Set timer mode in cpu-probe Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 300/341] HID: wacom: Defer calculation of resolution until resolution_code is known Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 301/341] Input: i8042 - add forcenorestore quirk to leave controller untouched even on s3 Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 302/341] Input: i8042 - use new forcenorestore quirk to replace old buggy quirk combination Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 303/341] cxgb4: add forgotten u64 ivlan cast before shift Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 304/341] KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3 Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 305/341] mmc: mtk-sd: receive cmd8 data when hs400 tuning fail Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 306/341] mmc: dw_mmc: allow biu and ciu clocks to defer Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 307/341] pmdomain: imx: scu-pd: Remove duplicated clocks Greg Kroah-Hartman
2024-08-27 14:38 ` [PATCH 6.6 308/341] pmdomain: imx: wait SSAR when i.MX93 power domain on Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 309/341] nouveau/firmware: use dma non-coherent allocator Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 310/341] mptcp: pm: re-using ID of unused removed ADD_ADDR Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 311/341] mptcp: pm: re-using ID of unused removed subflows Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 312/341] mptcp: pm: re-using ID of unused flushed subflows Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 313/341] mptcp: pm: remove mptcp_pm_remove_subflow() Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 314/341] mptcp: pm: only mark subflow endp as available Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 315/341] mptcp: pm: only decrement add_addr_accepted for MPJ req Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 316/341] mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 317/341] mptcp: pm: only in-kernel cannot have entries with ID 0 Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 318/341] mptcp: pm: fullmesh: select the right ID later Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 319/341] mptcp: pm: avoid possible UaF when selecting endp Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 320/341] selftests: mptcp: join: validate fullmesh endp on 1st sf Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 321/341] selftests: mptcp: join: check re-using ID of closed subflow Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 322/341] Revert "usb: gadget: uvc: cleanup request when not in correct state" Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 323/341] Revert "drm/amd/display: Validate hw_points_num before using it" Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 324/341] platform/x86/intel/ifs: Call release_firmware() when handling errors Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 325/341] tcp: do not export tcp_twsk_purge() Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 326/341] hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt() Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 327/341] drm/msm/mdss: specify cfg bandwidth for SDM670 Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 328/341] drm/panel: nt36523: Set 120Hz fps for xiaomi,elish panels Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 329/341] igc: Fix qbv tx latency by setting gtxoffset Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 330/341] ALSA: timer: Relax start tick time check for slave timer elements Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 331/341] mm/numa: no task_numa_fault() call if PMD is changed Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 332/341] mm/numa: no task_numa_fault() call if PTE " Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 333/341] bpf: Fix a kernel verifier crash in stacksafe() Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 334/341] selftests/bpf: Add a test to verify previous stacksafe() fix Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 335/341] NFSD: simplify error paths in nfsd_svc() Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 336/341] drm/amdgpu/vcn: identify unified queue in sw init Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 337/341] drm/amdgpu/vcn: not pause dpg for unified queue Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 338/341] ksmbd: fix race condition between destroy_previous_session() and smb2 operations() Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 339/341] net: ngbe: Fix phy mode set to external phy Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 340/341] Revert "s390/dasd: Establish DMA alignment" Greg Kroah-Hartman
2024-08-27 14:39 ` [PATCH 6.6 341/341] Input: MT - limit max slots Greg Kroah-Hartman
2024-08-27 15:39 ` [PATCH 6.6 000/341] 6.6.48-rc1 review Naresh Kamboju
2024-08-27 17:47 ` Florian Fainelli
2024-08-29 14:23 ` Greg Kroah-Hartman
2024-08-28 1:00 ` SeongJae Park
2024-08-28 3:57 ` Peter Schneider
2024-08-28 11:41 ` Mark Brown
2024-08-28 11:53 ` Takeshi Ogasawara
2024-08-28 14:30 ` Naresh Kamboju
2024-08-28 17:29 ` Naresh Kamboju
2024-08-29 14:16 ` Greg Kroah-Hartman
2024-08-28 14:35 ` Wang Yugui
2024-08-28 14:45 ` Alexander Lobakin
2024-08-29 14:20 ` Greg Kroah-Hartman
2024-08-28 16:02 ` Miguel Ojeda
2024-08-28 18:16 ` Ron Economos
2024-08-29 10:24 ` Jon Hunter
2024-08-29 11:14 ` Shreeya Patel
2024-08-31 21:26 ` Guenter Roeck
2024-09-01 9:43 ` Greg Kroah-Hartman
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=20240827143847.558981607@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=Ryder.Lee@mediatek.com \
--cc=nbd@nbd.name \
--cc=patches@lists.linux.dev \
--cc=sashal@kernel.org \
--cc=stable@vger.kernel.org \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox