diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst
index 6ef7d48dc78c921a865eaa88940735bd034b24bc..b99a022c67018ca3018e65ebf8dfff159c8ed55a 100644
--- a/CONTRIBUTING.rst
+++ b/CONTRIBUTING.rst
@@ -102,7 +102,7 @@ Sign off
 In order to have a concrete record that your contribution is intentional
 and you agree to license it under the same terms as the project's license, we've adopted the
 same lightweight approach that the Linux Kernel
-(https://www.kernel.org/doc/Documentation/SubmittingPatches), Docker
+`submitting patches process <https://www.kernel.org/doc/html/latest/process/submitting-patches.html#sign-your-work-the-developer-s-certificate-of-origin>`_, Docker
 (https://github.com/docker/docker/blob/master/CONTRIBUTING.md), and many other
 projects use: the DCO (Developer Certificate of Origin:
 http://developercertificate.org/). This is a simple declaration that you wrote
diff --git a/changelog.d/4274.misc b/changelog.d/4274.misc
new file mode 100644
index 0000000000000000000000000000000000000000..c85fb53b571a62f590bfbbaffe138828b521b7e6
--- /dev/null
+++ b/changelog.d/4274.misc
@@ -0,0 +1 @@
+Update link to kernel DCO guide