Linux kernel source tree
Go to file
Tim Hostetler bfdd74166a gve: Check valid ts bit on RX descriptor before hw timestamping
The device returns a valid bit in the LSB of the low timestamp byte in
the completion descriptor that the driver should check before
setting the SKB's hardware timestamp. If the timestamp is not valid, do not
hardware timestamp the SKB.

Cc: stable@vger.kernel.org
Fixes: b2c7aeb490 ("gve: Implement ndo_hwtstamp_get/set for RX timestamping")
Reviewed-by: Joshua Washington <joshwash@google.com>
Signed-off-by: Tim Hostetler <thostet@google.com>
Signed-off-by: Harshitha Ramamurthy <hramamurthy@google.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Reviewed-by: Willem de Bruijn <willemb@google.com>
Reviewed-by: Vadim Fedorenko <vadim.fedorenko@linux.dev>
Link: https://patch.msgid.link/20251014004740.2775957-1-hramamurthy@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2025-10-15 09:04:58 -07:00
Documentation doc: fix seg6_flowlabel path 2025-10-12 22:51:37 +01:00
LICENSES
arch more s390 updates for 6.18 merge window 2025-10-09 10:51:43 -07:00
block
certs
crypto This push contains the following changes: 2025-10-08 09:38:31 -07:00
drivers gve: Check valid ts bit on RX descriptor before hw timestamping 2025-10-15 09:04:58 -07:00
fs for-6.18-tag 2025-10-06 13:53:19 -07:00
include net/ip6_tunnel: Prevent perpetual tunnel growth 2025-10-13 17:43:46 -07:00
init
io_uring
ipc
kernel hyperv-next for v6.18 2025-10-07 08:40:15 -07:00
lib
mm slab fixes for 6.18-rc1 2025-10-09 10:33:50 -07:00
net net: core: fix lockdep splat on device unregister 2025-10-14 19:27:20 -07:00
rust More power management updates for 6.18-rc1 2025-10-07 09:39:51 -07:00
samples
scripts kconfig: Avoid prompting for transitional symbols 2025-10-07 08:21:23 -07:00
security
sound
tools selftests: net: check jq command is supported 2025-10-14 15:12:18 +02:00
usr
virt hyperv-next for v6.18 2025-10-07 08:40:15 -07:00
.clang-format
.clippy.toml
.cocciconfig
.editorconfig
.get_maintainer.ignore
.gitattributes
.gitignore
.mailmap
.pylintrc
.rustfmt.toml
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS MAINTAINERS: add myself as maintainer for b53 2025-10-14 13:47:58 -07:00
Makefile
README

README

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the reStructuredText markup notation.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.