Update CVE patchers

likely breakage

Signed-off-by: Tavi <tavi@divested.dev>
This commit is contained in:
Tavi 2024-11-08 22:53:16 -05:00
parent 6fe61105d2
commit 5137e28103
No known key found for this signature in database
GPG Key ID: E599F62ECBAEAF2E
84 changed files with 1875 additions and 904 deletions

View File

@ -68,7 +68,7 @@ external/caliper 4a0d9aba0856d0aa965d5653bfa4c138f0e8a8ba
external/cblas d063db8bdddfcde61e4bad3bfe65941fd73e8094
external/chromium-libpac 0ac78251d11006d764ba1aad8cc0867827fafe5c
external/chromium-trace 8b2c0074e71a8086dee98ca8730acfdc5eddf7a1
external/chromium-webview 2ec5b22165d9a7157006573db26ef297de02fda2
external/chromium-webview 298fa43ef0f2a4df8f47a49c20de397ae40d6656
external/clang 751a76679b0fb5798ea6cab75906df07edcab315
external/cmockery 9199c7bfafefea32d1884182fa655b6e4578c1c4
external/compiler-rt 0c46c9e892a3f68420635032ef2f6152dabd197c

View File

@ -67,7 +67,7 @@ external/capstone 6788a4139092f179005f7cdbf181ba24b60b6113
external/cblas ddf5f49cb53866fbc503a6349bf44bac24a6963d
external/chromium-libpac dff5ddb8d28f6ac9a86eb28763b4313f6f72eec5
external/chromium-trace b2cf025c7d5cebd43084f38c6c7ff9cc17da428a
external/chromium-webview 2ec5b22165d9a7157006573db26ef297de02fda2
external/chromium-webview 298fa43ef0f2a4df8f47a49c20de397ae40d6656
external/clang f9d2af42fc6d74c28893af371e4647158eaba66c
external/cmockery 9199c7bfafefea32d1884182fa655b6e4578c1c4
external/cn-cbor 7fe9f01990a97be4df5e46d2decd894c06678072

View File

@ -78,7 +78,7 @@ external/catch2 bcfbb791d09e390fb545c03ca002e570f764d960
external/cblas 61ee00692011385347a5dd1ad872556899a5cf7a
external/chromium-libpac c98fc96035e6fdc5b84d953d2bd38d2dcd175467
external/chromium-trace f4e722b911fcc6f7164026432de62a02ea3460fb
external/chromium-webview 2ec5b22165d9a7157006573db26ef297de02fda2
external/chromium-webview 298fa43ef0f2a4df8f47a49c20de397ae40d6656
external/clang 8343f599c9e1dda8e6c1bb779af323a673a052f9
external/cldr 4e0bdd442c1e01f5c6147cf6032ce4f8587f4ede
external/cmockery 9199c7bfafefea32d1884182fa655b6e4578c1c4
@ -726,7 +726,7 @@ tools/external_updater 1dc2143b13455b4ab0e2a0aa59dda791c0b0084f
tools/loganalysis eec32327da28db6f5e599a4ab76f7c93995896ef
tools/metalava edcafddcb54e149af8d4135a346501dde802fb30
tools/ndkports 74fefbc2160250129cbd157272fcfb3c9ac20f18
tools/repohooks aad4d88f1b21f4618496f60c638d30914eade449
tools/repohooks 7278e0dc738d7771d59199433432d199432c9406
tools/security 3c5ee5d6f2f50895611eacd71a62b11efcfb0648
tools/test/connectivity 4857a1a24ab6fd537bc4186fc88548c2b9c29e82
tools/test/graphicsbenchmark 143e833b3762e93b0a1fe6a6bc127f09e5afade8

View File

@ -135,7 +135,7 @@ external/cblas d82c5f4ae14b2a5468303985070f7dadc15d4094
external/cbor-java f81e576298790c97498311e99a0b0b34653c3dd8
external/chromium-libpac 169c93e00a00605346a68d39d3f4713735bdb61e
external/chromium-trace e524766cad26d677a9a1ec8c00c512d4cac2cf5e
external/chromium-webview 2ec5b22165d9a7157006573db26ef297de02fda2
external/chromium-webview 298fa43ef0f2a4df8f47a49c20de397ae40d6656
external/clang 0a1c53a5d295109bd4702ad13c0f2a5510ca1b26
external/cldr 38850463abd624d5b2293be75fddc43cf6b55ae2
external/cn-cbor 696530332036f5518681d3c450cdbc3ee412004a
@ -859,7 +859,7 @@ tools/loganalysis 915dbf1d7ed0f684d2d1bc3a6be9ef417c93527d
tools/metalava 21659a2683eed66e16aeafeb8d9c40916946a51b
tools/ndkports d0ec81e4b134f4b1446d3fd5a6dfbf095475597c
tools/platform-compat b553fea7dd2aa8dcc26f4d8f91effd86e55dd72e
tools/repohooks aad4d88f1b21f4618496f60c638d30914eade449
tools/repohooks 7278e0dc738d7771d59199433432d199432c9406
tools/security a5c3644bd83674858e0b9d5da3e6014a3cbf3ba6
tools/test/connectivity 38ccb70b61038b0be21da87ae626b01a3d162bf8
tools/test/graphicsbenchmark 7c31a9c1f32d602e1b50446951088d3beddedb84

