diff options
author | Ben Hutchings <ben@decadent.org.uk> | 2015-12-27 14:14:49 +0000 |
---|---|---|
committer | Ben Hutchings <ben@decadent.org.uk> | 2015-12-27 14:14:49 +0000 |
commit | 6408412cc6b4f78f54536ec813ba2f4ffcd3c773 (patch) | |
tree | c439a7a859df7fe295af07e413e5dd33b798cf2d | |
parent | a52be96b1041efc19b622164c0ad364dea50cc00 (diff) | |
download | kernel_replicant_linux-6408412cc6b4f78f54536ec813ba2f4ffcd3c773.tar.gz kernel_replicant_linux-6408412cc6b4f78f54536ec813ba2f4ffcd3c773.tar.bz2 kernel_replicant_linux-6408412cc6b4f78f54536ec813ba2f4ffcd3c773.zip |
Add upstream references to selftest patches
6 files changed, 6 insertions, 0 deletions
diff --git a/debian/patches/bugfix/all/selftests-add-missing-include-directives.patch b/debian/patches/bugfix/all/selftests-add-missing-include-directives.patch index 26d6ee9b53d5..94d6912a7675 100644 --- a/debian/patches/bugfix/all/selftests-add-missing-include-directives.patch +++ b/debian/patches/bugfix/all/selftests-add-missing-include-directives.patch @@ -1,6 +1,7 @@ From: Ben Hutchings <ben@decadent.org.uk> Date: Fri, 30 Oct 2015 01:18:01 +0000 Subject: selftests: Add missing #include directives +Origin: https://git.kernel.org/linus/c1ee48315d9f0be2c11c61d388a3938c2d4b010a Several C programs fail to include the headers declaring all the functions they call, resulting in warnings or errors. diff --git a/debian/patches/bugfix/all/selftests-breakpoints-actually-build-it.patch b/debian/patches/bugfix/all/selftests-breakpoints-actually-build-it.patch index d49fe1006b6d..bcb9a27fa012 100644 --- a/debian/patches/bugfix/all/selftests-breakpoints-actually-build-it.patch +++ b/debian/patches/bugfix/all/selftests-breakpoints-actually-build-it.patch @@ -1,6 +1,7 @@ From: Ben Hutchings <ben@decadent.org.uk> Date: Fri, 30 Oct 2015 10:22:55 +0000 Subject: selftests: breakpoint: Actually build it +Origin: https://git.kernel.org/linus/3b5bab390181968e403886a45c70f9c13b5b6d29 Signed-off-by: Ben Hutchings <ben@decadent.org.uk> --- diff --git a/debian/patches/bugfix/all/selftests-kprobe-choose-an-always-defined-function-t.patch b/debian/patches/bugfix/all/selftests-kprobe-choose-an-always-defined-function-t.patch index e420702b7bc7..a670d8431820 100644 --- a/debian/patches/bugfix/all/selftests-kprobe-choose-an-always-defined-function-t.patch +++ b/debian/patches/bugfix/all/selftests-kprobe-choose-an-always-defined-function-t.patch @@ -1,6 +1,7 @@ From: Ben Hutchings <ben@decadent.org.uk> Date: Fri, 30 Oct 2015 01:27:28 +0000 Subject: selftests: kprobe: Choose an always-defined function to probe +Origin: https://git.kernel.org/linus/c28628b867485165fd301e061bb9a1284ede700b do_fork() is no longer defined on x86, so probe _do_fork() instead. diff --git a/debian/patches/bugfix/all/selftests-make-scripts-executable.patch b/debian/patches/bugfix/all/selftests-make-scripts-executable.patch index 6d23befc74de..d1f44261250c 100644 --- a/debian/patches/bugfix/all/selftests-make-scripts-executable.patch +++ b/debian/patches/bugfix/all/selftests-make-scripts-executable.patch @@ -1,6 +1,7 @@ From: Ben Hutchings <ben@decadent.org.uk> Date: Fri, 30 Oct 2015 01:30:36 +0000 Subject: selftests: Make scripts executable +Origin: https://git.kernel.org/linus/3b4d3819eca5787bae77314851a799ecbf0da02b Fixes: 87b2d44026e0 ("selftests: add memfd/sealing page-pinning tests") Fixes: 2bf9e0ab08c6 ("locking/static_keys: Provide a selftest") diff --git a/debian/patches/bugfix/all/selftests-memfd-stop-unnecessary-rebuilds.patch b/debian/patches/bugfix/all/selftests-memfd-stop-unnecessary-rebuilds.patch index a1951d219102..1a01e497c085 100644 --- a/debian/patches/bugfix/all/selftests-memfd-stop-unnecessary-rebuilds.patch +++ b/debian/patches/bugfix/all/selftests-memfd-stop-unnecessary-rebuilds.patch @@ -1,6 +1,7 @@ From: Ben Hutchings <ben@decadent.org.uk> Date: Sat, 31 Oct 2015 18:04:28 +0000 Subject: selftests: memfd: Stop unnecessary rebuilds +Origin: https://git.kernel.org/linus/55f4d731c5b27f3dfe7eaeeb136cd60312f50270 Instead of explicitly running the compiler, add dependencies and take advantage of implicit rules to build only as necessary. diff --git a/debian/patches/bugfix/all/selftests-vm-try-harder-to-allocate-huge-pages.patch b/debian/patches/bugfix/all/selftests-vm-try-harder-to-allocate-huge-pages.patch index e5a9d9648ef9..cc41823487f7 100644 --- a/debian/patches/bugfix/all/selftests-vm-try-harder-to-allocate-huge-pages.patch +++ b/debian/patches/bugfix/all/selftests-vm-try-harder-to-allocate-huge-pages.patch @@ -1,6 +1,7 @@ From: Ben Hutchings <ben@decadent.org.uk> Date: Sat, 31 Oct 2015 17:56:11 +0000 Subject: selftests: vm: Try harder to allocate huge pages +Origin: https://git.kernel.org/linus/ee00479d6702393bf5eda94775349a2e28ba78fa If we need to increase the number of huge pages, drop caches first to reduce fragmentation and then check that we actually allocated |