lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-Id: <20250510134812.48199-1-kerneljasonxing@gmail.com> Date: Sat, 10 May 2025 21:48:09 +0800 From: Jason Xing <kerneljasonxing@...il.com> To: tariqt@...dia.com, andrew+netdev@...n.ch, davem@...emloft.net, edumazet@...gle.com, kuba@...nel.org, pabeni@...hat.com, willemdebruijn.kernel@...il.com, irusskikh@...vell.com, bharat@...lsio.com, ayush.sawal@...lsio.com, mcoquelin.stm32@...il.com, alexandre.torgue@...s.st.com Cc: linux-arm-kernel@...ts.infradead.org, netdev@...r.kernel.org, Jason Xing <kernelxing@...cent.com> Subject: [PATCH net-next v2 0/3] misc drivers' sw timestamp changes From: Jason Xing <kernelxing@...cent.com> This series modified three outstanding drivers among more than 100 drivers because the software timestamp generation is too early. The idea of this series is derived from the brief talk[1] with Willem. In conclusion, this series makes the generation of software timestamp near/before kicking the doorbell for drivers. [1]: https://lore.kernel.org/all/681b9d2210879_1f6aad294bc@willemb.c.googlers.com.notmuch/ V2 Link: https://lore.kernel.org/all/20250508033328.12507-1-kerneljasonxing@gmail.com/ 1. remove lan966x patch since it breaks PHY timestamping. 2. move skb_tx_timestamp() earlier than before in cxgb4_eth_xmit() to avoid skb being orphaned/consumed. 3. revise the commit log. Jason Xing (3): net: atlantic: generate software timestamp just before the doorbell net: cxgb4: generate software timestamp just before the doorbell net: stmmac: generate software timestamp just before the doorbell drivers/net/ethernet/aquantia/atlantic/aq_main.c | 1 - drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 ++ drivers/net/ethernet/chelsio/cxgb4/sge.c | 5 +++-- .../net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 7 ++----- 5 files changed, 8 insertions(+), 9 deletions(-) -- 2.43.5
Powered by blists - more mailing lists