1 |
commit: c535d0218d8209e594a1eb977c67ad2aae09c043 |
2 |
Author: Mike Pagano <mpagano <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Jul 5 14:39:54 2021 +0000 |
4 |
Commit: Mike Pagano <mpagano <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Jul 5 14:39:54 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c535d021 |
7 |
|
8 |
sys-kernel/gentoo-sources: mm/page_alloc fix retval of pop elem |
9 |
|
10 |
The commit b3b64ebd3822 ("mm/page_alloc: do bulk array bounds check after |
11 |
checking populated elements") returns the wrong value if the array is |
12 |
already populated which is interpreted as an allocation failure. Dave |
13 |
reported this fixes his problem and it also passed a test running dbench |
14 |
over NFS. |
15 |
|
16 |
Package-Manager: Portage-3.0.20, Repoman-3.0.2 |
17 |
Signed-off-by: Mike Pagano <mpagano <AT> gentoo.org> |
18 |
|
19 |
sys-kernel/gentoo-sources/Manifest | 3 +++ |
20 |
.../gentoo-sources/gentoo-sources-5.13.0-r1.ebuild | 28 ++++++++++++++++++++++ |
21 |
2 files changed, 31 insertions(+) |
22 |
|
23 |
diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest |
24 |
index c1e8385bea6..fa22204f20b 100644 |
25 |
--- a/sys-kernel/gentoo-sources/Manifest |
26 |
+++ b/sys-kernel/gentoo-sources/Manifest |
27 |
@@ -124,6 +124,9 @@ DIST genpatches-5.12-9.extras.tar.xz 1772 BLAKE2B 127b452d6bca348b7ef8b501b6a2b6 |
28 |
DIST genpatches-5.13-1.base.tar.xz 3840 BLAKE2B 5843b75d53225fb5f3ad278a69884c70d3eda165faeec7895dac661d035324c69fb32ec4ca729a025bc8e73b81a17f085f60294b621a646dcdf8bb389fc37e41 SHA512 62f49080e44895da1ecf0dd4d88dbcf3fc1f6b227c09aebf7b4acd407655e0a7627cfaf870b26ec5ab508ab2e9ce36e86ca92bceb19566c8e4a2c509a7c459af |
29 |
DIST genpatches-5.13-1.experimental.tar.xz 5436 BLAKE2B 266c9ff4d958fe80d4acd9e19538b67363ffcd2ff41ff83441cbe4808365a9bf4f32e395092eeaecd4e031b52cf17d0ae8616fa5ddd902a707e90736c654e486 SHA512 aa82c4c1d09d7fb47860e55f20595844170b7080134c8eaf350316f1c11c6ec2ff8fef9b4cef2e0e38128d372614861258a78da2c0a5d2e1053860643f16fe05 |
30 |
DIST genpatches-5.13-1.extras.tar.xz 3412 BLAKE2B a93dc7964a3b26817e6a561b314e93958d887a08a519a8a8b1bf2e4bb78790ed03a217a54cb6d9b2af6f7a2f4e78f8a0fbebe2aac0c34c1c9b0ed884db3bbbb7 SHA512 f4470e1f4d72ef0d54b6b0bd6c427f722ffac8de9e8b0a29b69e032ce71d9c18ae447fa855bf4e9e45cd2084f0b7837d0514aebfd18f6a04a7a88a191e966435 |
31 |
+DIST genpatches-5.13-2.base.tar.xz 4716 BLAKE2B e954c7b553a44cf7772f305652b04e7c3e40faa3e3b03f8a32ba443ade2fc04cab4c97327703861887dd83ce593d5d4181008990e1aa6c7ba43f2e1f4bb9ae62 SHA512 9bdd1e674e4382631e43b6f668bba77ea13a1b2b0d1f7c3c8feda6d1dae4c55086981e6a196ec9ef8218f937b72a201e9c2843867882dfa5be651da50e3836c1 |
32 |
+DIST genpatches-5.13-2.experimental.tar.xz 5416 BLAKE2B 38bba121d747f24f7a861cc288a5c5148a76f963a3801b41812ac7a75490725a7b483d7ea3cae9ede81739698c785f5f8fdc5fe430a761d3ef5952d9e3c30853 SHA512 c9d28367d658148c5c75b40995032851a8260efe50ea9306c6e250e0d205feff7451a59985a02cc0a5bf768e3c57b95616e0390d5d6636d9dcf3c2e079ef8313 |
33 |
+DIST genpatches-5.13-2.extras.tar.xz 3420 BLAKE2B 70f0775b125a8c478271a89e43e1b783499e38dc27bef5ff4010bdbce2d46530fb3981da66dc7c09b05776af7f93ce8c6073b8e42e76e60c2402b7297a5da0bb SHA512 4283e8a9776bf17e6fb652e96dfe18b08c783b5949de2f3e33bbd268fba6ead12c1dee6edcf0d3447714f55a1026822da9f51d17f0c9e0fe886b22ce9c93a07d |
34 |
DIST genpatches-5.4-112.base.tar.xz 3278220 BLAKE2B 11c4a33da1081ce777019604d06740368895e74893cb88f4ba6e3988fe3204f2d5a0ffe2204f77aed427ce8decdd77c5ea7dd374e893cbf7ab346b8fb87a918d SHA512 d2c5378076390358ec60346e832a9454f1b61e67c68da4c6652d7d6cfa29223417fd0b95ea526cead86af5692e4e702a0ee5a169a894d04644f95bbbdd7d727e |
35 |
DIST genpatches-5.4-112.experimental.tar.xz 18528 BLAKE2B 94a47359c6c95a9775de669f02c14b0f7cbcc93b77aa8cbb20951ebc67d49fdfe1d0df1dc1b9b4431c91f64c96eff5a4d60d5888f75ecafa37e66194c1e61752 SHA512 53ce013556fd289ac5cce25c925877ca02ff9a4555dc3cc644437944f56bfd45358021f78e234276e2ac5e3725e22b336ae4ffc45acfab3c05c53ba82ddd573f |
36 |
DIST genpatches-5.4-112.extras.tar.xz 1768 BLAKE2B 7f77e833bc17035063b98d89135455fe6200eda135a92221c0f2eef63c6b41235653a8d11a7c99e542010c2195c1af8f5ae84a7da27d159fef67be5192537722 SHA512 6dda1c917736f8a45b1d79e3d7f30b243f922b274425975f520d1d2a5a0fb95b0ab242e0f24bd3a5e0b09e8eac76b6f71eab94cbe1747e3162ce85d892a6da5c |
37 |
|
38 |
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.13.0-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.13.0-r1.ebuild |
39 |
new file mode 100644 |
40 |
index 00000000000..73aa5ecc4bd |
41 |
--- /dev/null |
42 |
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.13.0-r1.ebuild |
43 |
@@ -0,0 +1,28 @@ |
44 |
+# Copyright 1999-2021 Gentoo Authors |
45 |
+# Distributed under the terms of the GNU General Public License v2 |
46 |
+ |
47 |
+EAPI="7" |
48 |
+ETYPE="sources" |
49 |
+K_WANT_GENPATCHES="base extras experimental" |
50 |
+K_GENPATCHES_VER="2" |
51 |
+ |
52 |
+inherit kernel-2 |
53 |
+detect_version |
54 |
+detect_arch |
55 |
+ |
56 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
57 |
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" |
58 |
+IUSE="experimental" |
59 |
+ |
60 |
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" |
61 |
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" |
62 |
+ |
63 |
+pkg_postinst() { |
64 |
+ kernel-2_pkg_postinst |
65 |
+ einfo "For more info on this patchset, and how to report problems, see:" |
66 |
+ einfo "${HOMEPAGE}" |
67 |
+} |
68 |
+ |
69 |
+pkg_postrm() { |
70 |
+ kernel-2_pkg_postrm |
71 |
+} |