View File

@ -5,7 +5,7 @@ bootable/libbootloader b44eeefd365e023a96ea36682cc60b46827a47cc
bootable/recovery 7c1eb300fbcf789024da690c96adb167d31aa5a5
build/bazel f3015c3bbd520d95216123e6761a2860e17acebf
build/blueprint c24408d5ae37cbcbec15205a02812b7d6c563b90
build/make 337e73b8ec838302c021e651bf9cb11a4abb1242
build/make a303856dfb7b5c8196680c7797be7fa02f074c2a
build/pesto 0f35caa8191635ace102f6d8c96318c5ed52dfe3
build/soong 59d5b37cce358e0d300392676d64191d3938608f
compatibility/cdd 43611a0b6d2c62ae1d08d951fccf8f2ab8dc60c6
@ -94,7 +94,7 @@ external/catch2 2b2e0e9540defee10f28ea0fc97750490fa238b5
external/cblas 2b24922070cb6d45edd5f5b533db0637099a2b17
external/cbor-java 00c4a382dd3810f9c1b363eaad339cff34a3f6fe
external/chromium-trace 138ade68f9d3388a1b0a6d9ce5e091ff6f7e7448
external/chromium-webview 2ec5b22165d9a7157006573db26ef297de02fda2
external/chromium-webview 298fa43ef0f2a4df8f47a49c20de397ae40d6656
external/clang f1cef8e77ae220c9379303bdc9896e0c2366bd6f
external/cldr 242ecd0dcb21f3376f825119ec0b36fcb15e7bb8
external/cn-cbor 6a0f6a5375b8cd9b495e91c11d21ed257ec9a905
@ -621,7 +621,7 @@ external/zopfli 8637d0c2c9bad61506e1633cb221a418421c9f02
external/zstd 72b884f7fb33ebdebc0f61b5d0fb00fd6ca4713f
external/zxing c52e3ef5b428edbd4d4b2d51f67e673fe04ce09e
frameworks/av 192b10501d328aacddf2a2e109f59d79310b5bfd
frameworks/base 1c3880c82cd574b577770910ea42a36e4ee5c596
frameworks/base 183c70e744c8aa6e9f2e74c888785a1811bde781
frameworks/compile/libbcc 879916155c7757ba3a77c880ab1e949e8c6ed74b
frameworks/compile/mclinker 3f42d04145e3c2f6bd6f236bc4eb4630d84fb3b7
frameworks/compile/slang 5ad64063eeff6dd6c6affce457ed169e0e7b2a03
@ -795,14 +795,14 @@ kernel/prebuilts/common-modules/virtual-device/mainline/x86-64 8bd5dbee62d3a4e26
kernel/prebuilts/mainline/arm64 5e247fe827692adb03c68e021974d8d641d4d63c
kernel/tests a767ef06de075dab6ea26fe2314f7860d5b114e5
kernel/xiaomi/sm8150 950783ac4623027778367cb8f8c6c24f17e88dd9
libcore 3d79b82fa5058fadc5c9696811b38a48cb5eddbb
libcore ead9569201857d99ba23d2c0e31f75e3f1b41fd1
libnativehelper 4127df85264539c1fcc6dcbf59410e9edaa2e0c6
lineage-sdk d4565e22e04e8030ac8d8551dfe11a868b8366a9
lineage/scripts 023e86f8fe46cbc3afc0009aac0aa361bf9187d5
lineage/scripts cf89200746d0d7a73e6926f064abb8d136956177
packages/apps/AudioFX 2c1be3c3b062e397bfd1e780ddb0bae1f99c1b84
packages/apps/Backgrounds f778988c6b8d36e87399b5678239d4f696e4cab2
packages/apps/BasicSmsReceiver 7c6a070c68413bab5343043af3df220226759568
packages/apps/Bluetooth 4199ffb1db8c4f80914a39f78bdc2cecf7b6c8dd
packages/apps/Bluetooth af8fa04324c4eced3086b4761ba31d414eb4d2e8
packages/apps/Camera2 1a48d61effedfab1930dd3fa0931eafd3f50c32d
packages/apps/Car/Calendar fa4e0f22818948486aed8ce4845e1eae62321564
packages/apps/Car/Cluster 9b851957e49a1a47b6468c11e69a29794b1a8311
@ -860,7 +860,7 @@ packages/apps/RemoteProvisioner 6e8aab132163250f8cde77004aee24756312ef01
packages/apps/SafetyRegulatoryInfo 6264264eb9b2d2dfa2ac7b7a8e07a231c3d2147e
packages/apps/SecureElement d052b0b1d1abda205590db2e7db08b377a8e0cb0
packages/apps/Seedvault 2b2bf5ba8844f54ca685a3db831e8c4053015280
packages/apps/Settings 8aa035ef1c5c1b957068213f241ca5af0f927b34
packages/apps/Settings 3e59fc5d8fa7b02cc9123c12e0a077788dbf3ff4
packages/apps/SettingsIntelligence a0ae307ead24614b2d5c8a6cc5966bc5f8454145
packages/apps/SetupWizard 2a007324a9e710b969de8faa5d1bd82d6ff5c2ea
packages/apps/SimpleDeviceConfig 82d31b18dd2550e05f89248f128cb571eecc863a
@ -928,7 +928,7 @@ packages/services/Car ea61de5da690e232704c16fe60917d6d973600b0
packages/services/Iwlan 0155305af7916e8c459e9df3bdd7a813fa24869d
packages/services/Mms 5e55f99e5e7a2bd42b1c6a7d5be8e590f8d2f923
packages/services/Mtp 89646079f88772f19a02c6611ab103c0e8b09bff
packages/services/Telecomm dff9c5222400e195cc9a61c92c797e1626d61cf4
packages/services/Telecomm a97e84d00bf4e2b63411c547b1871c0fd530648e
packages/services/Telephony 0395f1beb8864f31bddc096e50e2f3e0fb6aa4df
packages/wallpapers/ImageWallpaper 0a1680f07b09889c7642a775b6bb69d1b27f9b09
packages/wallpapers/LivePicker f55523ca920efcff9c5c114ec925c9dcbd5b7dd6
@ -996,7 +996,7 @@ sdk b3f92fe65cc033dc02107cc127e0ae0e2a50a967
system/apex e0731e932301591d3e86c7927fd8fa08bb585ae9
system/bpf bb1485f836d496570a337f6d7b809a3e44191f71
system/bpfprogs ed0aa6f1dac65b12a3eb1c3ee72947c9cb308aa4
system/bt 58c3eecd7d4edd3b5ff0d6f7332d28496c1bbb56
system/bt 669ca33f5e7a67cc733e25e72510a9aa3c953933
system/ca-certificates 595badb2fb42aba9a55d78ce40be36856b4a0f78
system/chre daa9b56497b0c114dbfcf7ab758142a20eaeed9c
system/connectivity/wificond 17bbcb27838fe84bfc2e830cab54a6bd8a41fa55
@ -1033,7 +1033,7 @@ system/nfc 4514f6081f3a7ffabfacd83c0330ddbc774a77d5
system/nvram 2606a9702689543b7aa8175128ab95ae99bb4e49
system/qcom ddd4779b4684d61dd63a6e71f3be00820ea831fd
system/security d8fbb1f86c7405ddaa55dce780f18f5ec19f0422
system/sepolicy cb1f87efbf8d56f92fe9e02eb982135395992003
system/sepolicy 3ad11c72adae8f5aaf231c18d49bfe673095f43d
system/server_configurable_flags 08d7fdb43259537b7c1546a0b634114a7f77006b
system/teeui 792b154128b773efae04b0395413bf0752a7a2b8
system/testing/gtest_extras b6cb0358e15fef6377c6bd3dea30fdf2b419705e
@ -1083,7 +1083,7 @@ tools/extract-utils c12d3941893a6d1187986d85be04308104d13269
tools/metalava 0d8be7040dceaf9b084e909b6907e463ab7d3237
tools/ndkports a181fe59a34803a1ba7300bd1a32532b6dc3e9fb
tools/platform-compat cfa5a189e9671992ba7ad5b8de5d59826544a592
tools/repohooks aad4d88f1b21f4618496f60c638d30914eade449
tools/repohooks 7278e0dc738d7771d59199433432d199432c9406
tools/security 4af6777ed4b7a9c09508a600349e0e548174361f
tools/test/connectivity a74e9d3afee07e92cc9f74345f91ea7cbe29d44d
tools/test/graphicsbenchmark 6404f16911f96d9253847c1390fd81f1923954cd
@ -1111,8 +1111,8 @@ vendor/qcom/opensource/commonsys-intf/bluetooth 5be730e561df0103aa2ffa6cc5c649ac
vendor/qcom/opensource/commonsys-intf/display 1b983da4adfc9318dae482ac1b93387852399e88
vendor/qcom/opensource/commonsys/bluetooth_ext dfb8d1bf11f1b76413fbe2fd5bdbd7acddb1db6e
vendor/qcom/opensource/commonsys/display 9fceface2db07457e0253576ca63d4fb86a75155
vendor/qcom/opensource/commonsys/packages/apps/Bluetooth 95d5a483465330c1daee381cef5a6253a5ff7a10
vendor/qcom/opensource/commonsys/system/bt 3510ffa0486d725073abfcae8967ecd518bdf3df
vendor/qcom/opensource/commonsys/packages/apps/Bluetooth ecd9ca0ffc37bd2db6a359f19249e4da0fdc50d4
vendor/qcom/opensource/commonsys/system/bt 4129cafb2cd51aa3f9d073c657ed696d71029e09
vendor/qcom/opensource/cryptfs_hw 70c5073d267b25186b1e713bdf89371336c28dc3
vendor/qcom/opensource/data-ipa-cfg-mgr 1e7dcdcc41a9e9f200b8921737b10dd8bda6d35b
vendor/qcom/opensource/dataservices 7df6e191d24b7aebfe6bdeaa330552321ba41a92

View File

@ -201,7 +201,7 @@ external/catch2 5f8628024c5a9219caa004d6a9547aacd9ba94c1
external/cblas 4fdeda64177f60e1b226349885b3c0ea016f3068
external/cbor-java 6b4b6adc5ff8f91e2ddef14adf510e14aaf90204
external/chromium-trace 9456b95a6d4b95c765c9f2264a71b0334f6cf8d7
external/chromium-webview 2ec5b22165d9a7157006573db26ef297de02fda2
external/chromium-webview 298fa43ef0f2a4df8f47a49c20de397ae40d6656
external/clang 9fae335badf26813486d207b69928d38b979e522
external/cldr 7518f37169bd87d6977244e4d7471bc48fcd62e0
external/cn-cbor 7b581886d1830f50c3ab104a56b7ab931779466f
@ -1030,7 +1030,7 @@ kernel/zuk/msm8996 cc57cb4ee3b7918b74d30604735d353b9a5fa23b
libcore 59b2cb7f0c05106805a1a762d9271162d51f82d4
libnativehelper 49ecc5f1e97e810d27e2c6558abdde49e875349b
lineage-sdk 49404b83d2fb2398a71d3d79b0caa8ea2a671a97
lineage/scripts 023e86f8fe46cbc3afc0009aac0aa361bf9187d5
lineage/scripts cf89200746d0d7a73e6926f064abb8d136956177
packages/apps/Aperture dfda463f8a096add0fb42379b3dfc57a5766b1a4
packages/apps/AudioFX 15e2a666d21551698ea0744996abcdc35e6c0cc1
packages/apps/Backgrounds 8600246ca64332e9cac3993c172ceef80cf3cc74

@ -1 +1 @@
Subproject commit ee95ec7291d107f711e19226c350daa0118767f0
Subproject commit d325f07654c5dc4d25c9f7df8ecbef465331cf91

View File

@ -980,6 +980,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch
@ -992,7 +997,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p992"
editKernelLocalversion "-dos.p997"
else echo "kernel_amazon_hdx-common is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -645,6 +645,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
@ -653,7 +658,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p653"
editKernelLocalversion "-dos.p658"
else echo "kernel_asus_grouper is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -681,6 +681,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch
@ -690,7 +695,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p690"
editKernelLocalversion "-dos.p695"
else echo "kernel_htc_msm8960 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -825,6 +825,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch
@ -837,7 +842,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p837"
editKernelLocalversion "-dos.p842"
else echo "kernel_htc_msm8994 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -910,6 +910,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch
@ -921,7 +926,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p921"
editKernelLocalversion "-dos.p926"
else echo "kernel_lge_msm8992 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -778,6 +778,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch
@ -787,7 +792,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p787"
editKernelLocalversion "-dos.p792"
else echo "kernel_motorola_msm8952 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -756,6 +756,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch
@ -765,7 +770,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p765"
editKernelLocalversion "-dos.p770"
else echo "kernel_samsung_d2 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -442,11 +442,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p446"
editKernelLocalversion "-dos.p451"
else echo "kernel_samsung_exynos5420 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -560,6 +560,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch
@ -567,7 +572,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p567"
editKernelLocalversion "-dos.p572"
else echo "kernel_samsung_manta is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -564,6 +564,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
@ -572,7 +576,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p572"
editKernelLocalversion "-dos.p576"
else echo "kernel_samsung_smdk4412 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -554,6 +554,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
@ -562,7 +566,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p562"
editKernelLocalversion "-dos.p566"
else echo "kernel_samsung_tuna is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -1140,6 +1140,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0004-net-add-recursion-limit-to-GRO.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch
@ -1151,7 +1160,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p1151"
editKernelLocalversion "-dos.p1160"
else echo "kernel_samsung_universal8890 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -917,6 +917,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch
@ -935,7 +940,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p935"
editKernelLocalversion "-dos.p940"
else echo "kernel_asus_fugu is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -726,6 +726,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
@ -736,7 +741,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p736"
editKernelLocalversion "-dos.p741"
else echo "kernel_asus_msm8916 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -1110,6 +1110,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.18/0003-alt.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch
@ -1123,7 +1132,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p1123"
editKernelLocalversion "-dos.p1132"
else echo "kernel_google_dragon is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -723,6 +723,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch
@ -734,7 +739,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p734"
editKernelLocalversion "-dos.p739"
else echo "kernel_htc_flounder is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -847,6 +847,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch
@ -859,7 +864,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p859"
editKernelLocalversion "-dos.p864"
else echo "kernel_huawei_angler is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -858,6 +858,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch
@ -870,7 +875,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p870"
editKernelLocalversion "-dos.p875"
else echo "kernel_lge_bullhead is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -1104,6 +1104,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch
#git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/3.18/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch
@ -1114,7 +1123,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p1114"
editKernelLocalversion "-dos.p1123"
else echo "kernel_zte_msm8996 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -724,6 +724,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
@ -734,7 +739,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p734"
editKernelLocalversion "-dos.p739"
else echo "kernel_cyanogen_msm8916 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -610,6 +610,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch
@ -617,7 +622,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p617"
editKernelLocalversion "-dos.p622"
else echo "kernel_cyanogen_msm8974 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -773,6 +773,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
@ -783,7 +788,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p783"
editKernelLocalversion "-dos.p788"
else echo "kernel_google_yellowstone is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -575,6 +575,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch
@ -587,7 +592,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p587"
editKernelLocalversion "-dos.p592"
else echo "kernel_samsung_apq8084 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -724,6 +724,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
@ -734,7 +739,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p734"
editKernelLocalversion "-dos.p739"
else echo "kernel_cyanogen_msm8916 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -769,6 +769,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch
@ -778,7 +783,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p778"
editKernelLocalversion "-dos.p783"
else echo "kernel_motorola_msm8916 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -693,6 +693,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch
@ -702,7 +707,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p702"
editKernelLocalversion "-dos.p707"
else echo "kernel_motorola_msm8992 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -695,6 +695,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch
@ -704,7 +709,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p704"
editKernelLocalversion "-dos.p709"
else echo "kernel_oneplus_msm8994 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -1065,6 +1065,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch
@ -1078,7 +1079,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch
@ -1112,6 +1113,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch
@ -1138,6 +1140,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.14/0008.patch
@ -1175,42 +1178,63 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47222/4.14/0002.patch
@ -1218,7 +1242,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch
editKernelLocalversion "-dos.p1218"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p1243"
else echo "kernel_xiaomi_sm6150 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -989,6 +989,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0012.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.4/0007.patch
@ -997,7 +1006,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p997"
editKernelLocalversion "-dos.p1006"
else echo "kernel_yandex_sdm660 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -424,10 +424,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p427"
editKernelLocalversion "-dos.p432"
else echo "kernel_fairphone_msm8974 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -916,6 +916,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5853/3.18/0002.patch
@ -928,7 +937,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p928"
editKernelLocalversion "-dos.p937"
else echo "kernel_google_marlin is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -601,6 +601,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-5d89eb01c93d8a62998e3bdccae28a7732e3bd51.patch
@ -611,7 +616,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p611"
editKernelLocalversion "-dos.p616"
else echo "kernel_google_msm is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -711,6 +711,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0001/3.4/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0002/3.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.4/0001.patch
@ -721,7 +726,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p721"
editKernelLocalversion "-dos.p726"
else echo "kernel_htc_msm8974 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -638,6 +638,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch
@ -645,7 +650,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p645"
editKernelLocalversion "-dos.p650"
else echo "kernel_lge_g3 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -575,6 +575,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
@ -583,7 +588,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p583"
editKernelLocalversion "-dos.p588"
else echo "kernel_lge_hammerhead is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -218,10 +218,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p221"
editKernelLocalversion "-dos.p226"
else echo "kernel_lge_mako is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -623,13 +623,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p629"
editKernelLocalversion "-dos.p634"
else echo "kernel_lge_msm8974 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -611,6 +611,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch
@ -624,7 +629,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p624"
editKernelLocalversion "-dos.p629"
else echo "kernel_moto_shamu is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -692,6 +692,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
@ -700,7 +705,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p700"
editKernelLocalversion "-dos.p705"
else echo "kernel_motorola_msm8974 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -940,6 +940,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15815/qcacld-2.0/0002.patch --directory=drivers/staging/qcacld-2.0
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch
@ -949,7 +958,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p949"
editKernelLocalversion "-dos.p958"
else echo "kernel_motorola_msm8996 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -745,6 +745,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch
@ -754,7 +759,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p754"
editKernelLocalversion "-dos.p759"
else echo "kernel_nextbit_msm8992 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -928,6 +928,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch
@ -937,7 +946,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p937"
editKernelLocalversion "-dos.p946"
else echo "kernel_oneplus_msm8996 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -566,11 +566,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p570"
editKernelLocalversion "-dos.p575"
else echo "kernel_oppo_msm8974 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -639,6 +639,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch
git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch
@ -649,7 +654,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p649"
editKernelLocalversion "-dos.p654"
else echo "kernel_samsung_jf is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -721,6 +721,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0002/3.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.4/0001.patch
@ -733,7 +738,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p733"
editKernelLocalversion "-dos.p738"
else echo "kernel_samsung_msm8930-common is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -452,10 +452,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p455"
editKernelLocalversion "-dos.p460"
else echo "kernel_samsung_msm8974 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -633,11 +633,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p637"
editKernelLocalversion "-dos.p646"
else echo "kernel_xiaomi_sdm660 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -1146,6 +1146,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch
@ -1159,7 +1160,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch
@ -1192,6 +1193,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch
@ -1220,6 +1222,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.14/0008.patch
@ -1257,42 +1260,64 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.14/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch
@ -1305,7 +1330,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.14/0007.patch
editKernelLocalversion "-dos.p1305"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p1331"
else echo "kernel_xiaomi_sm8150 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -656,6 +656,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch
@ -663,7 +672,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p663"
editKernelLocalversion "-dos.p672"
else echo "kernel_essential_msm8998 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -393,6 +393,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40923/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch
@ -404,7 +405,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch
@ -433,6 +434,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
@ -455,6 +457,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch
@ -489,37 +492,54 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch
@ -531,7 +551,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-alt/4.9/0001.patch
editKernelLocalversion "-dos.p531"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p552"
else echo "kernel_fairphone_sdm632 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -101,9 +101,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48663/^6.0/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48785/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48920/^5.16/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48935/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48955/^6.1/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch
@ -151,7 +152,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52817/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch
@ -381,6 +382,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40958/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.19/0002.patch
@ -397,7 +399,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40993/^6.1/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch
@ -433,6 +435,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
@ -471,6 +474,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch
@ -484,6 +488,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44965/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44969/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44982/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44988/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45006/4.19/0002.patch
@ -520,66 +525,94 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47672/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47713/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47742/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49855/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50150/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch
editKernelLocalversion "-dos.p579"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p612"
else echo "kernel_fairphone_sm7225 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -609,11 +609,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p613"
editKernelLocalversion "-dos.p622"
else echo "kernel_fxtec_msm8998 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -101,9 +101,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48663/^6.0/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48785/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48920/^5.16/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48935/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48955/^6.1/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch
@ -151,7 +152,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52817/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch
@ -381,6 +382,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40958/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.19/0002.patch
@ -397,7 +399,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40993/^6.1/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch
@ -433,6 +435,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
@ -471,6 +474,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch
@ -484,6 +488,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44965/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44969/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44982/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44988/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45006/4.19/0002.patch
@ -520,66 +525,94 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47672/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47713/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47742/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49855/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50150/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch
editKernelLocalversion "-dos.p579"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p612"
else echo "kernel_fxtec_sm6115 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -1182,6 +1182,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50001/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50010/5.10/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch
@ -1194,10 +1195,46 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50046/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50049/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50058/5.10/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50074/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/5.10/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50082/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50083/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50089/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50095/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50096/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50103/5.10/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50115/5.10/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/5.10/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/5.10/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50127/5.10/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50131/5.10/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50134/5.10/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/5.10/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/5.10/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50151/5.10/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/5.10/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/5.10/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/5.10/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/5.10/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/5.10/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50181/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50185/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50188/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/5.10/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50198/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50199/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50204/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50205/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50208/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50209/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47472/5.10/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47490/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48850/5.10/0006.patch
@ -1209,7 +1246,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.10/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.10/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/5.10/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/5.10/0002.patch
editKernelLocalversion "-dos.p1209"
editKernelLocalversion "-dos.p1246"
else echo "kernel_google_gs101_private_gs-google is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -1180,6 +1180,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50001/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50010/5.10/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch
@ -1192,10 +1193,46 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50046/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50049/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50058/5.10/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50074/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/5.10/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50082/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50083/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50089/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50095/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50096/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50103/5.10/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50115/5.10/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/5.10/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/5.10/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50127/5.10/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50131/5.10/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50134/5.10/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/5.10/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/5.10/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50151/5.10/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/5.10/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/5.10/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/5.10/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/5.10/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/5.10/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50181/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50185/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50188/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/5.10/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50198/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50199/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50204/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50205/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50208/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50209/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47472/5.10/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47490/5.10/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48850/5.10/0006.patch
@ -1207,7 +1244,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.10/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.10/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/5.10/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/5.10/0002.patch
editKernelLocalversion "-dos.p1207"
editKernelLocalversion "-dos.p1244"
else echo "kernel_google_gs201_private_gs-google is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -102,7 +102,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48697/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48914/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/4.14/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48969/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1077/4.14/0007.patch
@ -390,6 +390,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch
@ -404,7 +405,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch
@ -440,6 +441,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
@ -471,6 +473,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch
@ -511,47 +514,69 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33063/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch
@ -559,7 +584,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.14/0007.patch
editKernelLocalversion "-dos.p559"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p585"
else echo "kernel_google_msm-4.14 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -398,6 +398,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40923/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch
@ -409,7 +410,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch
@ -438,6 +439,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
@ -461,6 +463,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch
@ -495,37 +498,55 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47740/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch
@ -537,7 +558,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch
editKernelLocalversion "-dos.p537"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p559"
else echo "kernel_google_msm-4.9 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -137,6 +137,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48879/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48920/^5.16/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48945/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.19/0004.patch
@ -367,7 +368,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52907/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52915/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch
@ -615,6 +616,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40958/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.19/0002.patch
@ -629,7 +631,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch
@ -665,6 +667,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
@ -703,6 +706,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch
@ -715,6 +719,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44965/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44969/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44982/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44988/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45006/4.19/0002.patch
@ -752,61 +757,88 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47672/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47713/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47742/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49855/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch
editKernelLocalversion "-dos.p806"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p838"
else echo "kernel_google_redbull is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -630,6 +630,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch
@ -637,7 +646,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p637"
editKernelLocalversion "-dos.p646"
else echo "kernel_google_wahoo is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -609,11 +609,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p613"
editKernelLocalversion "-dos.p622"
else echo "kernel_lge_msm8996 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -614,11 +614,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p618"
editKernelLocalversion "-dos.p627"
else echo "kernel_oneplus_msm8998 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -403,6 +403,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40923/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch
@ -414,7 +415,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch
@ -443,6 +444,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
@ -467,6 +469,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch
@ -501,39 +504,56 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch
@ -545,7 +565,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch
editKernelLocalversion "-dos.p545"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p566"
else echo "kernel_oneplus_sdm845 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -101,9 +101,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48785/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48797/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48920/^5.16/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48935/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48955/^6.1/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-49023/^6.1/0001.patch
@ -183,7 +184,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch
@ -439,6 +440,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40958/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.19/0002.patch
@ -454,7 +456,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch
@ -490,6 +492,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
@ -528,6 +531,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch
@ -541,6 +545,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44965/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44969/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44982/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44988/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45006/4.19/0002.patch
@ -577,66 +582,93 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47672/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47713/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47742/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49855/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch
editKernelLocalversion "-dos.p636"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p668"
else echo "kernel_oneplus_sm7250 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -1101,6 +1101,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch
@ -1114,7 +1115,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch
@ -1147,6 +1148,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch
@ -1175,6 +1177,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.14/0008.patch
@ -1212,42 +1215,64 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.14/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch
@ -1259,7 +1284,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.14/0007.patch
editKernelLocalversion "-dos.p1259"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p1285"
else echo "kernel_oneplus_sm8150 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -102,9 +102,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48663/^6.0/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48785/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48920/^5.16/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48935/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48955/^6.1/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch
@ -152,7 +153,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52817/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch
@ -382,6 +383,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40958/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.19/0002.patch
@ -398,7 +400,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40993/^6.1/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch
@ -434,6 +436,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
@ -472,6 +475,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch
@ -485,6 +489,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44965/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44969/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44982/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44988/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45006/4.19/0002.patch
@ -521,66 +526,94 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47672/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47713/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47742/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49855/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50150/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch
editKernelLocalversion "-dos.p580"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p613"
else echo "kernel_oneplus_sm8250 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -46,7 +46,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3108/^5.16/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3625/5.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3903/^6.0/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4662/5.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20158/^5.15/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20158/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48627/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48655/5.4/0004.patch
@ -58,7 +58,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48785/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48812/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48955/^6.1/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48977/5.4/0004.patch
@ -83,7 +83,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52434/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/5.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52437/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52486/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52497/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52504/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52530/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52561/^6.5/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52583/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52585/5.4/0004.patch
@ -119,7 +121,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52882/5.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52887/5.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52889/5.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/5.4/0005.patch
@ -209,6 +211,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26878/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26880/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26883/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26884/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26885/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26889/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26894/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26900/^6.8/0001.patch
@ -218,6 +221,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26908/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26910/5.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26917/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26920/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26921/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26923-alt/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26923-alt/5.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26926/5.4/0004.patch
@ -382,6 +386,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-37356/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38381/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38402/5.4/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38422/audio-kernel/0001.patch --directory=techpack/audio
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38544/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38549/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38552/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-38555/^6.9/0001.patch
@ -442,6 +447,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40945/5.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40958/5.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/5.4/0005.patch
@ -463,7 +469,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41011/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/5.4/0010.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41022/5.4/0004.patch
@ -518,6 +524,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/5.4/0007.patch
@ -569,6 +576,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43894/5.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43908/5.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/5.1-^6.10/0001.patch
@ -635,76 +643,115 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46853/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46853/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47663/5.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47667/5.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47668/5.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47671/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47671/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47672/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47684/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47710/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47684/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47692/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47710/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47713/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47716/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47756/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49851/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47740/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47742/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47756/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49851/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49855/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49892/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49868/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49878/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49879/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49892/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49945/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49985/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49985/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50033/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50039/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50082/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50033/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50039/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50082/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50089/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50096/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50127/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50131/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50134/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50150/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50151/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/5.4/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/5.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/5.4/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50199/5.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50204/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50205/5.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47472/5.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47490/5.4/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48783/^5.17/0001.patch
@ -716,7 +763,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.4/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/5.4/0005.patch
editKernelLocalversion "-dos.p716"
editKernelLocalversion "-dos.p763"
else echo "kernel_oneplus_sm8350 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -609,11 +609,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p613"
editKernelLocalversion "-dos.p622"
else echo "kernel_razer_msm8998 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -399,6 +399,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40923/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch
@ -410,7 +411,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch
@ -439,6 +440,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
@ -463,6 +465,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch
@ -497,39 +500,56 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch
@ -541,7 +561,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch
editKernelLocalversion "-dos.p541"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p562"
else echo "kernel_razer_sdm845 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -1034,6 +1034,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40923/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch
@ -1045,7 +1046,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch
@ -1072,6 +1073,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch
@ -1090,6 +1092,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
#git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.14/0008.patch
@ -1119,34 +1122,49 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47740/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0008.patch
@ -1155,7 +1173,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch
editKernelLocalversion "-dos.p1155"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p1174"
else echo "kernel_samsung_exynos9810 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -630,11 +630,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p634"
editKernelLocalversion "-dos.p643"
else echo "kernel_sony_sdm660 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -924,6 +924,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40923/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch
@ -935,7 +936,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch
@ -962,6 +963,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.14/0009.patch
@ -982,6 +984,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.14/0008.patch
@ -1013,35 +1016,52 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes-2024/4.9/0004.patch
@ -1059,7 +1079,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch
editKernelLocalversion "-dos.p1059"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p1080"
else echo "kernel_sony_sdm845 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -395,6 +395,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40923/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch
@ -406,7 +407,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch
@ -435,6 +436,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
@ -457,6 +459,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch
@ -492,37 +495,54 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch
@ -534,7 +554,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch
editKernelLocalversion "-dos.p534"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p555"
else echo "kernel_xiaomi_msm8937 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -410,6 +410,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40923/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch
@ -421,7 +422,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch
@ -450,6 +451,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch
@ -472,6 +474,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch
@ -506,37 +509,54 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch
@ -548,7 +568,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.9/0009.patch
editKernelLocalversion "-dos.p548"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p569"
else echo "kernel_xiaomi_sdm845 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -109,7 +109,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48697/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48914/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/4.14/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48969/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0590/4.14/0005.patch
@ -424,6 +424,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch
@ -438,7 +439,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch
@ -474,6 +475,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
@ -506,6 +508,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch
@ -546,49 +549,71 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33063/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch
@ -596,7 +621,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.14/0007.patch
editKernelLocalversion "-dos.p596"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p622"
else echo "kernel_xiaomi_sm6150 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -103,9 +103,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48674/^6.0/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48785/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48920/^5.16/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48935/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48955/^6.1/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch
@ -132,7 +133,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52773/^6.7/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52803/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52817/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-23848/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-23848/4.19/0006.patch
@ -265,6 +266,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40958/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.19/0002.patch
@ -281,7 +283,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40993/^6.1/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch
@ -317,6 +319,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
@ -355,6 +358,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch
@ -368,6 +372,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44965/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44969/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44982/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44988/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44999/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45006/4.19/0002.patch
@ -405,64 +410,92 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46854/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47672/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47713/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47742/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49855/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49894/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49896/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50059/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50150/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26720/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch
editKernelLocalversion "-dos.p462"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p495"
else echo "kernel_xiaomi_sm8250 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -107,7 +107,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48697/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48914/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/^5.17/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.19/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48966/4.14/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48969/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0590/4.14/0005.patch
@ -428,6 +428,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40941/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.14/0009.patch
@ -442,7 +443,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.14/0012.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.14/0009.patch
@ -478,6 +479,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.19/0004.patch
@ -510,6 +512,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.14/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44931/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.14/0009.patch
@ -550,49 +553,71 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47677/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47696/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47706/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47723/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49884/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49902/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49938/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49949/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49966/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49981/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49997/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50013/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50017/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50019/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.19/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50099/4.19/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.19/0005.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50184/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.19/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/^6.6/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33063/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch
@ -600,7 +625,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43047-upstream/4.14/0007.patch
editKernelLocalversion "-dos.p600"
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49881/4.19/0006.patch
editKernelLocalversion "-dos.p626"
else echo "kernel_xiaomi_vayu is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"

View File

@ -622,12 +622,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directory=drivers/staging/qcacld-2.0
git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch
git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch
editKernelLocalversion "-dos.p627"
editKernelLocalversion "-dos.p636"
else echo "kernel_zuk_msm8996 is unavailable, not patching.";
fi;
cd "$DOS_BUILD_BASE"