From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org, stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
"linux-wireless@vger.kernel.org,
linux-mediatek@lists.infradead.org, linux-kernel@vger.kernel.org,
Sean Wang" <sean.wang@mediatek.com>,
Sean Wang <sean.wang@mediatek.com>
Subject: [PATCH 5.15 017/201] Revert "mt76: mt7921e: fix possible probe failure after reboot"
Date: Wed, 27 Jul 2022 18:08:41 +0200 [thread overview]
Message-ID: <20220727161027.624512400@linuxfoundation.org> (raw)
In-Reply-To: <20220727161026.977588183@linuxfoundation.org>
From: Sean Wang <sean.wang@mediatek.com>
This reverts commit 649178c0493e4080b2b226b0ef9fa2d834b1b412 that is the
commit 602cc0c9618a819ab00ea3c9400742a0ca318380 upstream.
Because there was mistake in
'649178c0493e ("mt76: mt7921e: fix possible probe failure after reboot")'
that caused WiFi reset cannot work well as the reported issue
"PROBLEM: [Stable v5.15.42+] [mt7921] Wake after suspend locks up system
when mt7921-driver is used on a Lenovo ThinkPad E15 G3" described in
http://lists.infradead.org/pipermail/linux-mediatek/2022-June/042668.html
So, we need to revert it before fixing and landing it again on the stable
tree from upstream.
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/net/wireless/mediatek/mt76/mt7921/dma.c | 115 ++++++++++++++++++++++
drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 20 +--
drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 121 ------------------------
3 files changed, 125 insertions(+), 131 deletions(-)
--- a/drivers/net/wireless/mediatek/mt76/mt7921/dma.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7921/dma.c
@@ -118,6 +118,109 @@ static void mt7921_dma_prefetch(struct m
mt76_wr(dev, MT_WFDMA0_TX_RING17_EXT_CTRL, PREFETCH(0x380, 0x4));
}
+static u32 __mt7921_reg_addr(struct mt7921_dev *dev, u32 addr)
+{
+ static const struct {
+ u32 phys;
+ u32 mapped;
+ u32 size;
+ } fixed_map[] = {
+ { 0x00400000, 0x80000, 0x10000}, /* WF_MCU_SYSRAM */
+ { 0x00410000, 0x90000, 0x10000}, /* WF_MCU_SYSRAM (configure register) */
+ { 0x40000000, 0x70000, 0x10000}, /* WF_UMAC_SYSRAM */
+ { 0x54000000, 0x02000, 0x1000 }, /* WFDMA PCIE0 MCU DMA0 */
+ { 0x55000000, 0x03000, 0x1000 }, /* WFDMA PCIE0 MCU DMA1 */
+ { 0x58000000, 0x06000, 0x1000 }, /* WFDMA PCIE1 MCU DMA0 (MEM_DMA) */
+ { 0x59000000, 0x07000, 0x1000 }, /* WFDMA PCIE1 MCU DMA1 */
+ { 0x7c000000, 0xf0000, 0x10000 }, /* CONN_INFRA */
+ { 0x7c020000, 0xd0000, 0x10000 }, /* CONN_INFRA, WFDMA */
+ { 0x7c060000, 0xe0000, 0x10000}, /* CONN_INFRA, conn_host_csr_top */
+ { 0x80020000, 0xb0000, 0x10000 }, /* WF_TOP_MISC_OFF */
+ { 0x81020000, 0xc0000, 0x10000 }, /* WF_TOP_MISC_ON */
+ { 0x820c0000, 0x08000, 0x4000 }, /* WF_UMAC_TOP (PLE) */
+ { 0x820c8000, 0x0c000, 0x2000 }, /* WF_UMAC_TOP (PSE) */
+ { 0x820cc000, 0x0e000, 0x2000 }, /* WF_UMAC_TOP (PP) */
+ { 0x820ce000, 0x21c00, 0x0200 }, /* WF_LMAC_TOP (WF_SEC) */
+ { 0x820cf000, 0x22000, 0x1000 }, /* WF_LMAC_TOP (WF_PF) */
+ { 0x820d0000, 0x30000, 0x10000 }, /* WF_LMAC_TOP (WF_WTBLON) */
+ { 0x820e0000, 0x20000, 0x0400 }, /* WF_LMAC_TOP BN0 (WF_CFG) */
+ { 0x820e1000, 0x20400, 0x0200 }, /* WF_LMAC_TOP BN0 (WF_TRB) */
+ { 0x820e2000, 0x20800, 0x0400 }, /* WF_LMAC_TOP BN0 (WF_AGG) */
+ { 0x820e3000, 0x20c00, 0x0400 }, /* WF_LMAC_TOP BN0 (WF_ARB) */
+ { 0x820e4000, 0x21000, 0x0400 }, /* WF_LMAC_TOP BN0 (WF_TMAC) */
+ { 0x820e5000, 0x21400, 0x0800 }, /* WF_LMAC_TOP BN0 (WF_RMAC) */
+ { 0x820e7000, 0x21e00, 0x0200 }, /* WF_LMAC_TOP BN0 (WF_DMA) */
+ { 0x820e9000, 0x23400, 0x0200 }, /* WF_LMAC_TOP BN0 (WF_WTBLOFF) */
+ { 0x820ea000, 0x24000, 0x0200 }, /* WF_LMAC_TOP BN0 (WF_ETBF) */
+ { 0x820eb000, 0x24200, 0x0400 }, /* WF_LMAC_TOP BN0 (WF_LPON) */
+ { 0x820ec000, 0x24600, 0x0200 }, /* WF_LMAC_TOP BN0 (WF_INT) */
+ { 0x820ed000, 0x24800, 0x0800 }, /* WF_LMAC_TOP BN0 (WF_MIB) */
+ { 0x820f0000, 0xa0000, 0x0400 }, /* WF_LMAC_TOP BN1 (WF_CFG) */
+ { 0x820f1000, 0xa0600, 0x0200 }, /* WF_LMAC_TOP BN1 (WF_TRB) */
+ { 0x820f2000, 0xa0800, 0x0400 }, /* WF_LMAC_TOP BN1 (WF_AGG) */
+ { 0x820f3000, 0xa0c00, 0x0400 }, /* WF_LMAC_TOP BN1 (WF_ARB) */
+ { 0x820f4000, 0xa1000, 0x0400 }, /* WF_LMAC_TOP BN1 (WF_TMAC) */
+ { 0x820f5000, 0xa1400, 0x0800 }, /* WF_LMAC_TOP BN1 (WF_RMAC) */
+ { 0x820f7000, 0xa1e00, 0x0200 }, /* WF_LMAC_TOP BN1 (WF_DMA) */
+ { 0x820f9000, 0xa3400, 0x0200 }, /* WF_LMAC_TOP BN1 (WF_WTBLOFF) */
+ { 0x820fa000, 0xa4000, 0x0200 }, /* WF_LMAC_TOP BN1 (WF_ETBF) */
+ { 0x820fb000, 0xa4200, 0x0400 }, /* WF_LMAC_TOP BN1 (WF_LPON) */
+ { 0x820fc000, 0xa4600, 0x0200 }, /* WF_LMAC_TOP BN1 (WF_INT) */
+ { 0x820fd000, 0xa4800, 0x0800 }, /* WF_LMAC_TOP BN1 (WF_MIB) */
+ };
+ int i;
+
+ if (addr < 0x100000)
+ return addr;
+
+ for (i = 0; i < ARRAY_SIZE(fixed_map); i++) {
+ u32 ofs;
+
+ if (addr < fixed_map[i].phys)
+ continue;
+
+ ofs = addr - fixed_map[i].phys;
+ if (ofs > fixed_map[i].size)
+ continue;
+
+ return fixed_map[i].mapped + ofs;
+ }
+
+ if ((addr >= 0x18000000 && addr < 0x18c00000) ||
+ (addr >= 0x70000000 && addr < 0x78000000) ||
+ (addr >= 0x7c000000 && addr < 0x7c400000))
+ return mt7921_reg_map_l1(dev, addr);
+
+ dev_err(dev->mt76.dev, "Access currently unsupported address %08x\n",
+ addr);
+
+ return 0;
+}
+
+static u32 mt7921_rr(struct mt76_dev *mdev, u32 offset)
+{
+ struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76);
+ u32 addr = __mt7921_reg_addr(dev, offset);
+
+ return dev->bus_ops->rr(mdev, addr);
+}
+
+static void mt7921_wr(struct mt76_dev *mdev, u32 offset, u32 val)
+{
+ struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76);
+ u32 addr = __mt7921_reg_addr(dev, offset);
+
+ dev->bus_ops->wr(mdev, addr, val);
+}
+
+static u32 mt7921_rmw(struct mt76_dev *mdev, u32 offset, u32 mask, u32 val)
+{
+ struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76);
+ u32 addr = __mt7921_reg_addr(dev, offset);
+
+ return dev->bus_ops->rmw(mdev, addr, mask, val);
+}
+
static int mt7921_dma_disable(struct mt7921_dev *dev, bool force)
{
if (force) {
@@ -277,8 +380,20 @@ int mt7921_wpdma_reinit_cond(struct mt79
int mt7921_dma_init(struct mt7921_dev *dev)
{
+ struct mt76_bus_ops *bus_ops;
int ret;
+ dev->bus_ops = dev->mt76.bus;
+ bus_ops = devm_kmemdup(dev->mt76.dev, dev->bus_ops, sizeof(*bus_ops),
+ GFP_KERNEL);
+ if (!bus_ops)
+ return -ENOMEM;
+
+ bus_ops->rr = mt7921_rr;
+ bus_ops->wr = mt7921_wr;
+ bus_ops->rmw = mt7921_rmw;
+ dev->mt76.bus = bus_ops;
+
mt76_dma_attach(&dev->mt76);
ret = mt7921_dma_disable(dev, true);
--- a/drivers/net/wireless/mediatek/mt76/mt7921/mcu.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7921/mcu.c
@@ -1308,6 +1308,8 @@ int mt7921_mcu_sta_update(struct mt7921_
int __mt7921_mcu_drv_pmctrl(struct mt7921_dev *dev)
{
+ struct mt76_phy *mphy = &dev->mt76.phy;
+ struct mt76_connac_pm *pm = &dev->pm;
int i, err = 0;
for (i = 0; i < MT7921_DRV_OWN_RETRY_COUNT; i++) {
@@ -1320,8 +1322,16 @@ int __mt7921_mcu_drv_pmctrl(struct mt792
if (i == MT7921_DRV_OWN_RETRY_COUNT) {
dev_err(dev->mt76.dev, "driver own failed\n");
err = -EIO;
+ goto out;
}
+ mt7921_wpdma_reinit_cond(dev);
+ clear_bit(MT76_STATE_PM, &mphy->state);
+
+ pm->stats.last_wake_event = jiffies;
+ pm->stats.doze_time += pm->stats.last_wake_event -
+ pm->stats.last_doze_event;
+out:
return err;
}
@@ -1337,16 +1347,6 @@ int mt7921_mcu_drv_pmctrl(struct mt7921_
goto out;
err = __mt7921_mcu_drv_pmctrl(dev);
- if (err < 0)
- goto out;
-
- mt7921_wpdma_reinit_cond(dev);
- clear_bit(MT76_STATE_PM, &mphy->state);
-
- pm->stats.last_wake_event = jiffies;
- pm->stats.doze_time += pm->stats.last_wake_event -
- pm->stats.last_doze_event;
-
out:
mutex_unlock(&pm->mutex);
--- a/drivers/net/wireless/mediatek/mt76/mt7921/pci.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7921/pci.c
@@ -88,110 +88,6 @@ static void mt7921_irq_tasklet(unsigned
napi_schedule(&dev->mt76.napi[MT_RXQ_MAIN]);
}
-static u32 __mt7921_reg_addr(struct mt7921_dev *dev, u32 addr)
-{
- static const struct {
- u32 phys;
- u32 mapped;
- u32 size;
- } fixed_map[] = {
- { 0x00400000, 0x80000, 0x10000}, /* WF_MCU_SYSRAM */
- { 0x00410000, 0x90000, 0x10000}, /* WF_MCU_SYSRAM (configure register) */
- { 0x40000000, 0x70000, 0x10000}, /* WF_UMAC_SYSRAM */
- { 0x54000000, 0x02000, 0x1000 }, /* WFDMA PCIE0 MCU DMA0 */
- { 0x55000000, 0x03000, 0x1000 }, /* WFDMA PCIE0 MCU DMA1 */
- { 0x58000000, 0x06000, 0x1000 }, /* WFDMA PCIE1 MCU DMA0 (MEM_DMA) */
- { 0x59000000, 0x07000, 0x1000 }, /* WFDMA PCIE1 MCU DMA1 */
- { 0x7c000000, 0xf0000, 0x10000 }, /* CONN_INFRA */
- { 0x7c020000, 0xd0000, 0x10000 }, /* CONN_INFRA, WFDMA */
- { 0x7c060000, 0xe0000, 0x10000}, /* CONN_INFRA, conn_host_csr_top */
- { 0x80020000, 0xb0000, 0x10000 }, /* WF_TOP_MISC_OFF */
- { 0x81020000, 0xc0000, 0x10000 }, /* WF_TOP_MISC_ON */
- { 0x820c0000, 0x08000, 0x4000 }, /* WF_UMAC_TOP (PLE) */
- { 0x820c8000, 0x0c000, 0x2000 }, /* WF_UMAC_TOP (PSE) */
- { 0x820cc000, 0x0e000, 0x2000 }, /* WF_UMAC_TOP (PP) */
- { 0x820ce000, 0x21c00, 0x0200 }, /* WF_LMAC_TOP (WF_SEC) */
- { 0x820cf000, 0x22000, 0x1000 }, /* WF_LMAC_TOP (WF_PF) */
- { 0x820d0000, 0x30000, 0x10000 }, /* WF_LMAC_TOP (WF_WTBLON) */
- { 0x820e0000, 0x20000, 0x0400 }, /* WF_LMAC_TOP BN0 (WF_CFG) */
- { 0x820e1000, 0x20400, 0x0200 }, /* WF_LMAC_TOP BN0 (WF_TRB) */
- { 0x820e2000, 0x20800, 0x0400 }, /* WF_LMAC_TOP BN0 (WF_AGG) */
- { 0x820e3000, 0x20c00, 0x0400 }, /* WF_LMAC_TOP BN0 (WF_ARB) */
- { 0x820e4000, 0x21000, 0x0400 }, /* WF_LMAC_TOP BN0 (WF_TMAC) */
- { 0x820e5000, 0x21400, 0x0800 }, /* WF_LMAC_TOP BN0 (WF_RMAC) */
- { 0x820e7000, 0x21e00, 0x0200 }, /* WF_LMAC_TOP BN0 (WF_DMA) */
- { 0x820e9000, 0x23400, 0x0200 }, /* WF_LMAC_TOP BN0 (WF_WTBLOFF) */
- { 0x820ea000, 0x24000, 0x0200 }, /* WF_LMAC_TOP BN0 (WF_ETBF) */
- { 0x820eb000, 0x24200, 0x0400 }, /* WF_LMAC_TOP BN0 (WF_LPON) */
- { 0x820ec000, 0x24600, 0x0200 }, /* WF_LMAC_TOP BN0 (WF_INT) */
- { 0x820ed000, 0x24800, 0x0800 }, /* WF_LMAC_TOP BN0 (WF_MIB) */
- { 0x820f0000, 0xa0000, 0x0400 }, /* WF_LMAC_TOP BN1 (WF_CFG) */
- { 0x820f1000, 0xa0600, 0x0200 }, /* WF_LMAC_TOP BN1 (WF_TRB) */
- { 0x820f2000, 0xa0800, 0x0400 }, /* WF_LMAC_TOP BN1 (WF_AGG) */
- { 0x820f3000, 0xa0c00, 0x0400 }, /* WF_LMAC_TOP BN1 (WF_ARB) */
- { 0x820f4000, 0xa1000, 0x0400 }, /* WF_LMAC_TOP BN1 (WF_TMAC) */
- { 0x820f5000, 0xa1400, 0x0800 }, /* WF_LMAC_TOP BN1 (WF_RMAC) */
- { 0x820f7000, 0xa1e00, 0x0200 }, /* WF_LMAC_TOP BN1 (WF_DMA) */
- { 0x820f9000, 0xa3400, 0x0200 }, /* WF_LMAC_TOP BN1 (WF_WTBLOFF) */
- { 0x820fa000, 0xa4000, 0x0200 }, /* WF_LMAC_TOP BN1 (WF_ETBF) */
- { 0x820fb000, 0xa4200, 0x0400 }, /* WF_LMAC_TOP BN1 (WF_LPON) */
- { 0x820fc000, 0xa4600, 0x0200 }, /* WF_LMAC_TOP BN1 (WF_INT) */
- { 0x820fd000, 0xa4800, 0x0800 }, /* WF_LMAC_TOP BN1 (WF_MIB) */
- };
- int i;
-
- if (addr < 0x100000)
- return addr;
-
- for (i = 0; i < ARRAY_SIZE(fixed_map); i++) {
- u32 ofs;
-
- if (addr < fixed_map[i].phys)
- continue;
-
- ofs = addr - fixed_map[i].phys;
- if (ofs > fixed_map[i].size)
- continue;
-
- return fixed_map[i].mapped + ofs;
- }
-
- if ((addr >= 0x18000000 && addr < 0x18c00000) ||
- (addr >= 0x70000000 && addr < 0x78000000) ||
- (addr >= 0x7c000000 && addr < 0x7c400000))
- return mt7921_reg_map_l1(dev, addr);
-
- dev_err(dev->mt76.dev, "Access currently unsupported address %08x\n",
- addr);
-
- return 0;
-}
-
-static u32 mt7921_rr(struct mt76_dev *mdev, u32 offset)
-{
- struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76);
- u32 addr = __mt7921_reg_addr(dev, offset);
-
- return dev->bus_ops->rr(mdev, addr);
-}
-
-static void mt7921_wr(struct mt76_dev *mdev, u32 offset, u32 val)
-{
- struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76);
- u32 addr = __mt7921_reg_addr(dev, offset);
-
- dev->bus_ops->wr(mdev, addr, val);
-}
-
-static u32 mt7921_rmw(struct mt76_dev *mdev, u32 offset, u32 mask, u32 val)
-{
- struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76);
- u32 addr = __mt7921_reg_addr(dev, offset);
-
- return dev->bus_ops->rmw(mdev, addr, mask, val);
-}
-
-
static int mt7921_pci_probe(struct pci_dev *pdev,
const struct pci_device_id *id)
{
@@ -214,7 +110,6 @@ static int mt7921_pci_probe(struct pci_d
.sta_remove = mt7921_mac_sta_remove,
.update_survey = mt7921_update_channel,
};
- struct mt76_bus_ops *bus_ops;
struct mt7921_dev *dev;
struct mt76_dev *mdev;
int ret;
@@ -250,22 +145,6 @@ static int mt7921_pci_probe(struct pci_d
mt76_mmio_init(&dev->mt76, pcim_iomap_table(pdev)[0]);
tasklet_init(&dev->irq_tasklet, mt7921_irq_tasklet, (unsigned long)dev);
-
- dev->bus_ops = dev->mt76.bus;
- bus_ops = devm_kmemdup(dev->mt76.dev, dev->bus_ops, sizeof(*bus_ops),
- GFP_KERNEL);
- if (!bus_ops)
- return -ENOMEM;
-
- bus_ops->rr = mt7921_rr;
- bus_ops->wr = mt7921_wr;
- bus_ops->rmw = mt7921_rmw;
- dev->mt76.bus = bus_ops;
-
- ret = __mt7921_mcu_drv_pmctrl(dev);
- if (ret)
- return ret;
-
mdev->rev = (mt7921_l1_rr(dev, MT_HW_CHIPID) << 16) |
(mt7921_l1_rr(dev, MT_HW_REV) & 0xff);
dev_err(mdev->dev, "ASIC revision: %04x\n", mdev->rev);
next prev parent reply other threads:[~2022-07-27 17:01 UTC|newest]
Thread overview: 212+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-07-27 16:08 [PATCH 5.15 000/201] 5.15.58-rc1 review Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 001/201] pinctrl: stm32: fix optional IRQ support to gpios Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 002/201] riscv: add as-options for modules with assembly compontents Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 003/201] mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 004/201] lockdown: Fix kexec lockdown bypass with ima policy Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 005/201] drm/ttm: fix locking in vmap/vunmap TTM GEM helpers Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 006/201] bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 007/201] bus: mhi: host: pci_generic: add Telit FN990 Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 008/201] Revert "selftest/vm: verify remap destination address in mremap_test" Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 009/201] Revert "selftest/vm: verify mmap addr " Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 010/201] PCI: hv: Fix multi-MSI to allow more than one MSI vector Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 011/201] PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 012/201] PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 013/201] PCI: hv: Fix interrupt mapping for multi-MSI Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 014/201] serial: mvebu-uart: correctly report configured baudrate value Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 015/201] batman-adv: Use netif_rx_any_context() any Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 016/201] Revert "mt76: mt7921: Fix the error handling path of mt7921_pci_probe()" Greg Kroah-Hartman
2022-07-27 16:08 ` Greg Kroah-Hartman [this message]
2022-07-27 16:08 ` [PATCH 5.15 018/201] mt76: mt7921: use physical addr to unify register access Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 019/201] mt76: mt7921e: fix possible probe failure after reboot Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 020/201] mt76: mt7921: Fix the error handling path of mt7921_pci_probe() Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 021/201] xfs: fix maxlevels comparisons in the btree staging code Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 022/201] xfs: fold perag loop iteration logic into helper function Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 023/201] xfs: rename the next_agno perag iteration variable Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 024/201] xfs: terminate perag iteration reliably on agcount Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 025/201] xfs: fix perag reference leak on iteration race with growfs Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 026/201] xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 027/201] r8152: fix a WOL issue Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 028/201] ip: Fix data-races around sysctl_ip_default_ttl Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 029/201] xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 030/201] power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 031/201] RDMA/irdma: Do not advertise 1GB page size for x722 Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 032/201] RDMA/irdma: Fix sleep from invalid context BUG Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 033/201] pinctrl: ralink: rename MT7628(an) functions to MT76X8 Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 034/201] pinctrl: ralink: rename pinctrl-rt2880 to pinctrl-ralink Greg Kroah-Hartman
2022-07-27 16:08 ` [PATCH 5.15 035/201] pinctrl: ralink: Check for null return of devm_kcalloc Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 036/201] perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 037/201] ipv4/tcp: do not use per netns ctl sockets Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 038/201] net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement" Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 039/201] mm/pagealloc: sysctl: change watermark_scale_factor max limit to 30% Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 040/201] sysctl: move some boundary constants from sysctl.c to sysctl_vals Greg Kroah-Hartman
2022-07-27 17:31 ` Luis Chamberlain
2022-07-27 18:11 ` Greg Kroah-Hartman
2022-07-27 20:44 ` Sasha Levin
2022-07-27 16:09 ` [PATCH 5.15 041/201] tcp: Fix data-races around sysctl_tcp_ecn Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 042/201] drm/amd/display: Support for DMUB HPD interrupt handling Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 043/201] drm/amd/display: Add option to defer works of hpd_rx_irq Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 044/201] drm/amd/display: Fork thread to offload work " Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 045/201] drm/amdgpu/display: add quirk handling for stutter mode Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 046/201] drm/amd/display: Ignore First MST Sideband Message Return Error Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 047/201] scsi: megaraid: Clear READ queue maps nr_queues Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 048/201] scsi: ufs: core: Drop loglevel of WriteBoost message Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 049/201] nvme: check for duplicate identifiers earlier Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 050/201] nvme: fix block device naming collision Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 051/201] e1000e: Enable GPT clock before sending message to CSME Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 052/201] Revert "e1000e: Fix possible HW unit hang after an s0ix exit" Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 053/201] igc: Reinstate IGC_REMOVED logic and implement it properly Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 054/201] ip: Fix data-races around sysctl_ip_no_pmtu_disc Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 055/201] ip: Fix data-races around sysctl_ip_fwd_use_pmtu Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 056/201] ip: Fix data-races around sysctl_ip_fwd_update_priority Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 057/201] ip: Fix data-races around sysctl_ip_nonlocal_bind Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 058/201] ip: Fix a data-race around sysctl_ip_autobind_reuse Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 059/201] ip: Fix a data-race around sysctl_fwmark_reflect Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 060/201] tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 061/201] tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if() Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 062/201] tcp: Fix data-races around sysctl_tcp_l3mdev_accept Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 063/201] tcp: Fix data-races around sysctl_tcp_mtu_probing Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 064/201] tcp: Fix data-races around sysctl_tcp_base_mss Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 065/201] tcp: Fix data-races around sysctl_tcp_min_snd_mss Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 066/201] tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 067/201] tcp: Fix a data-race around sysctl_tcp_probe_threshold Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 068/201] tcp: Fix a data-race around sysctl_tcp_probe_interval Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 069/201] net: stmmac: fix pm runtime issue in stmmac_dvr_remove() Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 070/201] net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 071/201] mtd: rawnand: gpmi: validate controller clock rate Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 072/201] mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 073/201] net: dsa: microchip: ksz_common: Fix refcount leak bug Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 074/201] net: skb: introduce kfree_skb_reason() Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 075/201] net: skb: use kfree_skb_reason() in tcp_v4_rcv() Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 076/201] net: skb: use kfree_skb_reason() in __udp4_lib_rcv() Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 077/201] net: socket: rename SKB_DROP_REASON_SOCKET_FILTER Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 078/201] net: skb_drop_reason: add document for drop reasons Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 079/201] net: netfilter: use kfree_drop_reason() for NF_DROP Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 080/201] net: ipv4: use kfree_skb_reason() in ip_rcv_core() Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 081/201] net: ipv4: use kfree_skb_reason() in ip_rcv_finish_core() Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 082/201] i2c: mlxcpld: Fix register setting for 400KHz frequency Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 083/201] i2c: cadence: Change large transfer count reset logic to be unconditional Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 084/201] perf tests: Fix Convert perf time to TSC test for hybrid Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 085/201] net: stmmac: fix dma queue left shift overflow issue Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 086/201] net/tls: Fix race in TLS device down flow Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 087/201] igmp: Fix data-races around sysctl_igmp_llm_reports Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 088/201] igmp: Fix a data-race around sysctl_igmp_max_memberships Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 089/201] igmp: Fix data-races around sysctl_igmp_max_msf Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 090/201] tcp: Fix data-races around keepalive sysctl knobs Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 091/201] tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 092/201] tcp: Fix data-races around sysctl_tcp_syncookies Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 093/201] tcp: Fix data-races around sysctl_tcp_migrate_req Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 094/201] tcp: Fix data-races around sysctl_tcp_reordering Greg Kroah-Hartman
2022-07-27 16:09 ` [PATCH 5.15 095/201] tcp: Fix data-races around some timeout sysctl knobs Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 096/201] tcp: Fix a data-race around sysctl_tcp_notsent_lowat Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 097/201] tcp: Fix a data-race around sysctl_tcp_tw_reuse Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 098/201] tcp: Fix data-races around sysctl_max_syn_backlog Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 099/201] tcp: Fix data-races around sysctl_tcp_fastopen Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 100/201] tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 101/201] iavf: Fix handling of dummy receive descriptors Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 102/201] pinctrl: armada-37xx: Use temporary variable for struct device Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 103/201] pinctrl: armada-37xx: Make use of the devm_platform_ioremap_resource() Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 104/201] pinctrl: armada-37xx: Convert to use dev_err_probe() Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 105/201] pinctrl: armada-37xx: use raw spinlocks for regmap to avoid invalid wait context Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 106/201] i40e: Fix erroneous adapter reinitialization during recovery process Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 107/201] ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 108/201] net: stmmac: remove redunctant disable xPCS EEE call Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 109/201] gpio: pca953x: only use single read/write for No AI mode Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 110/201] gpio: pca953x: use the correct range when do regmap sync Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 111/201] gpio: pca953x: use the correct register address when regcache sync during init Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 112/201] be2net: Fix buffer overflow in be_get_module_eeprom Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 113/201] net: dsa: sja1105: silent spi_device_id warnings Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 114/201] net: dsa: vitesse-vsc73xx: " Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 115/201] drm/imx/dcss: Add missing of_node_put() in fail path Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 116/201] ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 117/201] ipv4: Fix data-races around sysctl_fib_multipath_hash_policy Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 118/201] ipv4: Fix data-races around sysctl_fib_multipath_hash_fields Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 119/201] ip: Fix data-races around sysctl_ip_prot_sock Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 120/201] udp: Fix a data-race around sysctl_udp_l3mdev_accept Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 121/201] tcp: Fix data-races around sysctl knobs related to SYN option Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 122/201] tcp: Fix a data-race around sysctl_tcp_early_retrans Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 123/201] tcp: Fix data-races around sysctl_tcp_recovery Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 124/201] tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 125/201] tcp: Fix data-races around sysctl_tcp_slow_start_after_idle Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 126/201] tcp: Fix a data-race around sysctl_tcp_retrans_collapse Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 127/201] tcp: Fix a data-race around sysctl_tcp_stdurg Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 128/201] tcp: Fix a data-race around sysctl_tcp_rfc1337 Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 129/201] tcp: Fix a data-race around sysctl_tcp_abort_on_overflow Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 130/201] tcp: Fix data-races around sysctl_tcp_max_reordering Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 131/201] gpio: gpio-xilinx: Fix integer overflow Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 132/201] KVM: selftests: Fix target thread to be migrated in rseq_test Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 133/201] spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 134/201] KVM: Dont null dereference ops->destroy Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 135/201] mm/mempolicy: fix uninit-value in mpol_rebind_policy() Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 136/201] bpf: Make sure mac_header was set before using it Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 137/201] sched/deadline: Fix BUG_ON condition for deboosted tasks Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 138/201] x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 139/201] dlm: fix pending remove if msg allocation fails Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 140/201] x86/uaccess: Implement macros for CMPXCHG on user addresses Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 141/201] x86/extable: Tidy up redundant handler functions Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 142/201] x86/extable: Get rid of redundant macros Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 143/201] x86/mce: Deduplicate exception handling Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 144/201] x86/extable: Rework the exception table mechanics Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 145/201] x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFE Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 146/201] bitfield.h: Fix "type of reg too small for mask" test Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 147/201] x86/entry_32: Remove .fixup usage Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 148/201] x86/extable: Extend extable functionality Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 149/201] x86/msr: Remove .fixup usage Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 150/201] x86/futex: " Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 151/201] KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 152/201] xhci: dbc: refactor xhci_dbc_init() Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 153/201] xhci: dbc: create and remove dbc structure in dbgtty driver Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 154/201] xhci: dbc: Rename xhci_dbc_init and xhci_dbc_exit Greg Kroah-Hartman
2022-07-27 16:10 ` [PATCH 5.15 155/201] xhci: Set HCD flag to defer primary roothub registration Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 156/201] mt76: fix use-after-free by removing a non-RCU wcid pointer Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 157/201] iwlwifi: fw: uefi: add missing include guards Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 158/201] crypto: qat - set to zero DH parameters before free Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 159/201] crypto: qat - use pre-allocated buffers in datapath Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 160/201] crypto: qat - refactor submission logic Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 161/201] crypto: qat - add backlog mechanism Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 162/201] crypto: qat - fix memory leak in RSA Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 163/201] crypto: qat - remove dma_free_coherent() for RSA Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 164/201] crypto: qat - remove dma_free_coherent() for DH Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 165/201] crypto: qat - add param check for RSA Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 166/201] crypto: qat - add param check for DH Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 167/201] crypto: qat - re-enable registration of algorithms Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 168/201] exfat: fix referencing wrong parent directory information after renaming Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 169/201] tracing: Have event format check not flag %p* on __get_dynamic_array() Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 170/201] tracing: Place trace_pid_list logic into abstract functions Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 171/201] tracing: Fix return value of trace_pid_write() Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 172/201] um: virtio_uml: Allow probing from devicetree Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 173/201] um: virtio_uml: Fix broken device handling in time-travel Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 174/201] Bluetooth: Add bt_skb_sendmsg helper Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 175/201] Bluetooth: Add bt_skb_sendmmsg helper Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 176/201] Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 177/201] Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 178/201] Bluetooth: Fix passing NULL to PTR_ERR Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 179/201] Bluetooth: SCO: Fix sco_send_frame returning skb->len Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 180/201] Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 181/201] exfat: use updated exfat_chain directly during renaming Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 182/201] drm/amd/display: Reset DMCUB before HW init Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 183/201] drm/amd/display: Optimize bandwidth on following fast update Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 184/201] drm/amd/display: Fix surface optimization regression on Carrizo Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 185/201] x86/amd: Use IBPB for firmware calls Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 186/201] x86/alternative: Report missing return thunk details Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 187/201] watchqueue: make sure to serialize wqueue->defunct properly Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 188/201] tty: drivers/tty/, stop using tty_schedule_flip() Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 189/201] tty: the rest, " Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 190/201] tty: drop tty_schedule_flip() Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 191/201] tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 192/201] tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 193/201] net: usb: ax88179_178a needs FLAG_SEND_ZLP Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 194/201] watch-queue: remove spurious double semicolon Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 195/201] drm/amd/display: Dont lock connection_mutex for DMUB HPD Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 196/201] drm/amd/display: invalid parameter check in dmub_hpd_callback Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 197/201] x86/extable: Prefer local labels in .set directives Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 198/201] KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 199/201] x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 200/201] drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() Greg Kroah-Hartman
2022-07-27 16:11 ` [PATCH 5.15 201/201] x86/entry_32: Fix segment exceptions Greg Kroah-Hartman
2022-07-28 0:27 ` [PATCH 5.15 000/201] 5.15.58-rc1 review Florian Fainelli
2022-07-28 5:42 ` Naresh Kamboju
2022-07-28 7:43 ` Bagas Sanjaya
2022-07-28 13:13 ` Guenter Roeck
2022-07-28 13:20 ` Greg Kroah-Hartman
2022-07-28 14:32 ` Jon Hunter
2022-07-28 14:39 ` Shuah Khan
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=20220727161027.624512400@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=sean.wang@mediatek.com \
--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;
as well as URLs for NNTP newsgroup(s).