From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
patches@lists.linux.dev, Dima Ruinskiy <dima.ruinskiy@intel.com>,
Vitaly Lifshits <vitaly.lifshits@intel.com>,
Tony Nguyen <anthony.l.nguyen@intel.com>,
Simon Horman <horms@kernel.org>, Jakub Kicinski <kuba@kernel.org>,
Sasha Levin <sashal@kernel.org>
Subject: [PATCH 5.15 034/144] e1000e: Fix S0ix residency on corporate systems
Date: Tue, 16 Jul 2024 17:31:43 +0200 [thread overview]
Message-ID: <20240716152753.853672416@linuxfoundation.org> (raw)
In-Reply-To: <20240716152752.524497140@linuxfoundation.org>
5.15-stable review patch. If anyone has any objections, please let me know.
------------------
From: Dima Ruinskiy <dima.ruinskiy@intel.com>
[ Upstream commit c93a6f62cb1bd097aef2e4588648a420d175eee2 ]
On vPro systems, the configuration of the I219-LM to achieve power
gating and S0ix residency is split between the driver and the CSME FW.
It was discovered that in some scenarios, where the network cable is
connected and then disconnected, S0ix residency is not always reached.
This was root-caused to a subset of I219-LM register writes that are not
performed by the CSME FW. Therefore, the driver should perform these
register writes on corporate setups, regardless of the CSME FW state.
This was discovered on Meteor Lake systems; however it is likely to
appear on other platforms as well.
Fixes: cc23f4f0b6b9 ("e1000e: Add support for Meteor Lake")
Link: https://bugzilla.kernel.org/show_bug.cgi?id=218589
Signed-off-by: Dima Ruinskiy <dima.ruinskiy@intel.com>
Signed-off-by: Vitaly Lifshits <vitaly.lifshits@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://patch.msgid.link/20240628201754.2744221-1-anthony.l.nguyen@intel.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
drivers/net/ethernet/intel/e1000e/netdev.c | 132 ++++++++++-----------
1 file changed, 66 insertions(+), 66 deletions(-)
diff --git a/drivers/net/ethernet/intel/e1000e/netdev.c b/drivers/net/ethernet/intel/e1000e/netdev.c
index 6b7d162af3e5e..c153f44a6ab85 100644
--- a/drivers/net/ethernet/intel/e1000e/netdev.c
+++ b/drivers/net/ethernet/intel/e1000e/netdev.c
@@ -6374,49 +6374,49 @@ static void e1000e_s0ix_entry_flow(struct e1000_adapter *adapter)
mac_data |= E1000_EXTCNF_CTRL_GATE_PHY_CFG;
ew32(EXTCNF_CTRL, mac_data);
- /* Enable the Dynamic Power Gating in the MAC */
- mac_data = er32(FEXTNVM7);
- mac_data |= BIT(22);
- ew32(FEXTNVM7, mac_data);
-
/* Disable disconnected cable conditioning for Power Gating */
mac_data = er32(DPGFR);
mac_data |= BIT(2);
ew32(DPGFR, mac_data);
- /* Don't wake from dynamic Power Gating with clock request */
- mac_data = er32(FEXTNVM12);
- mac_data |= BIT(12);
- ew32(FEXTNVM12, mac_data);
-
- /* Ungate PGCB clock */
- mac_data = er32(FEXTNVM9);
- mac_data &= ~BIT(28);
- ew32(FEXTNVM9, mac_data);
-
- /* Enable K1 off to enable mPHY Power Gating */
- mac_data = er32(FEXTNVM6);
- mac_data |= BIT(31);
- ew32(FEXTNVM6, mac_data);
-
- /* Enable mPHY power gating for any link and speed */
- mac_data = er32(FEXTNVM8);
- mac_data |= BIT(9);
- ew32(FEXTNVM8, mac_data);
-
/* Enable the Dynamic Clock Gating in the DMA and MAC */
mac_data = er32(CTRL_EXT);
mac_data |= E1000_CTRL_EXT_DMA_DYN_CLK_EN;
ew32(CTRL_EXT, mac_data);
-
- /* No MAC DPG gating SLP_S0 in modern standby
- * Switch the logic of the lanphypc to use PMC counter
- */
- mac_data = er32(FEXTNVM5);
- mac_data |= BIT(7);
- ew32(FEXTNVM5, mac_data);
}
+ /* Enable the Dynamic Power Gating in the MAC */
+ mac_data = er32(FEXTNVM7);
+ mac_data |= BIT(22);
+ ew32(FEXTNVM7, mac_data);
+
+ /* Don't wake from dynamic Power Gating with clock request */
+ mac_data = er32(FEXTNVM12);
+ mac_data |= BIT(12);
+ ew32(FEXTNVM12, mac_data);
+
+ /* Ungate PGCB clock */
+ mac_data = er32(FEXTNVM9);
+ mac_data &= ~BIT(28);
+ ew32(FEXTNVM9, mac_data);
+
+ /* Enable K1 off to enable mPHY Power Gating */
+ mac_data = er32(FEXTNVM6);
+ mac_data |= BIT(31);
+ ew32(FEXTNVM6, mac_data);
+
+ /* Enable mPHY power gating for any link and speed */
+ mac_data = er32(FEXTNVM8);
+ mac_data |= BIT(9);
+ ew32(FEXTNVM8, mac_data);
+
+ /* No MAC DPG gating SLP_S0 in modern standby
+ * Switch the logic of the lanphypc to use PMC counter
+ */
+ mac_data = er32(FEXTNVM5);
+ mac_data |= BIT(7);
+ ew32(FEXTNVM5, mac_data);
+
/* Disable the time synchronization clock */
mac_data = er32(FEXTNVM7);
mac_data |= BIT(31);
@@ -6508,33 +6508,6 @@ static void e1000e_s0ix_exit_flow(struct e1000_adapter *adapter)
} else {
/* Request driver unconfigure the device from S0ix */
- /* Disable the Dynamic Power Gating in the MAC */
- mac_data = er32(FEXTNVM7);
- mac_data &= 0xFFBFFFFF;
- ew32(FEXTNVM7, mac_data);
-
- /* Disable mPHY power gating for any link and speed */
- mac_data = er32(FEXTNVM8);
- mac_data &= ~BIT(9);
- ew32(FEXTNVM8, mac_data);
-
- /* Disable K1 off */
- mac_data = er32(FEXTNVM6);
- mac_data &= ~BIT(31);
- ew32(FEXTNVM6, mac_data);
-
- /* Disable Ungate PGCB clock */
- mac_data = er32(FEXTNVM9);
- mac_data |= BIT(28);
- ew32(FEXTNVM9, mac_data);
-
- /* Cancel not waking from dynamic
- * Power Gating with clock request
- */
- mac_data = er32(FEXTNVM12);
- mac_data &= ~BIT(12);
- ew32(FEXTNVM12, mac_data);
-
/* Cancel disable disconnected cable conditioning
* for Power Gating
*/
@@ -6547,13 +6520,6 @@ static void e1000e_s0ix_exit_flow(struct e1000_adapter *adapter)
mac_data &= 0xFFF7FFFF;
ew32(CTRL_EXT, mac_data);
- /* Revert the lanphypc logic to use the internal Gbe counter
- * and not the PMC counter
- */
- mac_data = er32(FEXTNVM5);
- mac_data &= 0xFFFFFF7F;
- ew32(FEXTNVM5, mac_data);
-
/* Enable the periodic inband message,
* Request PCIe clock in K1 page770_17[10:9] =01b
*/
@@ -6591,6 +6557,40 @@ static void e1000e_s0ix_exit_flow(struct e1000_adapter *adapter)
mac_data &= ~BIT(31);
mac_data |= BIT(0);
ew32(FEXTNVM7, mac_data);
+
+ /* Disable the Dynamic Power Gating in the MAC */
+ mac_data = er32(FEXTNVM7);
+ mac_data &= 0xFFBFFFFF;
+ ew32(FEXTNVM7, mac_data);
+
+ /* Disable mPHY power gating for any link and speed */
+ mac_data = er32(FEXTNVM8);
+ mac_data &= ~BIT(9);
+ ew32(FEXTNVM8, mac_data);
+
+ /* Disable K1 off */
+ mac_data = er32(FEXTNVM6);
+ mac_data &= ~BIT(31);
+ ew32(FEXTNVM6, mac_data);
+
+ /* Disable Ungate PGCB clock */
+ mac_data = er32(FEXTNVM9);
+ mac_data |= BIT(28);
+ ew32(FEXTNVM9, mac_data);
+
+ /* Cancel not waking from dynamic
+ * Power Gating with clock request
+ */
+ mac_data = er32(FEXTNVM12);
+ mac_data &= ~BIT(12);
+ ew32(FEXTNVM12, mac_data);
+
+ /* Revert the lanphypc logic to use the internal Gbe counter
+ * and not the PMC counter
+ */
+ mac_data = er32(FEXTNVM5);
+ mac_data &= 0xFFFFFF7F;
+ ew32(FEXTNVM5, mac_data);
}
static int e1000e_pm_freeze(struct device *dev)
--
2.43.0
next prev parent reply other threads:[~2024-07-16 16:07 UTC|newest]
Thread overview: 154+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-07-16 15:31 [PATCH 5.15 000/144] 5.15.163-rc1 review Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 001/144] locking/mutex: Introduce devm_mutex_init() Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 002/144] drm/lima: fix shared irq handling on driver remove Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 003/144] media: dvb: as102-fe: Fix as10x_register_addr packing Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 004/144] media: dvb-usb: dib0700_devices: Add missing release_firmware() Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 005/144] IB/core: Implement a limit on UMAD receive List Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 006/144] scsi: qedf: Make qedf_execute_tmf() non-preemptible Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 007/144] crypto: aead,cipher - zeroize key buffer after use Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 008/144] drm/amdgpu: Initialize timestamp for some legacy SOCs Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 009/144] drm/amd/display: Check index msg_id before read or write Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 010/144] drm/amd/display: Check pipe offset before setting vblank Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 011/144] drm/amd/display: Skip finding free audio for unknown engine_id Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 012/144] media: dw2102: Dont translate i2c read into write Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 013/144] sctp: prefer struct_size over open coded arithmetic Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 014/144] firmware: dmi: Stop decoding on broken entry Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 015/144] Input: ff-core - prefer struct_size over open coded arithmetic Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 016/144] wifi: mt76: replace skb_put with skb_put_zero Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 017/144] net: dsa: mv88e6xxx: Correct check for empty list Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 018/144] media: dvb-frontends: tda18271c2dd: Remove casting during div Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 019/144] media: s2255: Use refcount_t instead of atomic_t for num_channels Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 020/144] media: dvb-frontends: tda10048: Fix integer overflow Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 021/144] i2c: i801: Annotate apanel_addr as __ro_after_init Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 022/144] powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 023/144] orangefs: fix out-of-bounds fsid access Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 024/144] kunit: Fix timeout message Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 025/144] powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 026/144] igc: fix a log entry using uninitialized netdev Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 027/144] bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 028/144] jffs2: Fix potential illegal address access in jffs2_free_inode Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 029/144] s390/pkey: Wipe sensitive data on failure Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 030/144] tools/power turbostat: Remember global max_die_id Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 031/144] UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 032/144] tcp_metrics: validate source addr length Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 033/144] KVM: s390: fix LPSWEY handling Greg Kroah-Hartman
2024-07-16 15:31 ` Greg Kroah-Hartman [this message]
2024-07-16 15:31 ` [PATCH 5.15 035/144] net: allow skb_datagram_iter to be called from any context Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 036/144] wifi: wilc1000: fix ies_len type in connect path Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 037/144] riscv: kexec: Avoid deadlock in kexec crash path Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 038/144] netfilter: nf_tables: unconditionally flush pending work before notifier Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 039/144] bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 040/144] selftests: fix OOM in msg_zerocopy selftest Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 041/144] selftests: make order checking verbose " Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 042/144] inet_diag: Initialize pad field in struct inet_diag_req_v2 Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 043/144] gpiolib: of: factor out code overriding gpio line polarity Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 044/144] gpiolib: of: add a quirk for reset line polarity for Himax LCDs Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 045/144] gpiolib: of: add polarity quirk for TSC2005 Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 046/144] Revert "igc: fix a log entry using uninitialized netdev" Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 047/144] nilfs2: fix inode number range checks Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 048/144] nilfs2: add missing check for inode numbers on directory entries Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 049/144] mm: optimize the redundant loop of mm_update_owner_next() Greg Kroah-Hartman
2024-07-16 15:31 ` [PATCH 5.15 050/144] mm: avoid overflows in dirty throttling logic Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 051/144] btrfs: fix adding block group to a reclaim list and the unused list during reclaim Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 052/144] Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 053/144] can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 054/144] fsnotify: Do not generate events for O_PATH file descriptors Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 055/144] Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 056/144] drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 057/144] drm/amdgpu/atomfirmware: silence UBSAN warning Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 058/144] mtd: rawnand: Ensure ECC configuration is propagated to upper layers Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 059/144] mtd: rawnand: Bypass a couple of sanity checks during NAND identification Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 060/144] mtd: rawnand: rockchip: ensure NVDDR timings are rejected Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 061/144] bnx2x: Fix multiple UBSAN array-index-out-of-bounds Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 062/144] ima: Avoid blocking in RCU read-side critical section Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 063/144] media: dw2102: fix a potential buffer overflow Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 064/144] clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 065/144] i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 066/144] fs/ntfs3: Mark volume as dirty if xattr is broken Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 067/144] ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 068/144] nvme-multipath: find NUMA path only for online numa-node Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 069/144] dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 070/144] nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 071/144] regmap-i2c: Subtract reg size from max_write Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 072/144] platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 073/144] platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 074/144] nvmet: fix a possible leak when destroy a ctrl during qp establishment Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 075/144] kbuild: fix short log for AS in link-vmlinux.sh Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 076/144] nfc/nci: Add the inconsistency check between the input data length and count Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 077/144] null_blk: Do not allow runt zone with zone capacity smaller then zone size Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 078/144] nilfs2: fix incorrect inode allocation from reserved inodes Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 079/144] mm: prevent derefencing NULL ptr in pfn_section_valid() Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 080/144] filelock: fix potential use-after-free in posix_lock_inode Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 081/144] fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 082/144] vfs: dont mod negative dentry count when on shrinker list Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 083/144] tcp: fix incorrect undo caused by DSACK of TLP retransmit Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 084/144] skmsg: Skip zero length skb in sk_msg_recvmsg Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 085/144] octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 086/144] net: fix rc7s __skb_datagram_iter() Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 087/144] i40e: Fix XDP program unloading while removing the driver Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 088/144] net: lantiq_etop: add blank line after declaration Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 089/144] net: ethernet: lantiq_etop: fix double free in detach Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 090/144] net: ethernet: mtk-star-emac: set mac_managed_pm when probing Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 091/144] ppp: reject claimed-as-LCP but actually malformed packets Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 092/144] ethtool: netlink: do not return SQI value if link is down Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 093/144] udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port() Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 094/144] net/sched: Fix UAF when resolving a clash Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 095/144] s390: Mark psw in __load_psw_mask() as __unitialized Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 096/144] ARM: davinci: Convert comma to semicolon Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 097/144] octeontx2-af: replace cpt slot with lf id on reg write Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 098/144] octeontx2-af: update cpt lf alloc mailbox Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 099/144] octeontx2-af: fix a issue with cpt_lf_alloc mailbox Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 100/144] octeontx2-af: fix detection of IP layer Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 101/144] octeontx2-af: extend RSS supported offload types Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 102/144] octeontx2-af: fix issue with IPv6 ext match for RSS Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 103/144] octeontx2-af: fix issue with IPv4 " Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 104/144] tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 105/144] tcp: avoid too many retransmit packets Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 106/144] net: ks8851: Fix potential TX stall after interface reopen Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 107/144] USB: serial: option: add Telit generic core-dump composition Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 108/144] USB: serial: option: add Telit FN912 rmnet compositions Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 109/144] USB: serial: option: add Fibocom FM350-GL Greg Kroah-Hartman
2024-07-16 15:32 ` [PATCH 5.15 110/144] USB: serial: option: add support for Foxconn T99W651 Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 111/144] USB: serial: option: add Netprisma LCUK54 series modules Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 112/144] USB: serial: option: add Rolling RW350-GL variants Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 113/144] USB: serial: mos7840: fix crash on resume Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 114/144] USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 115/144] usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 116/144] USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 117/144] hpet: Support 32-bit userspace Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 118/144] nvmem: rmem: Fix return value of rmem_read() Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 119/144] nvmem: meson-efuse: Fix return value of nvmem callbacks Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 120/144] nvmem: core: only change name to fram for current attribute Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 121/144] ALSA: hda/realtek: add quirk for Clevo V5[46]0TU Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 122/144] ALSA: hda/realtek: Enable Mute LED on HP 250 G7 Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 123/144] ALSA: hda/realtek: Limit mic boost on VAIO PRO PX Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 124/144] Fix userfaultfd_api to return EINVAL as expected Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 125/144] libceph: fix race between delayed_work() and ceph_monc_stop() Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 126/144] wireguard: allowedips: avoid unaligned 64-bit memory accesses Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 127/144] wireguard: queueing: annotate intentional data race in cpu round robin Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 128/144] wireguard: send: annotate intentional data race in checking empty queue Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 129/144] ipv6: annotate data-races around cnf.disable_ipv6 Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 130/144] ipv6: prevent NULL dereference in ip6_output() Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 131/144] bpf: Allow reads from uninit stack Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 132/144] nilfs2: fix kernel bug on rename operation of broken directory Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 133/144] i2c: rcar: bring hardware to known state when probing Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 134/144] i2c: mark HostNotify target address as used Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 135/144] i2c: rcar: Add R-Car Gen4 support Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 136/144] i2c: rcar: reset controller is mandatory for Gen3+ Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 137/144] i2c: rcar: introduce Gen4 devices Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 138/144] i2c: rcar: ensure Gen3+ reset does not disturb local targets Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 139/144] i2c: testunit: avoid re-issued work after read message Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 140/144] i2c: rcar: clear NO_RXDMA flag after resetting Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 141/144] x86/entry/64: Remove obsolete comment on tracing vs. SYSRET Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 142/144] x86/bhi: Avoid warning in #DB handler due to BHI mitigation Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 143/144] kbuild: Make ld-version.sh more robust against version string changes Greg Kroah-Hartman
2024-07-16 15:33 ` [PATCH 5.15 144/144] i2c: rcar: fix error code in probe() Greg Kroah-Hartman
2024-07-16 18:23 ` [PATCH 5.15 000/144] 5.15.163-rc1 review Florian Fainelli
2024-07-16 18:39 ` SeongJae Park
2024-07-16 19:43 ` Mark Brown
2024-07-16 20:19 ` Naresh Kamboju
2024-07-16 20:45 ` Dan Carpenter
2024-07-17 6:15 ` Greg Kroah-Hartman
2024-07-17 6:21 ` Greg Kroah-Hartman
2024-07-17 15:53 ` Shuah Khan
2024-07-17 16:56 ` Allen
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=20240716152753.853672416@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=anthony.l.nguyen@intel.com \
--cc=dima.ruinskiy@intel.com \
--cc=horms@kernel.org \
--cc=kuba@kernel.org \
--cc=patches@lists.linux.dev \
--cc=sashal@kernel.org \
--cc=stable@vger.kernel.org \
--cc=vitaly.lifshits@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox