summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSasha Levin <sashal@kernel.org>2024-03-25 07:57:48 -0400
committerSasha Levin <sashal@kernel.org>2024-03-25 07:57:48 -0400
commit18943fa45b42f2de9afddc9516f21816eeb9eb6d (patch)
treef9ff9c0b98a1fbf1a0d53b44d1272f2a9b5a0b56
parentedc6cb6bb80606f20425edd02a64dc7c209265c1 (diff)
downloaddeps-18943fa45b42f2de9afddc9516f21816eeb9eb6d.tar.gz
Mon Mar 25 07:57:40 AM EDT 2024
Signed-off-by: Sasha Levin <sashal@kernel.org>
-rw-r--r--v4.19/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v4.19/10e4b5166df9ff7a2d5316138ca668b42d00442220
-rw-r--r--v4.19/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v4.19/3cb4a4827596abc82e55b80364f509d0fefc305120
-rw-r--r--v4.19/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v4.19/4d0d7e7852752ea56375ac8645f0239e21ca2b5020
-rw-r--r--v4.19/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b6
-rw-r--r--v4.19/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v4.19/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v4.19/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v4.19/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v4.19/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v4.19/8a8a9c9047d1089598bdb010ec44d7f14b4f920320
-rw-r--r--v4.19/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v4.19/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v4.19/a8ed59a3a8de2648e69dd5936f5771ac4c92d08520
-rw-r--r--v4.19/afc5aa46ed560f01ceda897c053c6a40c77ce5c411
-rw-r--r--v4.19/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v4.19/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v4.19/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v4.19/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d0220
-rw-r--r--v4.19/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v4.19/e3f269ed0accbb22aa8f25d2daffa23c3fccd4078
-rw-r--r--v4.19/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v4.19/fc7f27cda843ce294c71767d42b9d8abd015d7cb13
-rw-r--r--v5.10/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v5.10/10e4b5166df9ff7a2d5316138ca668b42d00442220
-rw-r--r--v5.10/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v5.10/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v5.10/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v5.10/4d0d7e7852752ea56375ac8645f0239e21ca2b5020
-rw-r--r--v5.10/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b6
-rw-r--r--v5.10/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v5.10/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v5.10/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v5.10/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v5.10/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v5.10/8a8a9c9047d1089598bdb010ec44d7f14b4f920311
-rw-r--r--v5.10/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v5.10/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v5.10/a8ed59a3a8de2648e69dd5936f5771ac4c92d08520
-rw-r--r--v5.10/afc5aa46ed560f01ceda897c053c6a40c77ce5c46
-rw-r--r--v5.10/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v5.10/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v5.10/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v5.10/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d0220
-rw-r--r--v5.10/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v5.10/e3f269ed0accbb22aa8f25d2daffa23c3fccd4073
-rw-r--r--v5.10/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v5.10/fc7f27cda843ce294c71767d42b9d8abd015d7cb13
-rw-r--r--v5.11/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v5.11/10e4b5166df9ff7a2d5316138ca668b42d00442220
-rw-r--r--v5.11/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v5.11/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v5.11/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v5.11/4d0d7e7852752ea56375ac8645f0239e21ca2b5020
-rw-r--r--v5.11/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b6
-rw-r--r--v5.11/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v5.11/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v5.11/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v5.11/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v5.11/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v5.11/8a8a9c9047d1089598bdb010ec44d7f14b4f920310
-rw-r--r--v5.11/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v5.11/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v5.11/a8ed59a3a8de2648e69dd5936f5771ac4c92d08520
-rw-r--r--v5.11/afc5aa46ed560f01ceda897c053c6a40c77ce5c43
-rw-r--r--v5.11/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v5.11/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v5.11/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v5.11/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d0220
-rw-r--r--v5.11/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v5.11/e3f269ed0accbb22aa8f25d2daffa23c3fccd4073
-rw-r--r--v5.11/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v5.11/fc7f27cda843ce294c71767d42b9d8abd015d7cb13
-rw-r--r--v5.12/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v5.12/10e4b5166df9ff7a2d5316138ca668b42d00442220
-rw-r--r--v5.12/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v5.12/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v5.12/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v5.12/4d0d7e7852752ea56375ac8645f0239e21ca2b5020
-rw-r--r--v5.12/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b6
-rw-r--r--v5.12/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v5.12/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v5.12/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v5.12/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v5.12/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v5.12/8a8a9c9047d1089598bdb010ec44d7f14b4f920310
-rw-r--r--v5.12/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v5.12/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v5.12/a8ed59a3a8de2648e69dd5936f5771ac4c92d08520
-rw-r--r--v5.12/afc5aa46ed560f01ceda897c053c6a40c77ce5c43
-rw-r--r--v5.12/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v5.12/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v5.12/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v5.12/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d0220
-rw-r--r--v5.12/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v5.12/e3f269ed0accbb22aa8f25d2daffa23c3fccd4073
-rw-r--r--v5.12/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v5.12/fc7f27cda843ce294c71767d42b9d8abd015d7cb12
-rw-r--r--v5.13/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v5.13/10e4b5166df9ff7a2d5316138ca668b42d00442220
-rw-r--r--v5.13/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v5.13/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v5.13/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v5.13/4d0d7e7852752ea56375ac8645f0239e21ca2b5020
-rw-r--r--v5.13/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b6
-rw-r--r--v5.13/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v5.13/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v5.13/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v5.13/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v5.13/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v5.13/8a8a9c9047d1089598bdb010ec44d7f14b4f92039
-rw-r--r--v5.13/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v5.13/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v5.13/a8ed59a3a8de2648e69dd5936f5771ac4c92d08520
-rw-r--r--v5.13/afc5aa46ed560f01ceda897c053c6a40c77ce5c42
-rw-r--r--v5.13/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v5.13/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v5.13/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v5.13/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d0220
-rw-r--r--v5.13/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v5.13/e3f269ed0accbb22aa8f25d2daffa23c3fccd4072
-rw-r--r--v5.13/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v5.13/fc7f27cda843ce294c71767d42b9d8abd015d7cb6
-rw-r--r--v5.14/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v5.14/10e4b5166df9ff7a2d5316138ca668b42d00442220
-rw-r--r--v5.14/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v5.14/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v5.14/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v5.14/4d0d7e7852752ea56375ac8645f0239e21ca2b5020
-rw-r--r--v5.14/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b5
-rw-r--r--v5.14/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v5.14/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v5.14/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v5.14/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v5.14/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v5.14/8a8a9c9047d1089598bdb010ec44d7f14b4f92039
-rw-r--r--v5.14/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v5.14/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v5.14/a8ed59a3a8de2648e69dd5936f5771ac4c92d08520
-rw-r--r--v5.14/afc5aa46ed560f01ceda897c053c6a40c77ce5c42
-rw-r--r--v5.14/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v5.14/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v5.14/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v5.14/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d0220
-rw-r--r--v5.14/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v5.14/e3f269ed0accbb22aa8f25d2daffa23c3fccd4072
-rw-r--r--v5.14/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v5.14/fc7f27cda843ce294c71767d42b9d8abd015d7cb6
-rw-r--r--v5.15/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v5.15/10e4b5166df9ff7a2d5316138ca668b42d00442220
-rw-r--r--v5.15/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v5.15/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v5.15/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v5.15/4d0d7e7852752ea56375ac8645f0239e21ca2b5020
-rw-r--r--v5.15/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b5
-rw-r--r--v5.15/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v5.15/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v5.15/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v5.15/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v5.15/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v5.15/8a8a9c9047d1089598bdb010ec44d7f14b4f92039
-rw-r--r--v5.15/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v5.15/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v5.15/a8ed59a3a8de2648e69dd5936f5771ac4c92d08513
-rw-r--r--v5.15/afc5aa46ed560f01ceda897c053c6a40c77ce5c42
-rw-r--r--v5.15/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v5.15/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v5.15/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v5.15/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d0220
-rw-r--r--v5.15/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v5.15/e3f269ed0accbb22aa8f25d2daffa23c3fccd4072
-rw-r--r--v5.15/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v5.15/fc7f27cda843ce294c71767d42b9d8abd015d7cb6
-rw-r--r--v5.16/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v5.16/10e4b5166df9ff7a2d5316138ca668b42d0044221
-rw-r--r--v5.16/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v5.16/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v5.16/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v5.16/4d0d7e7852752ea56375ac8645f0239e21ca2b5020
-rw-r--r--v5.16/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b2
-rw-r--r--v5.16/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v5.16/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v5.16/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v5.16/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v5.16/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v5.16/8a8a9c9047d1089598bdb010ec44d7f14b4f92037
-rw-r--r--v5.16/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v5.16/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v5.16/a8ed59a3a8de2648e69dd5936f5771ac4c92d08513
-rw-r--r--v5.16/afc5aa46ed560f01ceda897c053c6a40c77ce5c42
-rw-r--r--v5.16/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v5.16/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v5.16/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v5.16/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d0211
-rw-r--r--v5.16/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v5.16/e3f269ed0accbb22aa8f25d2daffa23c3fccd4072
-rw-r--r--v5.16/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v5.16/fc7f27cda843ce294c71767d42b9d8abd015d7cb6
-rw-r--r--v5.17/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v5.17/10e4b5166df9ff7a2d5316138ca668b42d0044221
-rw-r--r--v5.17/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v5.17/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v5.17/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v5.17/4d0d7e7852752ea56375ac8645f0239e21ca2b5020
-rw-r--r--v5.17/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b2
-rw-r--r--v5.17/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v5.17/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v5.17/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v5.17/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v5.17/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v5.17/8a8a9c9047d1089598bdb010ec44d7f14b4f92037
-rw-r--r--v5.17/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v5.17/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v5.17/a8ed59a3a8de2648e69dd5936f5771ac4c92d08513
-rw-r--r--v5.17/afc5aa46ed560f01ceda897c053c6a40c77ce5c42
-rw-r--r--v5.17/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v5.17/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v5.17/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v5.17/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d028
-rw-r--r--v5.17/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v5.17/e3f269ed0accbb22aa8f25d2daffa23c3fccd4072
-rw-r--r--v5.17/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v5.17/fc7f27cda843ce294c71767d42b9d8abd015d7cb4
-rw-r--r--v5.18/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v5.18/10e4b5166df9ff7a2d5316138ca668b42d0044221
-rw-r--r--v5.18/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v5.18/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v5.18/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v5.18/4d0d7e7852752ea56375ac8645f0239e21ca2b5020
-rw-r--r--v5.18/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b1
-rw-r--r--v5.18/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v5.18/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v5.18/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v5.18/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v5.18/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v5.18/8a8a9c9047d1089598bdb010ec44d7f14b4f92035
-rw-r--r--v5.18/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v5.18/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v5.18/a8ed59a3a8de2648e69dd5936f5771ac4c92d08512
-rw-r--r--v5.18/afc5aa46ed560f01ceda897c053c6a40c77ce5c42
-rw-r--r--v5.18/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v5.18/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v5.18/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v5.18/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d027
-rw-r--r--v5.18/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v5.18/e3f269ed0accbb22aa8f25d2daffa23c3fccd4072
-rw-r--r--v5.18/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v5.18/fc7f27cda843ce294c71767d42b9d8abd015d7cb4
-rw-r--r--v5.19/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v5.19/10e4b5166df9ff7a2d5316138ca668b42d0044221
-rw-r--r--v5.19/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v5.19/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v5.19/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v5.19/4d0d7e7852752ea56375ac8645f0239e21ca2b5020
-rw-r--r--v5.19/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b1
-rw-r--r--v5.19/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v5.19/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v5.19/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v5.19/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v5.19/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v5.19/8a8a9c9047d1089598bdb010ec44d7f14b4f92035
-rw-r--r--v5.19/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v5.19/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v5.19/a8ed59a3a8de2648e69dd5936f5771ac4c92d08512
-rw-r--r--v5.19/afc5aa46ed560f01ceda897c053c6a40c77ce5c42
-rw-r--r--v5.19/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v5.19/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v5.19/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v5.19/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d027
-rw-r--r--v5.19/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v5.19/e3f269ed0accbb22aa8f25d2daffa23c3fccd4071
-rw-r--r--v5.19/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v5.19/fc7f27cda843ce294c71767d42b9d8abd015d7cb3
-rw-r--r--v5.4/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v5.4/10e4b5166df9ff7a2d5316138ca668b42d00442220
-rw-r--r--v5.4/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v5.4/3cb4a4827596abc82e55b80364f509d0fefc305120
-rw-r--r--v5.4/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v5.4/4d0d7e7852752ea56375ac8645f0239e21ca2b5020
-rw-r--r--v5.4/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b6
-rw-r--r--v5.4/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v5.4/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v5.4/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v5.4/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v5.4/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v5.4/8a8a9c9047d1089598bdb010ec44d7f14b4f920313
-rw-r--r--v5.4/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v5.4/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v5.4/a8ed59a3a8de2648e69dd5936f5771ac4c92d08520
-rw-r--r--v5.4/afc5aa46ed560f01ceda897c053c6a40c77ce5c46
-rw-r--r--v5.4/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v5.4/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v5.4/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v5.4/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d0220
-rw-r--r--v5.4/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v5.4/e3f269ed0accbb22aa8f25d2daffa23c3fccd4078
-rw-r--r--v5.4/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v5.4/fc7f27cda843ce294c71767d42b9d8abd015d7cb13
-rw-r--r--v5.7/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v5.7/10e4b5166df9ff7a2d5316138ca668b42d00442220
-rw-r--r--v5.7/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v5.7/3cb4a4827596abc82e55b80364f509d0fefc30512
-rw-r--r--v5.7/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v5.7/4d0d7e7852752ea56375ac8645f0239e21ca2b5020
-rw-r--r--v5.7/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b6
-rw-r--r--v5.7/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v5.7/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v5.7/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v5.7/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v5.7/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v5.7/8a8a9c9047d1089598bdb010ec44d7f14b4f920313
-rw-r--r--v5.7/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v5.7/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v5.7/a8ed59a3a8de2648e69dd5936f5771ac4c92d08520
-rw-r--r--v5.7/afc5aa46ed560f01ceda897c053c6a40c77ce5c46
-rw-r--r--v5.7/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v5.7/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v5.7/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v5.7/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d0220
-rw-r--r--v5.7/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v5.7/e3f269ed0accbb22aa8f25d2daffa23c3fccd4074
-rw-r--r--v5.7/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v5.7/fc7f27cda843ce294c71767d42b9d8abd015d7cb13
-rw-r--r--v5.8/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v5.8/10e4b5166df9ff7a2d5316138ca668b42d00442220
-rw-r--r--v5.8/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v5.8/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v5.8/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v5.8/4d0d7e7852752ea56375ac8645f0239e21ca2b5020
-rw-r--r--v5.8/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b6
-rw-r--r--v5.8/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v5.8/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v5.8/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v5.8/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v5.8/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v5.8/8a8a9c9047d1089598bdb010ec44d7f14b4f920312
-rw-r--r--v5.8/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v5.8/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v5.8/a8ed59a3a8de2648e69dd5936f5771ac4c92d08520
-rw-r--r--v5.8/afc5aa46ed560f01ceda897c053c6a40c77ce5c46
-rw-r--r--v5.8/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v5.8/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v5.8/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v5.8/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d0220
-rw-r--r--v5.8/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v5.8/e3f269ed0accbb22aa8f25d2daffa23c3fccd4074
-rw-r--r--v5.8/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v5.8/fc7f27cda843ce294c71767d42b9d8abd015d7cb13
-rw-r--r--v5.9/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v5.9/10e4b5166df9ff7a2d5316138ca668b42d00442220
-rw-r--r--v5.9/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v5.9/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v5.9/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v5.9/4d0d7e7852752ea56375ac8645f0239e21ca2b5020
-rw-r--r--v5.9/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b6
-rw-r--r--v5.9/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v5.9/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v5.9/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v5.9/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v5.9/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v5.9/8a8a9c9047d1089598bdb010ec44d7f14b4f920311
-rw-r--r--v5.9/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v5.9/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v5.9/a8ed59a3a8de2648e69dd5936f5771ac4c92d08520
-rw-r--r--v5.9/afc5aa46ed560f01ceda897c053c6a40c77ce5c46
-rw-r--r--v5.9/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v5.9/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v5.9/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v5.9/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d0220
-rw-r--r--v5.9/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v5.9/e3f269ed0accbb22aa8f25d2daffa23c3fccd4073
-rw-r--r--v5.9/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v5.9/fc7f27cda843ce294c71767d42b9d8abd015d7cb13
-rw-r--r--v6.0/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v6.0/10e4b5166df9ff7a2d5316138ca668b42d0044221
-rw-r--r--v6.0/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v6.0/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v6.0/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v6.0/4d0d7e7852752ea56375ac8645f0239e21ca2b5019
-rw-r--r--v6.0/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b1
-rw-r--r--v6.0/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v6.0/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v6.0/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v6.0/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v6.0/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v6.0/8a8a9c9047d1089598bdb010ec44d7f14b4f92035
-rw-r--r--v6.0/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v6.0/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v6.0/a8ed59a3a8de2648e69dd5936f5771ac4c92d08512
-rw-r--r--v6.0/afc5aa46ed560f01ceda897c053c6a40c77ce5c41
-rw-r--r--v6.0/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v6.0/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v6.0/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v6.0/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d027
-rw-r--r--v6.0/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v6.0/e3f269ed0accbb22aa8f25d2daffa23c3fccd4071
-rw-r--r--v6.0/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v6.0/fc7f27cda843ce294c71767d42b9d8abd015d7cb2
-rw-r--r--v6.1/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v6.1/10e4b5166df9ff7a2d5316138ca668b42d0044221
-rw-r--r--v6.1/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v6.1/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v6.1/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v6.1/4d0d7e7852752ea56375ac8645f0239e21ca2b5019
-rw-r--r--v6.1/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b1
-rw-r--r--v6.1/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v6.1/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v6.1/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v6.1/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v6.1/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v6.1/8a8a9c9047d1089598bdb010ec44d7f14b4f92034
-rw-r--r--v6.1/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v6.1/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v6.1/a8ed59a3a8de2648e69dd5936f5771ac4c92d0859
-rw-r--r--v6.1/afc5aa46ed560f01ceda897c053c6a40c77ce5c41
-rw-r--r--v6.1/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v6.1/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v6.1/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v6.1/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d026
-rw-r--r--v6.1/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v6.1/e3f269ed0accbb22aa8f25d2daffa23c3fccd4071
-rw-r--r--v6.1/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v6.1/fc7f27cda843ce294c71767d42b9d8abd015d7cb2
-rw-r--r--v6.2/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v6.2/10e4b5166df9ff7a2d5316138ca668b42d0044221
-rw-r--r--v6.2/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v6.2/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v6.2/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v6.2/4d0d7e7852752ea56375ac8645f0239e21ca2b5013
-rw-r--r--v6.2/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b1
-rw-r--r--v6.2/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v6.2/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v6.2/62b71cd73d41ddac6b1760402bbe8c4932e235312
-rw-r--r--v6.2/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v6.2/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v6.2/8a8a9c9047d1089598bdb010ec44d7f14b4f92033
-rw-r--r--v6.2/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v6.2/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v6.2/a8ed59a3a8de2648e69dd5936f5771ac4c92d0858
-rw-r--r--v6.2/afc5aa46ed560f01ceda897c053c6a40c77ce5c41
-rw-r--r--v6.2/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v6.2/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v6.2/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v6.2/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d022
-rw-r--r--v6.2/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v6.2/e3f269ed0accbb22aa8f25d2daffa23c3fccd4071
-rw-r--r--v6.2/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v6.2/fc7f27cda843ce294c71767d42b9d8abd015d7cb2
-rw-r--r--v6.3/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v6.3/10e4b5166df9ff7a2d5316138ca668b42d0044221
-rw-r--r--v6.3/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v6.3/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v6.3/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v6.3/4d0d7e7852752ea56375ac8645f0239e21ca2b5013
-rw-r--r--v6.3/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b1
-rw-r--r--v6.3/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v6.3/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v6.3/62b71cd73d41ddac6b1760402bbe8c4932e235311
-rw-r--r--v6.3/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v6.3/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v6.3/8a8a9c9047d1089598bdb010ec44d7f14b4f92032
-rw-r--r--v6.3/9843231c97267d72be38a0409f5097987bc2cfa420
-rw-r--r--v6.3/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v6.3/a8ed59a3a8de2648e69dd5936f5771ac4c92d0855
-rw-r--r--v6.3/afc5aa46ed560f01ceda897c053c6a40c77ce5c41
-rw-r--r--v6.3/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v6.3/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v6.3/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v6.3/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d022
-rw-r--r--v6.3/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v6.3/e3f269ed0accbb22aa8f25d2daffa23c3fccd4071
-rw-r--r--v6.3/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v6.3/fc7f27cda843ce294c71767d42b9d8abd015d7cb2
-rw-r--r--v6.4/04867a7a33324c9c562ee7949dbcaab7aaad1fb45
-rw-r--r--v6.4/10e4b5166df9ff7a2d5316138ca668b42d0044221
-rw-r--r--v6.4/14cebf689a78e8a1c041138af221ef6eac6bc7da7
-rw-r--r--v6.4/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v6.4/4cece764965020c22cff7665b18a01200635909520
-rw-r--r--v6.4/4d0d7e7852752ea56375ac8645f0239e21ca2b5010
-rw-r--r--v6.4/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b1
-rw-r--r--v6.4/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33106
-rw-r--r--v6.4/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v6.4/62b71cd73d41ddac6b1760402bbe8c4932e235311
-rw-r--r--v6.4/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v6.4/823353b7cf0ea9dfb09f5181d5fb2825d727200b5
-rw-r--r--v6.4/8a8a9c9047d1089598bdb010ec44d7f14b4f92032
-rw-r--r--v6.4/9843231c97267d72be38a0409f5097987bc2cfa418
-rw-r--r--v6.4/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v6.4/a8ed59a3a8de2648e69dd5936f5771ac4c92d0855
-rw-r--r--v6.4/afc5aa46ed560f01ceda897c053c6a40c77ce5c41
-rw-r--r--v6.4/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v6.4/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v6.4/cbf53074a528191df82b4dba1e3d21191102255e6
-rw-r--r--v6.4/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d022
-rw-r--r--v6.4/df7ecce842b846a04d087ba85fdb79a90e26a1b020
-rw-r--r--v6.4/e3f269ed0accbb22aa8f25d2daffa23c3fccd4071
-rw-r--r--v6.4/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v6.4/fc7f27cda843ce294c71767d42b9d8abd015d7cb2
-rw-r--r--v6.5/04867a7a33324c9c562ee7949dbcaab7aaad1fb44
-rw-r--r--v6.5/10e4b5166df9ff7a2d5316138ca668b42d0044221
-rw-r--r--v6.5/14cebf689a78e8a1c041138af221ef6eac6bc7da6
-rw-r--r--v6.5/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v6.5/4cece764965020c22cff7665b18a01200635909519
-rw-r--r--v6.5/4d0d7e7852752ea56375ac8645f0239e21ca2b5010
-rw-r--r--v6.5/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b1
-rw-r--r--v6.5/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33105
-rw-r--r--v6.5/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v6.5/62b71cd73d41ddac6b1760402bbe8c4932e235311
-rw-r--r--v6.5/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v6.5/823353b7cf0ea9dfb09f5181d5fb2825d727200b4
-rw-r--r--v6.5/8a8a9c9047d1089598bdb010ec44d7f14b4f92032
-rw-r--r--v6.5/9843231c97267d72be38a0409f5097987bc2cfa418
-rw-r--r--v6.5/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v6.5/a8ed59a3a8de2648e69dd5936f5771ac4c92d0855
-rw-r--r--v6.5/afc5aa46ed560f01ceda897c053c6a40c77ce5c41
-rw-r--r--v6.5/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v6.5/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v6.5/cbf53074a528191df82b4dba1e3d21191102255e5
-rw-r--r--v6.5/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d022
-rw-r--r--v6.5/df7ecce842b846a04d087ba85fdb79a90e26a1b010
-rw-r--r--v6.5/e3f269ed0accbb22aa8f25d2daffa23c3fccd4071
-rw-r--r--v6.5/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v6.5/fc7f27cda843ce294c71767d42b9d8abd015d7cb2
-rw-r--r--v6.6/04867a7a33324c9c562ee7949dbcaab7aaad1fb41
-rw-r--r--v6.6/10e4b5166df9ff7a2d5316138ca668b42d0044221
-rw-r--r--v6.6/14cebf689a78e8a1c041138af221ef6eac6bc7da3
-rw-r--r--v6.6/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v6.6/4cece764965020c22cff7665b18a01200635909518
-rw-r--r--v6.6/4d0d7e7852752ea56375ac8645f0239e21ca2b509
-rw-r--r--v6.6/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b1
-rw-r--r--v6.6/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33102
-rw-r--r--v6.6/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v6.6/62b71cd73d41ddac6b1760402bbe8c4932e235311
-rw-r--r--v6.6/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v6.6/823353b7cf0ea9dfb09f5181d5fb2825d727200b1
-rw-r--r--v6.6/8a8a9c9047d1089598bdb010ec44d7f14b4f92031
-rw-r--r--v6.6/9843231c97267d72be38a0409f5097987bc2cfa415
-rw-r--r--v6.6/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v6.6/a8ed59a3a8de2648e69dd5936f5771ac4c92d0855
-rw-r--r--v6.6/afc5aa46ed560f01ceda897c053c6a40c77ce5c41
-rw-r--r--v6.6/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v6.6/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v6.6/cbf53074a528191df82b4dba1e3d21191102255e1
-rw-r--r--v6.6/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d021
-rw-r--r--v6.6/df7ecce842b846a04d087ba85fdb79a90e26a1b02
-rw-r--r--v6.6/e3f269ed0accbb22aa8f25d2daffa23c3fccd4071
-rw-r--r--v6.6/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v6.6/fc7f27cda843ce294c71767d42b9d8abd015d7cb2
-rw-r--r--v6.7/04867a7a33324c9c562ee7949dbcaab7aaad1fb41
-rw-r--r--v6.7/10e4b5166df9ff7a2d5316138ca668b42d0044221
-rw-r--r--v6.7/14cebf689a78e8a1c041138af221ef6eac6bc7da3
-rw-r--r--v6.7/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v6.7/4cece764965020c22cff7665b18a0120063590959
-rw-r--r--v6.7/4d0d7e7852752ea56375ac8645f0239e21ca2b504
-rw-r--r--v6.7/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b1
-rw-r--r--v6.7/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33102
-rw-r--r--v6.7/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v6.7/62b71cd73d41ddac6b1760402bbe8c4932e235311
-rw-r--r--v6.7/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v6.7/823353b7cf0ea9dfb09f5181d5fb2825d727200b1
-rw-r--r--v6.7/8a8a9c9047d1089598bdb010ec44d7f14b4f92031
-rw-r--r--v6.7/9843231c97267d72be38a0409f5097987bc2cfa410
-rw-r--r--v6.7/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v6.7/a8ed59a3a8de2648e69dd5936f5771ac4c92d0851
-rw-r--r--v6.7/afc5aa46ed560f01ceda897c053c6a40c77ce5c41
-rw-r--r--v6.7/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v6.7/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v6.7/cbf53074a528191df82b4dba1e3d21191102255e1
-rw-r--r--v6.7/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d021
-rw-r--r--v6.7/df7ecce842b846a04d087ba85fdb79a90e26a1b02
-rw-r--r--v6.7/e3f269ed0accbb22aa8f25d2daffa23c3fccd4071
-rw-r--r--v6.7/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v6.7/fc7f27cda843ce294c71767d42b9d8abd015d7cb2
-rw-r--r--v6.8/04867a7a33324c9c562ee7949dbcaab7aaad1fb41
-rw-r--r--v6.8/10e4b5166df9ff7a2d5316138ca668b42d0044221
-rw-r--r--v6.8/14cebf689a78e8a1c041138af221ef6eac6bc7da3
-rw-r--r--v6.8/3cb4a4827596abc82e55b80364f509d0fefc30511
-rw-r--r--v6.8/4cece764965020c22cff7665b18a0120063590951
-rw-r--r--v6.8/4d0d7e7852752ea56375ac8645f0239e21ca2b504
-rw-r--r--v6.8/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b1
-rw-r--r--v6.8/51b30ecb73b481d5fac6ccf2ecb4a309c9ee33102
-rw-r--r--v6.8/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a20
-rw-r--r--v6.8/62b71cd73d41ddac6b1760402bbe8c4932e235311
-rw-r--r--v6.8/7af541cee1e0eb48c6eb439bc6309175339fa96f20
-rw-r--r--v6.8/823353b7cf0ea9dfb09f5181d5fb2825d727200b1
-rw-r--r--v6.8/8a8a9c9047d1089598bdb010ec44d7f14b4f92031
-rw-r--r--v6.8/9843231c97267d72be38a0409f5097987bc2cfa46
-rw-r--r--v6.8/a26979377bf34534ce5ee2712d2a46157ec614981
-rw-r--r--v6.8/a8ed59a3a8de2648e69dd5936f5771ac4c92d0851
-rw-r--r--v6.8/afc5aa46ed560f01ceda897c053c6a40c77ce5c41
-rw-r--r--v6.8/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd61
-rw-r--r--v6.8/c90399fbd74a0713d5972a6d931e4a9918621e8820
-rw-r--r--v6.8/cbf53074a528191df82b4dba1e3d21191102255e1
-rw-r--r--v6.8/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d021
-rw-r--r--v6.8/df7ecce842b846a04d087ba85fdb79a90e26a1b02
-rw-r--r--v6.8/e3f269ed0accbb22aa8f25d2daffa23c3fccd4071
-rw-r--r--v6.8/f2208aa12c27bfada3c15c550c03ca81d42dcac21
-rw-r--r--v6.8/fc7f27cda843ce294c71767d42b9d8abd015d7cb1
600 files changed, 5314 insertions, 0 deletions
diff --git a/v4.19/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v4.19/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v4.19/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v4.19/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v4.19/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..49a4a574025
--- /dev/null
+++ b/v4.19/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1,20 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
+672365477ae8 ("x86/fpu: Update XFD state where required")
+5529acf47ec3 ("x86/fpu: Add sanity checks for XFD")
+db8268df0983 ("x86/arch_prctl: Add controls for dynamic XSTATE components")
+69f6ed1d14c6 ("x86/fpu: Provide infrastructure for KVM FPU cleanup")
+eda32f4f93b4 ("x86/fpu: Rework restore_regs_from_fpstate()")
+daddee247319 ("x86/fpu: Mop up xfeatures_mask_uabi()")
+1c253ff2287f ("x86/fpu: Move xstate feature masks to fpu_*_cfg")
+2bd264bce238 ("x86/fpu: Move xstate size to fpu_*_cfg")
+cd9ae7617449 ("x86/fpu/xstate: Cleanup size calculations")
+617473acdfe4 ("x86/fpu: Cleanup fpu__init_system_xstate_size_legacy()")
+5509cc78080d ("x86/fpu/signal: Use fpstate for size and features")
+49e4eb4125d5 ("x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate()")
+3ac8d75778fc ("x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf()")
+ad6ede407aae ("x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate()")
+0b2d39aa0357 ("x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe()")
+be31dfdfd75b ("x86/fpu: Use fpstate::size")
+248452ce21ae ("x86/fpu: Add size and mask information to fpstate")
+2dd8eedc80b1 ("x86/process: Move arch_thread_struct_whitelist() out of line")
+c20942ce5128 ("x86/fpu/core: Convert to fpstate")
diff --git a/v4.19/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v4.19/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v4.19/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v4.19/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v4.19/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..48bf3afc224
--- /dev/null
+++ b/v4.19/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1,20 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
+e1df73e2d18b ("efi/libstub/random: Align allocate size to EFI_ALLOC_ALIGN")
+0ed02bdaa7d8 ("efi/libstub: Move efi_random_alloc() into separate source file")
+f57db62c67c1 ("efi/libstub: Move memory map handling and allocation routines to mem.c")
+4444f8541dad ("efi: Allow disabling PCI busmastering on bridges during boot")
+ea7d87f98fa9 ("efi/x86: Allow translating 64-bit arguments for mixed mode calls")
+7d4e323d02c9 ("efi/libstub: Tidy up types and names of global cmdline variables")
+966291f6344d ("efi/libstub: Rename efi_call_early/_runtime macros to be more intuitive")
+99ea8b1db2d2 ("efi/libstub: Drop 'table' argument from efi_table_attr() macro")
+47c0fd39b7b8 ("efi/libstub: Drop protocol argument from efi_call_proto() macro")
+23e60394046a ("efi/libstub/x86: Work around page freeing issue in mixed mode")
+cd33a5c1d53e ("efi/libstub: Remove 'sys_table_arg' from all function prototypes")
+8173ec7905b5 ("efi/libstub: Drop sys_table_arg from printk routines")
+c3710de5065d ("efi/libstub/x86: Drop __efi_early() export and efi_config struct")
+dc29da14ed94 ("efi/libstub: Unify the efi_char16_printk implementations")
+2fcdad2a80a6 ("efi/libstub: Get rid of 'sys_table_arg' macro parameter")
+afc4cc71cf78 ("efi/libstub/x86: Avoid thunking for native firmware calls")
+960a8d01834e ("efi/libstub: Use stricter typing for firmware function pointers")
+e8bd5ddf60ee ("efi/libstub: Drop explicit 32/64-bit protocol definitions")
+f958efe97596 ("efi/libstub: Distinguish between native/mixed not 32/64 bit")
diff --git a/v4.19/4cece764965020c22cff7665b18a012006359095 b/v4.19/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v4.19/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v4.19/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v4.19/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..3ab56b771cd
--- /dev/null
+++ b/v4.19/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,20 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
+5d8213864ade ("x86/retbleed: Add SKL return thunk")
+770ae1b70952 ("x86/returnthunk: Allow different return thunks")
+c063a217bc07 ("x86/percpu: Move current_top_of_stack next to current_task")
+7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
+64701838bf05 ("x86/percpu: Move preempt_count next to current_task")
+e57ef2ed97c1 ("x86: Put hot per CPU variables into a struct")
+332924973725 ("x86/nospec: Fix i386 RSB stuffing")
diff --git a/v4.19/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v4.19/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..27455678966
--- /dev/null
+++ b/v4.19/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1,6 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
+cc66bb914578 ("x86/ibt,kprobes: Cure sym+0 equals fentry woes")
+223a76b268c9 ("kprobes: Fix coding style issues")
+9c89bb8e3272 ("kprobes: treewide: Cleanup the error messages for kprobes")
+02afb8d6048d ("kprobe: Simplify prepare_kprobe() by dropping redundant version")
+019b3fd94ba7 ("Merge tag 'powerpc-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux")
diff --git a/v4.19/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v4.19/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v4.19/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v4.19/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v4.19/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v4.19/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v4.19/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v4.19/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v4.19/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v4.19/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v4.19/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v4.19/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v4.19/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v4.19/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v4.19/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v4.19/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v4.19/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..17d9fdf6db3
--- /dev/null
+++ b/v4.19/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,20 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
+f545e8831e70 ("x86/cpu: Add Lunar Lake M")
+7beade0dd41d ("x86/cpu: Add several Intel server CPU model numbers")
+5515d21c6817 ("x86/cpu: Add CPU model numbers for Meteor Lake")
+3ccce9340326 ("x86/cpu: Add new Alderlake and Raptorlake CPU model numbers")
+7d697f0d5737 ("x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define")
+fbdb5e8f2926 ("x86/cpu: Add Raptor Lake to Intel family")
+53375a5a218e ("x86/cpu: Resort and comment Intel models")
+6e1239c13953 ("x86/cpu: Add another Alder Lake CPU to the Intel family")
+e00b62f0b06d ("x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family")
+be25d1b5ea6a ("x86/cpu: Add Sapphire Rapids CPU model number")
+8d7c6ac3b237 ("x86/cpu: Add Comet Lake to the Intel CPU models header")
+6e1c32c5dbb4 ("x86/cpu: Add Tiger Lake to Intel family")
+a3d8c0d13bde ("x86/intel: Add common OPTDIFFs")
+5ebb34edbefa ("x86/intel: Aggregate microserver naming")
+5e741407eab7 ("x86/intel: Aggregate big core graphics naming")
+af239c44e3f9 ("x86/intel: Aggregate big core mobile naming")
+c66f78a6de4d ("x86/intel: Aggregate big core client naming")
diff --git a/v4.19/9843231c97267d72be38a0409f5097987bc2cfa4 b/v4.19/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v4.19/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v4.19/a26979377bf34534ce5ee2712d2a46157ec61498 b/v4.19/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v4.19/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v4.19/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v4.19/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..ec8a374a6ac
--- /dev/null
+++ b/v4.19/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,20 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
+97fa21f65c3e ("x86/resctrl: Move MSR defines into msr-index.h")
+6ce1560d35f6 ("x86/resctrl: Switch over to the resctrl mbps_val list")
+bab6ee736873 ("x86/resctrl: Merge mon_capable and mon_enabled")
+4d269ed48529 ("x86/resctrl: Kill off alloc_enabled")
+f2eb478f2f32 ("kernfs: move struct kernfs_root out of the public view.")
+111136e69c9d ("x86/resctrl: Make resctrl_arch_get_config() return its value")
+5c3b63cdba44 ("x86/resctrl: Merge the CDP resources")
+327364d5b6b6 ("x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param range")
+fbc06c698059 ("x86/resctrl: Remove rdt_cdp_peer_get()")
+43ac1dbf6101 ("x86/resctrl: Merge the ctrl_val arrays")
+2b8dd4ab65da ("x86/resctrl: Calculate the index from the configuration type")
+2e7df368fc92 ("x86/resctrl: Apply offset correction when config is staged")
diff --git a/v4.19/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v4.19/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..a3ab88b781b
--- /dev/null
+++ b/v4.19/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1,11 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
+6d9870b7e5de ("dma-iommu: add iommu_dma_opt_mapping_size()")
+f598a497bc7d ("iova: Add CPU hotplug handler to flush rcaches")
+176cfc187c24 ("iommu: Stop exporting free_iova_mem()")
+51b70b817b18 ("iommu: Stop exporting alloc_iova_mem()")
+6fa3525b455a ("iommu/iova: Free global iova rcache on iova alloc failure")
+158a6d3ce3bc ("iommu/dma: add a new dma_map_ops of get_merge_boundary()")
+06d60728ff5c ("iommu/dma: move the arm64 wrappers to common code")
+af751d4308a7 ("iommu/dma: Remove the flush_page callback")
+a98d9ae937d2 ("arm64/iommu: handle non-remapped addresses in ->mmap and ->get_sgtable")
+af7ddd8a627c ("Merge tag 'dma-mapping-4.21' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v4.19/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v4.19/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v4.19/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v4.19/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v4.19/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v4.19/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v4.19/cbf53074a528191df82b4dba1e3d21191102255e b/v4.19/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v4.19/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v4.19/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v4.19/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..c3a23918661
--- /dev/null
+++ b/v4.19/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,20 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+cc3fdda2876e ("x86/efi: Make the deprecated EFI handover protocol optional")
+73a6dec80e2a ("x86/boot/compressed: Move efi32_entry out of head_64.S")
+5c3a85f35b58 ("x86/boot/compressed: Move bootargs parsing out of 32-bit startup code")
+e2ab9eab324c ("x86/boot/compressed: Move 32-bit entrypoint code into .text section")
+db14655ad785 ("efi: libstub: Give efi_main() asmlinkage qualification")
+7be2e319640c ("x86: clean up symbol aliasing")
+35cb8c713a49 ("tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy'")
+f94909ceb1ed ("x86: Prepare asm files for straight-line-speculation")
+22da5a07c75e ("x86/lib/atomic64_386_32: Rename things")
+1367afaa2ee9 ("x86/entry: Use the correct fence macro after swapgs in kernel CR3")
+c07e45553da1 ("x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()")
+d7bfc7d57cbe ("x86/xen: Make irq_enable() noinstr")
+20125c872a3f ("x86/xen: Make save_fl() noinstr")
+7361fac0465b ("x86/xen: Make set_debugreg() noinstr")
+f4afb713e5c3 ("x86/xen: Make get_debugreg() noinstr")
+209cfd0cbb67 ("x86/xen: Make write_cr2() noinstr")
+0a53c9acf4da ("x86/xen: Make read_cr2() noinstr")
+b7b205c3a0bc ("x86/xen: Move hypercall_page to top of the file")
diff --git a/v4.19/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v4.19/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v4.19/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v4.19/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v4.19/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..312e073d11f
--- /dev/null
+++ b/v4.19/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1,8 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
+b0b592cf0836 ("x86/pm: Fix false positive kmemleak report in msr_build_context()")
+3fb0fdb3bbe7 ("x86/stackprotector/32: Make the canary into a regular percpu variable")
+c9a1ff316bc9 ("x86/stackprotector: Pre-initialize canary for secondary CPUs")
+dc4e0021b00b ("x86/doublefault/32: Move #DF stack and TSS to cpu_entry_area")
+e99b6f46ee5c ("x86/doublefault/32: Rename doublefault.c to doublefault_32.c")
+93efbde2c331 ("x86/traps: Disentangle the 32-bit and 64-bit doublefault code")
+ab851d49f6bf ("Merge branch 'x86-iopl-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip")
diff --git a/v4.19/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v4.19/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v4.19/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v4.19/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v4.19/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..74d750df19e
--- /dev/null
+++ b/v4.19/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,13 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
+b69a2afd5afc ("x86/kexec: Carry forward IMA measurement log on kexec")
+5ea98e01ab52 ("x86/boot: Add Confidential Computing type to setup_data")
+7228918b3461 ("x86/boot: Fix memremap of setup_indirect structures")
+54bf7fa3efd0 ("ima: Fix undefined arch_ima_get_secureboot() and co")
+e759959fe3b8 ("x86/sev-es: Rename sev-es.{ch} to sev.{ch}")
+fee3ff99bc67 ("powerpc: Move arch independent ima kexec functions to drivers/of/kexec.c")
+0c605158be32 ("powerpc: Move ima buffer fields to struct kimage")
+3c985d31ad66 ("powerpc: Use common of_kexec_alloc_and_setup_fdt()")
+b30be4dc733e ("of: Add a common kexec FDT setup function")
+e6635bab530d ("powerpc: Use ELF fields defined in 'struct kimage'")
+b12b47249688 ("Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux")
diff --git a/v5.10/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v5.10/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v5.10/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.10/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v5.10/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..49a4a574025
--- /dev/null
+++ b/v5.10/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1,20 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
+672365477ae8 ("x86/fpu: Update XFD state where required")
+5529acf47ec3 ("x86/fpu: Add sanity checks for XFD")
+db8268df0983 ("x86/arch_prctl: Add controls for dynamic XSTATE components")
+69f6ed1d14c6 ("x86/fpu: Provide infrastructure for KVM FPU cleanup")
+eda32f4f93b4 ("x86/fpu: Rework restore_regs_from_fpstate()")
+daddee247319 ("x86/fpu: Mop up xfeatures_mask_uabi()")
+1c253ff2287f ("x86/fpu: Move xstate feature masks to fpu_*_cfg")
+2bd264bce238 ("x86/fpu: Move xstate size to fpu_*_cfg")
+cd9ae7617449 ("x86/fpu/xstate: Cleanup size calculations")
+617473acdfe4 ("x86/fpu: Cleanup fpu__init_system_xstate_size_legacy()")
+5509cc78080d ("x86/fpu/signal: Use fpstate for size and features")
+49e4eb4125d5 ("x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate()")
+3ac8d75778fc ("x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf()")
+ad6ede407aae ("x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate()")
+0b2d39aa0357 ("x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe()")
+be31dfdfd75b ("x86/fpu: Use fpstate::size")
+248452ce21ae ("x86/fpu: Add size and mask information to fpstate")
+2dd8eedc80b1 ("x86/process: Move arch_thread_struct_whitelist() out of line")
+c20942ce5128 ("x86/fpu/core: Convert to fpstate")
diff --git a/v5.10/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v5.10/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v5.10/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.10/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v5.10/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v5.10/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v5.10/4cece764965020c22cff7665b18a012006359095 b/v5.10/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v5.10/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v5.10/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v5.10/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..3ab56b771cd
--- /dev/null
+++ b/v5.10/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,20 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
+5d8213864ade ("x86/retbleed: Add SKL return thunk")
+770ae1b70952 ("x86/returnthunk: Allow different return thunks")
+c063a217bc07 ("x86/percpu: Move current_top_of_stack next to current_task")
+7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
+64701838bf05 ("x86/percpu: Move preempt_count next to current_task")
+e57ef2ed97c1 ("x86: Put hot per CPU variables into a struct")
+332924973725 ("x86/nospec: Fix i386 RSB stuffing")
diff --git a/v5.10/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v5.10/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..27455678966
--- /dev/null
+++ b/v5.10/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1,6 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
+cc66bb914578 ("x86/ibt,kprobes: Cure sym+0 equals fentry woes")
+223a76b268c9 ("kprobes: Fix coding style issues")
+9c89bb8e3272 ("kprobes: treewide: Cleanup the error messages for kprobes")
+02afb8d6048d ("kprobe: Simplify prepare_kprobe() by dropping redundant version")
+019b3fd94ba7 ("Merge tag 'powerpc-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux")
diff --git a/v5.10/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v5.10/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v5.10/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.10/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v5.10/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v5.10/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v5.10/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v5.10/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v5.10/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v5.10/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v5.10/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v5.10/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v5.10/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v5.10/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v5.10/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.10/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v5.10/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..057bea8c6e8
--- /dev/null
+++ b/v5.10/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,11 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
+f545e8831e70 ("x86/cpu: Add Lunar Lake M")
+7beade0dd41d ("x86/cpu: Add several Intel server CPU model numbers")
+5515d21c6817 ("x86/cpu: Add CPU model numbers for Meteor Lake")
+3ccce9340326 ("x86/cpu: Add new Alderlake and Raptorlake CPU model numbers")
+7d697f0d5737 ("x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define")
+fbdb5e8f2926 ("x86/cpu: Add Raptor Lake to Intel family")
+53375a5a218e ("x86/cpu: Resort and comment Intel models")
+6e1239c13953 ("x86/cpu: Add another Alder Lake CPU to the Intel family")
diff --git a/v5.10/9843231c97267d72be38a0409f5097987bc2cfa4 b/v5.10/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v5.10/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v5.10/a26979377bf34534ce5ee2712d2a46157ec61498 b/v5.10/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v5.10/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v5.10/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v5.10/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..ec8a374a6ac
--- /dev/null
+++ b/v5.10/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,20 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
+97fa21f65c3e ("x86/resctrl: Move MSR defines into msr-index.h")
+6ce1560d35f6 ("x86/resctrl: Switch over to the resctrl mbps_val list")
+bab6ee736873 ("x86/resctrl: Merge mon_capable and mon_enabled")
+4d269ed48529 ("x86/resctrl: Kill off alloc_enabled")
+f2eb478f2f32 ("kernfs: move struct kernfs_root out of the public view.")
+111136e69c9d ("x86/resctrl: Make resctrl_arch_get_config() return its value")
+5c3b63cdba44 ("x86/resctrl: Merge the CDP resources")
+327364d5b6b6 ("x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param range")
+fbc06c698059 ("x86/resctrl: Remove rdt_cdp_peer_get()")
+43ac1dbf6101 ("x86/resctrl: Merge the ctrl_val arrays")
+2b8dd4ab65da ("x86/resctrl: Calculate the index from the configuration type")
+2e7df368fc92 ("x86/resctrl: Apply offset correction when config is staged")
diff --git a/v5.10/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v5.10/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..ff2d4958f09
--- /dev/null
+++ b/v5.10/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1,6 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
+6d9870b7e5de ("dma-iommu: add iommu_dma_opt_mapping_size()")
+f598a497bc7d ("iova: Add CPU hotplug handler to flush rcaches")
+176cfc187c24 ("iommu: Stop exporting free_iova_mem()")
+51b70b817b18 ("iommu: Stop exporting alloc_iova_mem()")
+6fa3525b455a ("iommu/iova: Free global iova rcache on iova alloc failure")
diff --git a/v5.10/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v5.10/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v5.10/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v5.10/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v5.10/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v5.10/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v5.10/cbf53074a528191df82b4dba1e3d21191102255e b/v5.10/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v5.10/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.10/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v5.10/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..c3a23918661
--- /dev/null
+++ b/v5.10/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,20 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+cc3fdda2876e ("x86/efi: Make the deprecated EFI handover protocol optional")
+73a6dec80e2a ("x86/boot/compressed: Move efi32_entry out of head_64.S")
+5c3a85f35b58 ("x86/boot/compressed: Move bootargs parsing out of 32-bit startup code")
+e2ab9eab324c ("x86/boot/compressed: Move 32-bit entrypoint code into .text section")
+db14655ad785 ("efi: libstub: Give efi_main() asmlinkage qualification")
+7be2e319640c ("x86: clean up symbol aliasing")
+35cb8c713a49 ("tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy'")
+f94909ceb1ed ("x86: Prepare asm files for straight-line-speculation")
+22da5a07c75e ("x86/lib/atomic64_386_32: Rename things")
+1367afaa2ee9 ("x86/entry: Use the correct fence macro after swapgs in kernel CR3")
+c07e45553da1 ("x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()")
+d7bfc7d57cbe ("x86/xen: Make irq_enable() noinstr")
+20125c872a3f ("x86/xen: Make save_fl() noinstr")
+7361fac0465b ("x86/xen: Make set_debugreg() noinstr")
+f4afb713e5c3 ("x86/xen: Make get_debugreg() noinstr")
+209cfd0cbb67 ("x86/xen: Make write_cr2() noinstr")
+0a53c9acf4da ("x86/xen: Make read_cr2() noinstr")
+b7b205c3a0bc ("x86/xen: Move hypercall_page to top of the file")
diff --git a/v5.10/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v5.10/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v5.10/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v5.10/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v5.10/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..1434d7662ab
--- /dev/null
+++ b/v5.10/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1,3 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
+b0b592cf0836 ("x86/pm: Fix false positive kmemleak report in msr_build_context()")
+3fb0fdb3bbe7 ("x86/stackprotector/32: Make the canary into a regular percpu variable")
diff --git a/v5.10/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v5.10/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v5.10/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v5.10/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v5.10/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..74d750df19e
--- /dev/null
+++ b/v5.10/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,13 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
+b69a2afd5afc ("x86/kexec: Carry forward IMA measurement log on kexec")
+5ea98e01ab52 ("x86/boot: Add Confidential Computing type to setup_data")
+7228918b3461 ("x86/boot: Fix memremap of setup_indirect structures")
+54bf7fa3efd0 ("ima: Fix undefined arch_ima_get_secureboot() and co")
+e759959fe3b8 ("x86/sev-es: Rename sev-es.{ch} to sev.{ch}")
+fee3ff99bc67 ("powerpc: Move arch independent ima kexec functions to drivers/of/kexec.c")
+0c605158be32 ("powerpc: Move ima buffer fields to struct kimage")
+3c985d31ad66 ("powerpc: Use common of_kexec_alloc_and_setup_fdt()")
+b30be4dc733e ("of: Add a common kexec FDT setup function")
+e6635bab530d ("powerpc: Use ELF fields defined in 'struct kimage'")
+b12b47249688 ("Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux")
diff --git a/v5.11/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v5.11/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v5.11/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.11/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v5.11/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..49a4a574025
--- /dev/null
+++ b/v5.11/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1,20 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
+672365477ae8 ("x86/fpu: Update XFD state where required")
+5529acf47ec3 ("x86/fpu: Add sanity checks for XFD")
+db8268df0983 ("x86/arch_prctl: Add controls for dynamic XSTATE components")
+69f6ed1d14c6 ("x86/fpu: Provide infrastructure for KVM FPU cleanup")
+eda32f4f93b4 ("x86/fpu: Rework restore_regs_from_fpstate()")
+daddee247319 ("x86/fpu: Mop up xfeatures_mask_uabi()")
+1c253ff2287f ("x86/fpu: Move xstate feature masks to fpu_*_cfg")
+2bd264bce238 ("x86/fpu: Move xstate size to fpu_*_cfg")
+cd9ae7617449 ("x86/fpu/xstate: Cleanup size calculations")
+617473acdfe4 ("x86/fpu: Cleanup fpu__init_system_xstate_size_legacy()")
+5509cc78080d ("x86/fpu/signal: Use fpstate for size and features")
+49e4eb4125d5 ("x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate()")
+3ac8d75778fc ("x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf()")
+ad6ede407aae ("x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate()")
+0b2d39aa0357 ("x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe()")
+be31dfdfd75b ("x86/fpu: Use fpstate::size")
+248452ce21ae ("x86/fpu: Add size and mask information to fpstate")
+2dd8eedc80b1 ("x86/process: Move arch_thread_struct_whitelist() out of line")
+c20942ce5128 ("x86/fpu/core: Convert to fpstate")
diff --git a/v5.11/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v5.11/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v5.11/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.11/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v5.11/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v5.11/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v5.11/4cece764965020c22cff7665b18a012006359095 b/v5.11/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v5.11/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v5.11/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v5.11/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..3ab56b771cd
--- /dev/null
+++ b/v5.11/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,20 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
+5d8213864ade ("x86/retbleed: Add SKL return thunk")
+770ae1b70952 ("x86/returnthunk: Allow different return thunks")
+c063a217bc07 ("x86/percpu: Move current_top_of_stack next to current_task")
+7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
+64701838bf05 ("x86/percpu: Move preempt_count next to current_task")
+e57ef2ed97c1 ("x86: Put hot per CPU variables into a struct")
+332924973725 ("x86/nospec: Fix i386 RSB stuffing")
diff --git a/v5.11/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v5.11/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..27455678966
--- /dev/null
+++ b/v5.11/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1,6 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
+cc66bb914578 ("x86/ibt,kprobes: Cure sym+0 equals fentry woes")
+223a76b268c9 ("kprobes: Fix coding style issues")
+9c89bb8e3272 ("kprobes: treewide: Cleanup the error messages for kprobes")
+02afb8d6048d ("kprobe: Simplify prepare_kprobe() by dropping redundant version")
+019b3fd94ba7 ("Merge tag 'powerpc-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux")
diff --git a/v5.11/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v5.11/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v5.11/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.11/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v5.11/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v5.11/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v5.11/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v5.11/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v5.11/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v5.11/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v5.11/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v5.11/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v5.11/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v5.11/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v5.11/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.11/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v5.11/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..b968d72207c
--- /dev/null
+++ b/v5.11/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,10 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
+f545e8831e70 ("x86/cpu: Add Lunar Lake M")
+7beade0dd41d ("x86/cpu: Add several Intel server CPU model numbers")
+5515d21c6817 ("x86/cpu: Add CPU model numbers for Meteor Lake")
+3ccce9340326 ("x86/cpu: Add new Alderlake and Raptorlake CPU model numbers")
+7d697f0d5737 ("x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define")
+fbdb5e8f2926 ("x86/cpu: Add Raptor Lake to Intel family")
+53375a5a218e ("x86/cpu: Resort and comment Intel models")
diff --git a/v5.11/9843231c97267d72be38a0409f5097987bc2cfa4 b/v5.11/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v5.11/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v5.11/a26979377bf34534ce5ee2712d2a46157ec61498 b/v5.11/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v5.11/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v5.11/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v5.11/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..ec8a374a6ac
--- /dev/null
+++ b/v5.11/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,20 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
+97fa21f65c3e ("x86/resctrl: Move MSR defines into msr-index.h")
+6ce1560d35f6 ("x86/resctrl: Switch over to the resctrl mbps_val list")
+bab6ee736873 ("x86/resctrl: Merge mon_capable and mon_enabled")
+4d269ed48529 ("x86/resctrl: Kill off alloc_enabled")
+f2eb478f2f32 ("kernfs: move struct kernfs_root out of the public view.")
+111136e69c9d ("x86/resctrl: Make resctrl_arch_get_config() return its value")
+5c3b63cdba44 ("x86/resctrl: Merge the CDP resources")
+327364d5b6b6 ("x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param range")
+fbc06c698059 ("x86/resctrl: Remove rdt_cdp_peer_get()")
+43ac1dbf6101 ("x86/resctrl: Merge the ctrl_val arrays")
+2b8dd4ab65da ("x86/resctrl: Calculate the index from the configuration type")
+2e7df368fc92 ("x86/resctrl: Apply offset correction when config is staged")
diff --git a/v5.11/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v5.11/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..5994ec36b99
--- /dev/null
+++ b/v5.11/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1,3 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
+6d9870b7e5de ("dma-iommu: add iommu_dma_opt_mapping_size()")
+f598a497bc7d ("iova: Add CPU hotplug handler to flush rcaches")
diff --git a/v5.11/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v5.11/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v5.11/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v5.11/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v5.11/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v5.11/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v5.11/cbf53074a528191df82b4dba1e3d21191102255e b/v5.11/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v5.11/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.11/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v5.11/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..c3a23918661
--- /dev/null
+++ b/v5.11/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,20 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+cc3fdda2876e ("x86/efi: Make the deprecated EFI handover protocol optional")
+73a6dec80e2a ("x86/boot/compressed: Move efi32_entry out of head_64.S")
+5c3a85f35b58 ("x86/boot/compressed: Move bootargs parsing out of 32-bit startup code")
+e2ab9eab324c ("x86/boot/compressed: Move 32-bit entrypoint code into .text section")
+db14655ad785 ("efi: libstub: Give efi_main() asmlinkage qualification")
+7be2e319640c ("x86: clean up symbol aliasing")
+35cb8c713a49 ("tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy'")
+f94909ceb1ed ("x86: Prepare asm files for straight-line-speculation")
+22da5a07c75e ("x86/lib/atomic64_386_32: Rename things")
+1367afaa2ee9 ("x86/entry: Use the correct fence macro after swapgs in kernel CR3")
+c07e45553da1 ("x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()")
+d7bfc7d57cbe ("x86/xen: Make irq_enable() noinstr")
+20125c872a3f ("x86/xen: Make save_fl() noinstr")
+7361fac0465b ("x86/xen: Make set_debugreg() noinstr")
+f4afb713e5c3 ("x86/xen: Make get_debugreg() noinstr")
+209cfd0cbb67 ("x86/xen: Make write_cr2() noinstr")
+0a53c9acf4da ("x86/xen: Make read_cr2() noinstr")
+b7b205c3a0bc ("x86/xen: Move hypercall_page to top of the file")
diff --git a/v5.11/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v5.11/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v5.11/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v5.11/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v5.11/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..1434d7662ab
--- /dev/null
+++ b/v5.11/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1,3 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
+b0b592cf0836 ("x86/pm: Fix false positive kmemleak report in msr_build_context()")
+3fb0fdb3bbe7 ("x86/stackprotector/32: Make the canary into a regular percpu variable")
diff --git a/v5.11/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v5.11/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v5.11/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v5.11/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v5.11/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..74d750df19e
--- /dev/null
+++ b/v5.11/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,13 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
+b69a2afd5afc ("x86/kexec: Carry forward IMA measurement log on kexec")
+5ea98e01ab52 ("x86/boot: Add Confidential Computing type to setup_data")
+7228918b3461 ("x86/boot: Fix memremap of setup_indirect structures")
+54bf7fa3efd0 ("ima: Fix undefined arch_ima_get_secureboot() and co")
+e759959fe3b8 ("x86/sev-es: Rename sev-es.{ch} to sev.{ch}")
+fee3ff99bc67 ("powerpc: Move arch independent ima kexec functions to drivers/of/kexec.c")
+0c605158be32 ("powerpc: Move ima buffer fields to struct kimage")
+3c985d31ad66 ("powerpc: Use common of_kexec_alloc_and_setup_fdt()")
+b30be4dc733e ("of: Add a common kexec FDT setup function")
+e6635bab530d ("powerpc: Use ELF fields defined in 'struct kimage'")
+b12b47249688 ("Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux")
diff --git a/v5.12/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v5.12/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v5.12/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.12/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v5.12/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..49a4a574025
--- /dev/null
+++ b/v5.12/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1,20 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
+672365477ae8 ("x86/fpu: Update XFD state where required")
+5529acf47ec3 ("x86/fpu: Add sanity checks for XFD")
+db8268df0983 ("x86/arch_prctl: Add controls for dynamic XSTATE components")
+69f6ed1d14c6 ("x86/fpu: Provide infrastructure for KVM FPU cleanup")
+eda32f4f93b4 ("x86/fpu: Rework restore_regs_from_fpstate()")
+daddee247319 ("x86/fpu: Mop up xfeatures_mask_uabi()")
+1c253ff2287f ("x86/fpu: Move xstate feature masks to fpu_*_cfg")
+2bd264bce238 ("x86/fpu: Move xstate size to fpu_*_cfg")
+cd9ae7617449 ("x86/fpu/xstate: Cleanup size calculations")
+617473acdfe4 ("x86/fpu: Cleanup fpu__init_system_xstate_size_legacy()")
+5509cc78080d ("x86/fpu/signal: Use fpstate for size and features")
+49e4eb4125d5 ("x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate()")
+3ac8d75778fc ("x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf()")
+ad6ede407aae ("x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate()")
+0b2d39aa0357 ("x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe()")
+be31dfdfd75b ("x86/fpu: Use fpstate::size")
+248452ce21ae ("x86/fpu: Add size and mask information to fpstate")
+2dd8eedc80b1 ("x86/process: Move arch_thread_struct_whitelist() out of line")
+c20942ce5128 ("x86/fpu/core: Convert to fpstate")
diff --git a/v5.12/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v5.12/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v5.12/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.12/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v5.12/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v5.12/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v5.12/4cece764965020c22cff7665b18a012006359095 b/v5.12/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v5.12/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v5.12/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v5.12/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..3ab56b771cd
--- /dev/null
+++ b/v5.12/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,20 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
+5d8213864ade ("x86/retbleed: Add SKL return thunk")
+770ae1b70952 ("x86/returnthunk: Allow different return thunks")
+c063a217bc07 ("x86/percpu: Move current_top_of_stack next to current_task")
+7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
+64701838bf05 ("x86/percpu: Move preempt_count next to current_task")
+e57ef2ed97c1 ("x86: Put hot per CPU variables into a struct")
+332924973725 ("x86/nospec: Fix i386 RSB stuffing")
diff --git a/v5.12/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v5.12/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..27455678966
--- /dev/null
+++ b/v5.12/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1,6 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
+cc66bb914578 ("x86/ibt,kprobes: Cure sym+0 equals fentry woes")
+223a76b268c9 ("kprobes: Fix coding style issues")
+9c89bb8e3272 ("kprobes: treewide: Cleanup the error messages for kprobes")
+02afb8d6048d ("kprobe: Simplify prepare_kprobe() by dropping redundant version")
+019b3fd94ba7 ("Merge tag 'powerpc-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux")
diff --git a/v5.12/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v5.12/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v5.12/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.12/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v5.12/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v5.12/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v5.12/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v5.12/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v5.12/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v5.12/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v5.12/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v5.12/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v5.12/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v5.12/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v5.12/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.12/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v5.12/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..b968d72207c
--- /dev/null
+++ b/v5.12/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,10 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
+f545e8831e70 ("x86/cpu: Add Lunar Lake M")
+7beade0dd41d ("x86/cpu: Add several Intel server CPU model numbers")
+5515d21c6817 ("x86/cpu: Add CPU model numbers for Meteor Lake")
+3ccce9340326 ("x86/cpu: Add new Alderlake and Raptorlake CPU model numbers")
+7d697f0d5737 ("x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define")
+fbdb5e8f2926 ("x86/cpu: Add Raptor Lake to Intel family")
+53375a5a218e ("x86/cpu: Resort and comment Intel models")
diff --git a/v5.12/9843231c97267d72be38a0409f5097987bc2cfa4 b/v5.12/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v5.12/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v5.12/a26979377bf34534ce5ee2712d2a46157ec61498 b/v5.12/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v5.12/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v5.12/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v5.12/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..ec8a374a6ac
--- /dev/null
+++ b/v5.12/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,20 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
+97fa21f65c3e ("x86/resctrl: Move MSR defines into msr-index.h")
+6ce1560d35f6 ("x86/resctrl: Switch over to the resctrl mbps_val list")
+bab6ee736873 ("x86/resctrl: Merge mon_capable and mon_enabled")
+4d269ed48529 ("x86/resctrl: Kill off alloc_enabled")
+f2eb478f2f32 ("kernfs: move struct kernfs_root out of the public view.")
+111136e69c9d ("x86/resctrl: Make resctrl_arch_get_config() return its value")
+5c3b63cdba44 ("x86/resctrl: Merge the CDP resources")
+327364d5b6b6 ("x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param range")
+fbc06c698059 ("x86/resctrl: Remove rdt_cdp_peer_get()")
+43ac1dbf6101 ("x86/resctrl: Merge the ctrl_val arrays")
+2b8dd4ab65da ("x86/resctrl: Calculate the index from the configuration type")
+2e7df368fc92 ("x86/resctrl: Apply offset correction when config is staged")
diff --git a/v5.12/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v5.12/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..5994ec36b99
--- /dev/null
+++ b/v5.12/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1,3 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
+6d9870b7e5de ("dma-iommu: add iommu_dma_opt_mapping_size()")
+f598a497bc7d ("iova: Add CPU hotplug handler to flush rcaches")
diff --git a/v5.12/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v5.12/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v5.12/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v5.12/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v5.12/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v5.12/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v5.12/cbf53074a528191df82b4dba1e3d21191102255e b/v5.12/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v5.12/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.12/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v5.12/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..c3a23918661
--- /dev/null
+++ b/v5.12/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,20 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+cc3fdda2876e ("x86/efi: Make the deprecated EFI handover protocol optional")
+73a6dec80e2a ("x86/boot/compressed: Move efi32_entry out of head_64.S")
+5c3a85f35b58 ("x86/boot/compressed: Move bootargs parsing out of 32-bit startup code")
+e2ab9eab324c ("x86/boot/compressed: Move 32-bit entrypoint code into .text section")
+db14655ad785 ("efi: libstub: Give efi_main() asmlinkage qualification")
+7be2e319640c ("x86: clean up symbol aliasing")
+35cb8c713a49 ("tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy'")
+f94909ceb1ed ("x86: Prepare asm files for straight-line-speculation")
+22da5a07c75e ("x86/lib/atomic64_386_32: Rename things")
+1367afaa2ee9 ("x86/entry: Use the correct fence macro after swapgs in kernel CR3")
+c07e45553da1 ("x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()")
+d7bfc7d57cbe ("x86/xen: Make irq_enable() noinstr")
+20125c872a3f ("x86/xen: Make save_fl() noinstr")
+7361fac0465b ("x86/xen: Make set_debugreg() noinstr")
+f4afb713e5c3 ("x86/xen: Make get_debugreg() noinstr")
+209cfd0cbb67 ("x86/xen: Make write_cr2() noinstr")
+0a53c9acf4da ("x86/xen: Make read_cr2() noinstr")
+b7b205c3a0bc ("x86/xen: Move hypercall_page to top of the file")
diff --git a/v5.12/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v5.12/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v5.12/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v5.12/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v5.12/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..1434d7662ab
--- /dev/null
+++ b/v5.12/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1,3 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
+b0b592cf0836 ("x86/pm: Fix false positive kmemleak report in msr_build_context()")
+3fb0fdb3bbe7 ("x86/stackprotector/32: Make the canary into a regular percpu variable")
diff --git a/v5.12/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v5.12/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v5.12/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v5.12/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v5.12/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..f170ff36915
--- /dev/null
+++ b/v5.12/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,12 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
+b69a2afd5afc ("x86/kexec: Carry forward IMA measurement log on kexec")
+5ea98e01ab52 ("x86/boot: Add Confidential Computing type to setup_data")
+7228918b3461 ("x86/boot: Fix memremap of setup_indirect structures")
+54bf7fa3efd0 ("ima: Fix undefined arch_ima_get_secureboot() and co")
+e759959fe3b8 ("x86/sev-es: Rename sev-es.{ch} to sev.{ch}")
+fee3ff99bc67 ("powerpc: Move arch independent ima kexec functions to drivers/of/kexec.c")
+0c605158be32 ("powerpc: Move ima buffer fields to struct kimage")
+3c985d31ad66 ("powerpc: Use common of_kexec_alloc_and_setup_fdt()")
+b30be4dc733e ("of: Add a common kexec FDT setup function")
+e6635bab530d ("powerpc: Use ELF fields defined in 'struct kimage'")
diff --git a/v5.13/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v5.13/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v5.13/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.13/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v5.13/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..49a4a574025
--- /dev/null
+++ b/v5.13/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1,20 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
+672365477ae8 ("x86/fpu: Update XFD state where required")
+5529acf47ec3 ("x86/fpu: Add sanity checks for XFD")
+db8268df0983 ("x86/arch_prctl: Add controls for dynamic XSTATE components")
+69f6ed1d14c6 ("x86/fpu: Provide infrastructure for KVM FPU cleanup")
+eda32f4f93b4 ("x86/fpu: Rework restore_regs_from_fpstate()")
+daddee247319 ("x86/fpu: Mop up xfeatures_mask_uabi()")
+1c253ff2287f ("x86/fpu: Move xstate feature masks to fpu_*_cfg")
+2bd264bce238 ("x86/fpu: Move xstate size to fpu_*_cfg")
+cd9ae7617449 ("x86/fpu/xstate: Cleanup size calculations")
+617473acdfe4 ("x86/fpu: Cleanup fpu__init_system_xstate_size_legacy()")
+5509cc78080d ("x86/fpu/signal: Use fpstate for size and features")
+49e4eb4125d5 ("x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate()")
+3ac8d75778fc ("x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf()")
+ad6ede407aae ("x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate()")
+0b2d39aa0357 ("x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe()")
+be31dfdfd75b ("x86/fpu: Use fpstate::size")
+248452ce21ae ("x86/fpu: Add size and mask information to fpstate")
+2dd8eedc80b1 ("x86/process: Move arch_thread_struct_whitelist() out of line")
+c20942ce5128 ("x86/fpu/core: Convert to fpstate")
diff --git a/v5.13/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v5.13/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v5.13/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.13/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v5.13/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v5.13/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v5.13/4cece764965020c22cff7665b18a012006359095 b/v5.13/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v5.13/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v5.13/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v5.13/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..3ab56b771cd
--- /dev/null
+++ b/v5.13/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,20 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
+5d8213864ade ("x86/retbleed: Add SKL return thunk")
+770ae1b70952 ("x86/returnthunk: Allow different return thunks")
+c063a217bc07 ("x86/percpu: Move current_top_of_stack next to current_task")
+7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
+64701838bf05 ("x86/percpu: Move preempt_count next to current_task")
+e57ef2ed97c1 ("x86: Put hot per CPU variables into a struct")
+332924973725 ("x86/nospec: Fix i386 RSB stuffing")
diff --git a/v5.13/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v5.13/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..27455678966
--- /dev/null
+++ b/v5.13/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1,6 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
+cc66bb914578 ("x86/ibt,kprobes: Cure sym+0 equals fentry woes")
+223a76b268c9 ("kprobes: Fix coding style issues")
+9c89bb8e3272 ("kprobes: treewide: Cleanup the error messages for kprobes")
+02afb8d6048d ("kprobe: Simplify prepare_kprobe() by dropping redundant version")
+019b3fd94ba7 ("Merge tag 'powerpc-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux")
diff --git a/v5.13/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v5.13/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v5.13/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.13/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v5.13/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v5.13/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v5.13/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v5.13/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v5.13/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v5.13/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v5.13/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v5.13/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v5.13/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v5.13/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v5.13/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.13/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v5.13/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..6991b4e65f2
--- /dev/null
+++ b/v5.13/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,9 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
+f545e8831e70 ("x86/cpu: Add Lunar Lake M")
+7beade0dd41d ("x86/cpu: Add several Intel server CPU model numbers")
+5515d21c6817 ("x86/cpu: Add CPU model numbers for Meteor Lake")
+3ccce9340326 ("x86/cpu: Add new Alderlake and Raptorlake CPU model numbers")
+7d697f0d5737 ("x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define")
+fbdb5e8f2926 ("x86/cpu: Add Raptor Lake to Intel family")
diff --git a/v5.13/9843231c97267d72be38a0409f5097987bc2cfa4 b/v5.13/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v5.13/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v5.13/a26979377bf34534ce5ee2712d2a46157ec61498 b/v5.13/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v5.13/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v5.13/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v5.13/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..ec8a374a6ac
--- /dev/null
+++ b/v5.13/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,20 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
+97fa21f65c3e ("x86/resctrl: Move MSR defines into msr-index.h")
+6ce1560d35f6 ("x86/resctrl: Switch over to the resctrl mbps_val list")
+bab6ee736873 ("x86/resctrl: Merge mon_capable and mon_enabled")
+4d269ed48529 ("x86/resctrl: Kill off alloc_enabled")
+f2eb478f2f32 ("kernfs: move struct kernfs_root out of the public view.")
+111136e69c9d ("x86/resctrl: Make resctrl_arch_get_config() return its value")
+5c3b63cdba44 ("x86/resctrl: Merge the CDP resources")
+327364d5b6b6 ("x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param range")
+fbc06c698059 ("x86/resctrl: Remove rdt_cdp_peer_get()")
+43ac1dbf6101 ("x86/resctrl: Merge the ctrl_val arrays")
+2b8dd4ab65da ("x86/resctrl: Calculate the index from the configuration type")
+2e7df368fc92 ("x86/resctrl: Apply offset correction when config is staged")
diff --git a/v5.13/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v5.13/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..7c87fff7f04
--- /dev/null
+++ b/v5.13/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1,2 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
+6d9870b7e5de ("dma-iommu: add iommu_dma_opt_mapping_size()")
diff --git a/v5.13/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v5.13/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v5.13/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v5.13/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v5.13/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v5.13/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v5.13/cbf53074a528191df82b4dba1e3d21191102255e b/v5.13/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v5.13/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.13/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v5.13/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..c3a23918661
--- /dev/null
+++ b/v5.13/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,20 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+cc3fdda2876e ("x86/efi: Make the deprecated EFI handover protocol optional")
+73a6dec80e2a ("x86/boot/compressed: Move efi32_entry out of head_64.S")
+5c3a85f35b58 ("x86/boot/compressed: Move bootargs parsing out of 32-bit startup code")
+e2ab9eab324c ("x86/boot/compressed: Move 32-bit entrypoint code into .text section")
+db14655ad785 ("efi: libstub: Give efi_main() asmlinkage qualification")
+7be2e319640c ("x86: clean up symbol aliasing")
+35cb8c713a49 ("tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy'")
+f94909ceb1ed ("x86: Prepare asm files for straight-line-speculation")
+22da5a07c75e ("x86/lib/atomic64_386_32: Rename things")
+1367afaa2ee9 ("x86/entry: Use the correct fence macro after swapgs in kernel CR3")
+c07e45553da1 ("x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()")
+d7bfc7d57cbe ("x86/xen: Make irq_enable() noinstr")
+20125c872a3f ("x86/xen: Make save_fl() noinstr")
+7361fac0465b ("x86/xen: Make set_debugreg() noinstr")
+f4afb713e5c3 ("x86/xen: Make get_debugreg() noinstr")
+209cfd0cbb67 ("x86/xen: Make write_cr2() noinstr")
+0a53c9acf4da ("x86/xen: Make read_cr2() noinstr")
+b7b205c3a0bc ("x86/xen: Move hypercall_page to top of the file")
diff --git a/v5.13/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v5.13/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v5.13/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v5.13/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v5.13/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..abbe0d33e38
--- /dev/null
+++ b/v5.13/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1,2 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
+b0b592cf0836 ("x86/pm: Fix false positive kmemleak report in msr_build_context()")
diff --git a/v5.13/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v5.13/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v5.13/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v5.13/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v5.13/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..308fef955c4
--- /dev/null
+++ b/v5.13/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,6 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
+b69a2afd5afc ("x86/kexec: Carry forward IMA measurement log on kexec")
+5ea98e01ab52 ("x86/boot: Add Confidential Computing type to setup_data")
+7228918b3461 ("x86/boot: Fix memremap of setup_indirect structures")
+54bf7fa3efd0 ("ima: Fix undefined arch_ima_get_secureboot() and co")
diff --git a/v5.14/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v5.14/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v5.14/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.14/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v5.14/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..49a4a574025
--- /dev/null
+++ b/v5.14/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1,20 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
+672365477ae8 ("x86/fpu: Update XFD state where required")
+5529acf47ec3 ("x86/fpu: Add sanity checks for XFD")
+db8268df0983 ("x86/arch_prctl: Add controls for dynamic XSTATE components")
+69f6ed1d14c6 ("x86/fpu: Provide infrastructure for KVM FPU cleanup")
+eda32f4f93b4 ("x86/fpu: Rework restore_regs_from_fpstate()")
+daddee247319 ("x86/fpu: Mop up xfeatures_mask_uabi()")
+1c253ff2287f ("x86/fpu: Move xstate feature masks to fpu_*_cfg")
+2bd264bce238 ("x86/fpu: Move xstate size to fpu_*_cfg")
+cd9ae7617449 ("x86/fpu/xstate: Cleanup size calculations")
+617473acdfe4 ("x86/fpu: Cleanup fpu__init_system_xstate_size_legacy()")
+5509cc78080d ("x86/fpu/signal: Use fpstate for size and features")
+49e4eb4125d5 ("x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate()")
+3ac8d75778fc ("x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf()")
+ad6ede407aae ("x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate()")
+0b2d39aa0357 ("x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe()")
+be31dfdfd75b ("x86/fpu: Use fpstate::size")
+248452ce21ae ("x86/fpu: Add size and mask information to fpstate")
+2dd8eedc80b1 ("x86/process: Move arch_thread_struct_whitelist() out of line")
+c20942ce5128 ("x86/fpu/core: Convert to fpstate")
diff --git a/v5.14/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v5.14/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v5.14/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.14/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v5.14/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v5.14/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v5.14/4cece764965020c22cff7665b18a012006359095 b/v5.14/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v5.14/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v5.14/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v5.14/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..3ab56b771cd
--- /dev/null
+++ b/v5.14/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,20 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
+5d8213864ade ("x86/retbleed: Add SKL return thunk")
+770ae1b70952 ("x86/returnthunk: Allow different return thunks")
+c063a217bc07 ("x86/percpu: Move current_top_of_stack next to current_task")
+7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
+64701838bf05 ("x86/percpu: Move preempt_count next to current_task")
+e57ef2ed97c1 ("x86: Put hot per CPU variables into a struct")
+332924973725 ("x86/nospec: Fix i386 RSB stuffing")
diff --git a/v5.14/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v5.14/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..8535d414929
--- /dev/null
+++ b/v5.14/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1,5 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
+cc66bb914578 ("x86/ibt,kprobes: Cure sym+0 equals fentry woes")
+223a76b268c9 ("kprobes: Fix coding style issues")
+9c89bb8e3272 ("kprobes: treewide: Cleanup the error messages for kprobes")
+02afb8d6048d ("kprobe: Simplify prepare_kprobe() by dropping redundant version")
diff --git a/v5.14/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v5.14/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v5.14/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.14/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v5.14/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v5.14/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v5.14/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v5.14/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v5.14/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v5.14/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v5.14/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v5.14/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v5.14/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v5.14/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v5.14/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.14/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v5.14/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..6991b4e65f2
--- /dev/null
+++ b/v5.14/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,9 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
+f545e8831e70 ("x86/cpu: Add Lunar Lake M")
+7beade0dd41d ("x86/cpu: Add several Intel server CPU model numbers")
+5515d21c6817 ("x86/cpu: Add CPU model numbers for Meteor Lake")
+3ccce9340326 ("x86/cpu: Add new Alderlake and Raptorlake CPU model numbers")
+7d697f0d5737 ("x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define")
+fbdb5e8f2926 ("x86/cpu: Add Raptor Lake to Intel family")
diff --git a/v5.14/9843231c97267d72be38a0409f5097987bc2cfa4 b/v5.14/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v5.14/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v5.14/a26979377bf34534ce5ee2712d2a46157ec61498 b/v5.14/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v5.14/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v5.14/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v5.14/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..ec8a374a6ac
--- /dev/null
+++ b/v5.14/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,20 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
+97fa21f65c3e ("x86/resctrl: Move MSR defines into msr-index.h")
+6ce1560d35f6 ("x86/resctrl: Switch over to the resctrl mbps_val list")
+bab6ee736873 ("x86/resctrl: Merge mon_capable and mon_enabled")
+4d269ed48529 ("x86/resctrl: Kill off alloc_enabled")
+f2eb478f2f32 ("kernfs: move struct kernfs_root out of the public view.")
+111136e69c9d ("x86/resctrl: Make resctrl_arch_get_config() return its value")
+5c3b63cdba44 ("x86/resctrl: Merge the CDP resources")
+327364d5b6b6 ("x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param range")
+fbc06c698059 ("x86/resctrl: Remove rdt_cdp_peer_get()")
+43ac1dbf6101 ("x86/resctrl: Merge the ctrl_val arrays")
+2b8dd4ab65da ("x86/resctrl: Calculate the index from the configuration type")
+2e7df368fc92 ("x86/resctrl: Apply offset correction when config is staged")
diff --git a/v5.14/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v5.14/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..7c87fff7f04
--- /dev/null
+++ b/v5.14/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1,2 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
+6d9870b7e5de ("dma-iommu: add iommu_dma_opt_mapping_size()")
diff --git a/v5.14/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v5.14/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v5.14/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v5.14/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v5.14/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v5.14/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v5.14/cbf53074a528191df82b4dba1e3d21191102255e b/v5.14/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v5.14/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.14/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v5.14/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..c3a23918661
--- /dev/null
+++ b/v5.14/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,20 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+cc3fdda2876e ("x86/efi: Make the deprecated EFI handover protocol optional")
+73a6dec80e2a ("x86/boot/compressed: Move efi32_entry out of head_64.S")
+5c3a85f35b58 ("x86/boot/compressed: Move bootargs parsing out of 32-bit startup code")
+e2ab9eab324c ("x86/boot/compressed: Move 32-bit entrypoint code into .text section")
+db14655ad785 ("efi: libstub: Give efi_main() asmlinkage qualification")
+7be2e319640c ("x86: clean up symbol aliasing")
+35cb8c713a49 ("tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy'")
+f94909ceb1ed ("x86: Prepare asm files for straight-line-speculation")
+22da5a07c75e ("x86/lib/atomic64_386_32: Rename things")
+1367afaa2ee9 ("x86/entry: Use the correct fence macro after swapgs in kernel CR3")
+c07e45553da1 ("x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()")
+d7bfc7d57cbe ("x86/xen: Make irq_enable() noinstr")
+20125c872a3f ("x86/xen: Make save_fl() noinstr")
+7361fac0465b ("x86/xen: Make set_debugreg() noinstr")
+f4afb713e5c3 ("x86/xen: Make get_debugreg() noinstr")
+209cfd0cbb67 ("x86/xen: Make write_cr2() noinstr")
+0a53c9acf4da ("x86/xen: Make read_cr2() noinstr")
+b7b205c3a0bc ("x86/xen: Move hypercall_page to top of the file")
diff --git a/v5.14/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v5.14/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v5.14/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v5.14/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v5.14/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..abbe0d33e38
--- /dev/null
+++ b/v5.14/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1,2 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
+b0b592cf0836 ("x86/pm: Fix false positive kmemleak report in msr_build_context()")
diff --git a/v5.14/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v5.14/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v5.14/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v5.14/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v5.14/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..308fef955c4
--- /dev/null
+++ b/v5.14/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,6 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
+b69a2afd5afc ("x86/kexec: Carry forward IMA measurement log on kexec")
+5ea98e01ab52 ("x86/boot: Add Confidential Computing type to setup_data")
+7228918b3461 ("x86/boot: Fix memremap of setup_indirect structures")
+54bf7fa3efd0 ("ima: Fix undefined arch_ima_get_secureboot() and co")
diff --git a/v5.15/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v5.15/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v5.15/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.15/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v5.15/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..49a4a574025
--- /dev/null
+++ b/v5.15/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1,20 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
+672365477ae8 ("x86/fpu: Update XFD state where required")
+5529acf47ec3 ("x86/fpu: Add sanity checks for XFD")
+db8268df0983 ("x86/arch_prctl: Add controls for dynamic XSTATE components")
+69f6ed1d14c6 ("x86/fpu: Provide infrastructure for KVM FPU cleanup")
+eda32f4f93b4 ("x86/fpu: Rework restore_regs_from_fpstate()")
+daddee247319 ("x86/fpu: Mop up xfeatures_mask_uabi()")
+1c253ff2287f ("x86/fpu: Move xstate feature masks to fpu_*_cfg")
+2bd264bce238 ("x86/fpu: Move xstate size to fpu_*_cfg")
+cd9ae7617449 ("x86/fpu/xstate: Cleanup size calculations")
+617473acdfe4 ("x86/fpu: Cleanup fpu__init_system_xstate_size_legacy()")
+5509cc78080d ("x86/fpu/signal: Use fpstate for size and features")
+49e4eb4125d5 ("x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate()")
+3ac8d75778fc ("x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf()")
+ad6ede407aae ("x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate()")
+0b2d39aa0357 ("x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe()")
+be31dfdfd75b ("x86/fpu: Use fpstate::size")
+248452ce21ae ("x86/fpu: Add size and mask information to fpstate")
+2dd8eedc80b1 ("x86/process: Move arch_thread_struct_whitelist() out of line")
+c20942ce5128 ("x86/fpu/core: Convert to fpstate")
diff --git a/v5.15/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v5.15/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v5.15/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.15/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v5.15/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v5.15/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v5.15/4cece764965020c22cff7665b18a012006359095 b/v5.15/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v5.15/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v5.15/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v5.15/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..3ab56b771cd
--- /dev/null
+++ b/v5.15/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,20 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
+5d8213864ade ("x86/retbleed: Add SKL return thunk")
+770ae1b70952 ("x86/returnthunk: Allow different return thunks")
+c063a217bc07 ("x86/percpu: Move current_top_of_stack next to current_task")
+7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
+64701838bf05 ("x86/percpu: Move preempt_count next to current_task")
+e57ef2ed97c1 ("x86: Put hot per CPU variables into a struct")
+332924973725 ("x86/nospec: Fix i386 RSB stuffing")
diff --git a/v5.15/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v5.15/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..8535d414929
--- /dev/null
+++ b/v5.15/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1,5 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
+cc66bb914578 ("x86/ibt,kprobes: Cure sym+0 equals fentry woes")
+223a76b268c9 ("kprobes: Fix coding style issues")
+9c89bb8e3272 ("kprobes: treewide: Cleanup the error messages for kprobes")
+02afb8d6048d ("kprobe: Simplify prepare_kprobe() by dropping redundant version")
diff --git a/v5.15/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v5.15/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v5.15/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.15/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v5.15/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v5.15/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v5.15/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v5.15/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v5.15/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v5.15/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v5.15/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v5.15/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v5.15/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v5.15/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v5.15/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.15/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v5.15/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..6991b4e65f2
--- /dev/null
+++ b/v5.15/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,9 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
+f545e8831e70 ("x86/cpu: Add Lunar Lake M")
+7beade0dd41d ("x86/cpu: Add several Intel server CPU model numbers")
+5515d21c6817 ("x86/cpu: Add CPU model numbers for Meteor Lake")
+3ccce9340326 ("x86/cpu: Add new Alderlake and Raptorlake CPU model numbers")
+7d697f0d5737 ("x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define")
+fbdb5e8f2926 ("x86/cpu: Add Raptor Lake to Intel family")
diff --git a/v5.15/9843231c97267d72be38a0409f5097987bc2cfa4 b/v5.15/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v5.15/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v5.15/a26979377bf34534ce5ee2712d2a46157ec61498 b/v5.15/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v5.15/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v5.15/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v5.15/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..13151d37574
--- /dev/null
+++ b/v5.15/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,13 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
+97fa21f65c3e ("x86/resctrl: Move MSR defines into msr-index.h")
+6ce1560d35f6 ("x86/resctrl: Switch over to the resctrl mbps_val list")
+bab6ee736873 ("x86/resctrl: Merge mon_capable and mon_enabled")
+4d269ed48529 ("x86/resctrl: Kill off alloc_enabled")
+f2eb478f2f32 ("kernfs: move struct kernfs_root out of the public view.")
diff --git a/v5.15/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v5.15/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..7c87fff7f04
--- /dev/null
+++ b/v5.15/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1,2 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
+6d9870b7e5de ("dma-iommu: add iommu_dma_opt_mapping_size()")
diff --git a/v5.15/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v5.15/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v5.15/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v5.15/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v5.15/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v5.15/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v5.15/cbf53074a528191df82b4dba1e3d21191102255e b/v5.15/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v5.15/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.15/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v5.15/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..c3a23918661
--- /dev/null
+++ b/v5.15/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,20 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+cc3fdda2876e ("x86/efi: Make the deprecated EFI handover protocol optional")
+73a6dec80e2a ("x86/boot/compressed: Move efi32_entry out of head_64.S")
+5c3a85f35b58 ("x86/boot/compressed: Move bootargs parsing out of 32-bit startup code")
+e2ab9eab324c ("x86/boot/compressed: Move 32-bit entrypoint code into .text section")
+db14655ad785 ("efi: libstub: Give efi_main() asmlinkage qualification")
+7be2e319640c ("x86: clean up symbol aliasing")
+35cb8c713a49 ("tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy'")
+f94909ceb1ed ("x86: Prepare asm files for straight-line-speculation")
+22da5a07c75e ("x86/lib/atomic64_386_32: Rename things")
+1367afaa2ee9 ("x86/entry: Use the correct fence macro after swapgs in kernel CR3")
+c07e45553da1 ("x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()")
+d7bfc7d57cbe ("x86/xen: Make irq_enable() noinstr")
+20125c872a3f ("x86/xen: Make save_fl() noinstr")
+7361fac0465b ("x86/xen: Make set_debugreg() noinstr")
+f4afb713e5c3 ("x86/xen: Make get_debugreg() noinstr")
+209cfd0cbb67 ("x86/xen: Make write_cr2() noinstr")
+0a53c9acf4da ("x86/xen: Make read_cr2() noinstr")
+b7b205c3a0bc ("x86/xen: Move hypercall_page to top of the file")
diff --git a/v5.15/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v5.15/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v5.15/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v5.15/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v5.15/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..abbe0d33e38
--- /dev/null
+++ b/v5.15/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1,2 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
+b0b592cf0836 ("x86/pm: Fix false positive kmemleak report in msr_build_context()")
diff --git a/v5.15/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v5.15/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v5.15/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v5.15/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v5.15/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..308fef955c4
--- /dev/null
+++ b/v5.15/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,6 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
+b69a2afd5afc ("x86/kexec: Carry forward IMA measurement log on kexec")
+5ea98e01ab52 ("x86/boot: Add Confidential Computing type to setup_data")
+7228918b3461 ("x86/boot: Fix memremap of setup_indirect structures")
+54bf7fa3efd0 ("ima: Fix undefined arch_ima_get_secureboot() and co")
diff --git a/v5.16/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v5.16/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v5.16/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.16/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v5.16/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..cda932b5f78
--- /dev/null
+++ b/v5.16/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
diff --git a/v5.16/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v5.16/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v5.16/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.16/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v5.16/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v5.16/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v5.16/4cece764965020c22cff7665b18a012006359095 b/v5.16/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v5.16/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v5.16/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v5.16/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..3ab56b771cd
--- /dev/null
+++ b/v5.16/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,20 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
+5d8213864ade ("x86/retbleed: Add SKL return thunk")
+770ae1b70952 ("x86/returnthunk: Allow different return thunks")
+c063a217bc07 ("x86/percpu: Move current_top_of_stack next to current_task")
+7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
+64701838bf05 ("x86/percpu: Move preempt_count next to current_task")
+e57ef2ed97c1 ("x86: Put hot per CPU variables into a struct")
+332924973725 ("x86/nospec: Fix i386 RSB stuffing")
diff --git a/v5.16/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v5.16/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..9f3d56715c4
--- /dev/null
+++ b/v5.16/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1,2 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
+cc66bb914578 ("x86/ibt,kprobes: Cure sym+0 equals fentry woes")
diff --git a/v5.16/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v5.16/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v5.16/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.16/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v5.16/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v5.16/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v5.16/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v5.16/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v5.16/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v5.16/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v5.16/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v5.16/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v5.16/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v5.16/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v5.16/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.16/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v5.16/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..7a89d26445f
--- /dev/null
+++ b/v5.16/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,7 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
+f545e8831e70 ("x86/cpu: Add Lunar Lake M")
+7beade0dd41d ("x86/cpu: Add several Intel server CPU model numbers")
+5515d21c6817 ("x86/cpu: Add CPU model numbers for Meteor Lake")
+3ccce9340326 ("x86/cpu: Add new Alderlake and Raptorlake CPU model numbers")
diff --git a/v5.16/9843231c97267d72be38a0409f5097987bc2cfa4 b/v5.16/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v5.16/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v5.16/a26979377bf34534ce5ee2712d2a46157ec61498 b/v5.16/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v5.16/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v5.16/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v5.16/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..13151d37574
--- /dev/null
+++ b/v5.16/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,13 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
+97fa21f65c3e ("x86/resctrl: Move MSR defines into msr-index.h")
+6ce1560d35f6 ("x86/resctrl: Switch over to the resctrl mbps_val list")
+bab6ee736873 ("x86/resctrl: Merge mon_capable and mon_enabled")
+4d269ed48529 ("x86/resctrl: Kill off alloc_enabled")
+f2eb478f2f32 ("kernfs: move struct kernfs_root out of the public view.")
diff --git a/v5.16/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v5.16/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..7c87fff7f04
--- /dev/null
+++ b/v5.16/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1,2 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
+6d9870b7e5de ("dma-iommu: add iommu_dma_opt_mapping_size()")
diff --git a/v5.16/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v5.16/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v5.16/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v5.16/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v5.16/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v5.16/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v5.16/cbf53074a528191df82b4dba1e3d21191102255e b/v5.16/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v5.16/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.16/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v5.16/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..ed883a7c387
--- /dev/null
+++ b/v5.16/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,11 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+cc3fdda2876e ("x86/efi: Make the deprecated EFI handover protocol optional")
+73a6dec80e2a ("x86/boot/compressed: Move efi32_entry out of head_64.S")
+5c3a85f35b58 ("x86/boot/compressed: Move bootargs parsing out of 32-bit startup code")
+e2ab9eab324c ("x86/boot/compressed: Move 32-bit entrypoint code into .text section")
+db14655ad785 ("efi: libstub: Give efi_main() asmlinkage qualification")
+7be2e319640c ("x86: clean up symbol aliasing")
+35cb8c713a49 ("tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy'")
+f94909ceb1ed ("x86: Prepare asm files for straight-line-speculation")
+22da5a07c75e ("x86/lib/atomic64_386_32: Rename things")
diff --git a/v5.16/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v5.16/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v5.16/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v5.16/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v5.16/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..abbe0d33e38
--- /dev/null
+++ b/v5.16/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1,2 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
+b0b592cf0836 ("x86/pm: Fix false positive kmemleak report in msr_build_context()")
diff --git a/v5.16/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v5.16/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v5.16/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v5.16/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v5.16/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..308fef955c4
--- /dev/null
+++ b/v5.16/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,6 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
+b69a2afd5afc ("x86/kexec: Carry forward IMA measurement log on kexec")
+5ea98e01ab52 ("x86/boot: Add Confidential Computing type to setup_data")
+7228918b3461 ("x86/boot: Fix memremap of setup_indirect structures")
+54bf7fa3efd0 ("ima: Fix undefined arch_ima_get_secureboot() and co")
diff --git a/v5.17/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v5.17/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v5.17/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.17/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v5.17/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..cda932b5f78
--- /dev/null
+++ b/v5.17/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
diff --git a/v5.17/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v5.17/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v5.17/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.17/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v5.17/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v5.17/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v5.17/4cece764965020c22cff7665b18a012006359095 b/v5.17/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v5.17/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v5.17/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v5.17/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..3ab56b771cd
--- /dev/null
+++ b/v5.17/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,20 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
+5d8213864ade ("x86/retbleed: Add SKL return thunk")
+770ae1b70952 ("x86/returnthunk: Allow different return thunks")
+c063a217bc07 ("x86/percpu: Move current_top_of_stack next to current_task")
+7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
+64701838bf05 ("x86/percpu: Move preempt_count next to current_task")
+e57ef2ed97c1 ("x86: Put hot per CPU variables into a struct")
+332924973725 ("x86/nospec: Fix i386 RSB stuffing")
diff --git a/v5.17/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v5.17/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..9f3d56715c4
--- /dev/null
+++ b/v5.17/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1,2 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
+cc66bb914578 ("x86/ibt,kprobes: Cure sym+0 equals fentry woes")
diff --git a/v5.17/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v5.17/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v5.17/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.17/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v5.17/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v5.17/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v5.17/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v5.17/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v5.17/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v5.17/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v5.17/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v5.17/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v5.17/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v5.17/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v5.17/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.17/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v5.17/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..7a89d26445f
--- /dev/null
+++ b/v5.17/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,7 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
+f545e8831e70 ("x86/cpu: Add Lunar Lake M")
+7beade0dd41d ("x86/cpu: Add several Intel server CPU model numbers")
+5515d21c6817 ("x86/cpu: Add CPU model numbers for Meteor Lake")
+3ccce9340326 ("x86/cpu: Add new Alderlake and Raptorlake CPU model numbers")
diff --git a/v5.17/9843231c97267d72be38a0409f5097987bc2cfa4 b/v5.17/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v5.17/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v5.17/a26979377bf34534ce5ee2712d2a46157ec61498 b/v5.17/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v5.17/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v5.17/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v5.17/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..13151d37574
--- /dev/null
+++ b/v5.17/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,13 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
+97fa21f65c3e ("x86/resctrl: Move MSR defines into msr-index.h")
+6ce1560d35f6 ("x86/resctrl: Switch over to the resctrl mbps_val list")
+bab6ee736873 ("x86/resctrl: Merge mon_capable and mon_enabled")
+4d269ed48529 ("x86/resctrl: Kill off alloc_enabled")
+f2eb478f2f32 ("kernfs: move struct kernfs_root out of the public view.")
diff --git a/v5.17/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v5.17/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..7c87fff7f04
--- /dev/null
+++ b/v5.17/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1,2 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
+6d9870b7e5de ("dma-iommu: add iommu_dma_opt_mapping_size()")
diff --git a/v5.17/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v5.17/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v5.17/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v5.17/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v5.17/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v5.17/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v5.17/cbf53074a528191df82b4dba1e3d21191102255e b/v5.17/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v5.17/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.17/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v5.17/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..878ae26344c
--- /dev/null
+++ b/v5.17/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,8 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+cc3fdda2876e ("x86/efi: Make the deprecated EFI handover protocol optional")
+73a6dec80e2a ("x86/boot/compressed: Move efi32_entry out of head_64.S")
+5c3a85f35b58 ("x86/boot/compressed: Move bootargs parsing out of 32-bit startup code")
+e2ab9eab324c ("x86/boot/compressed: Move 32-bit entrypoint code into .text section")
+db14655ad785 ("efi: libstub: Give efi_main() asmlinkage qualification")
+7be2e319640c ("x86: clean up symbol aliasing")
diff --git a/v5.17/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v5.17/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v5.17/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v5.17/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v5.17/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..abbe0d33e38
--- /dev/null
+++ b/v5.17/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1,2 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
+b0b592cf0836 ("x86/pm: Fix false positive kmemleak report in msr_build_context()")
diff --git a/v5.17/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v5.17/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v5.17/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v5.17/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v5.17/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..1b8ed7ad2d4
--- /dev/null
+++ b/v5.17/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,4 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
+b69a2afd5afc ("x86/kexec: Carry forward IMA measurement log on kexec")
+5ea98e01ab52 ("x86/boot: Add Confidential Computing type to setup_data")
diff --git a/v5.18/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v5.18/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v5.18/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.18/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v5.18/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..cda932b5f78
--- /dev/null
+++ b/v5.18/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
diff --git a/v5.18/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v5.18/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v5.18/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.18/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v5.18/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v5.18/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v5.18/4cece764965020c22cff7665b18a012006359095 b/v5.18/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v5.18/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v5.18/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v5.18/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..3ab56b771cd
--- /dev/null
+++ b/v5.18/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,20 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
+5d8213864ade ("x86/retbleed: Add SKL return thunk")
+770ae1b70952 ("x86/returnthunk: Allow different return thunks")
+c063a217bc07 ("x86/percpu: Move current_top_of_stack next to current_task")
+7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
+64701838bf05 ("x86/percpu: Move preempt_count next to current_task")
+e57ef2ed97c1 ("x86: Put hot per CPU variables into a struct")
+332924973725 ("x86/nospec: Fix i386 RSB stuffing")
diff --git a/v5.18/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v5.18/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..9e63b60d1e7
--- /dev/null
+++ b/v5.18/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
diff --git a/v5.18/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v5.18/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v5.18/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.18/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v5.18/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v5.18/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v5.18/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v5.18/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v5.18/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v5.18/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v5.18/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v5.18/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v5.18/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v5.18/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v5.18/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.18/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v5.18/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..69d75ee58a3
--- /dev/null
+++ b/v5.18/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,5 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
+f545e8831e70 ("x86/cpu: Add Lunar Lake M")
+7beade0dd41d ("x86/cpu: Add several Intel server CPU model numbers")
diff --git a/v5.18/9843231c97267d72be38a0409f5097987bc2cfa4 b/v5.18/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v5.18/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v5.18/a26979377bf34534ce5ee2712d2a46157ec61498 b/v5.18/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v5.18/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v5.18/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v5.18/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..bac130d0c56
--- /dev/null
+++ b/v5.18/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,12 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
+97fa21f65c3e ("x86/resctrl: Move MSR defines into msr-index.h")
+6ce1560d35f6 ("x86/resctrl: Switch over to the resctrl mbps_val list")
+bab6ee736873 ("x86/resctrl: Merge mon_capable and mon_enabled")
+4d269ed48529 ("x86/resctrl: Kill off alloc_enabled")
diff --git a/v5.18/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v5.18/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..7c87fff7f04
--- /dev/null
+++ b/v5.18/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1,2 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
+6d9870b7e5de ("dma-iommu: add iommu_dma_opt_mapping_size()")
diff --git a/v5.18/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v5.18/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v5.18/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v5.18/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v5.18/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v5.18/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v5.18/cbf53074a528191df82b4dba1e3d21191102255e b/v5.18/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v5.18/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.18/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v5.18/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..4ccbc4df40f
--- /dev/null
+++ b/v5.18/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,7 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+cc3fdda2876e ("x86/efi: Make the deprecated EFI handover protocol optional")
+73a6dec80e2a ("x86/boot/compressed: Move efi32_entry out of head_64.S")
+5c3a85f35b58 ("x86/boot/compressed: Move bootargs parsing out of 32-bit startup code")
+e2ab9eab324c ("x86/boot/compressed: Move 32-bit entrypoint code into .text section")
+db14655ad785 ("efi: libstub: Give efi_main() asmlinkage qualification")
diff --git a/v5.18/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v5.18/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v5.18/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v5.18/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v5.18/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..abbe0d33e38
--- /dev/null
+++ b/v5.18/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1,2 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
+b0b592cf0836 ("x86/pm: Fix false positive kmemleak report in msr_build_context()")
diff --git a/v5.18/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v5.18/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v5.18/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v5.18/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v5.18/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..1b8ed7ad2d4
--- /dev/null
+++ b/v5.18/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,4 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
+b69a2afd5afc ("x86/kexec: Carry forward IMA measurement log on kexec")
+5ea98e01ab52 ("x86/boot: Add Confidential Computing type to setup_data")
diff --git a/v5.19/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v5.19/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v5.19/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.19/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v5.19/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..cda932b5f78
--- /dev/null
+++ b/v5.19/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
diff --git a/v5.19/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v5.19/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v5.19/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.19/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v5.19/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v5.19/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v5.19/4cece764965020c22cff7665b18a012006359095 b/v5.19/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v5.19/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v5.19/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v5.19/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..3ab56b771cd
--- /dev/null
+++ b/v5.19/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,20 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
+5d8213864ade ("x86/retbleed: Add SKL return thunk")
+770ae1b70952 ("x86/returnthunk: Allow different return thunks")
+c063a217bc07 ("x86/percpu: Move current_top_of_stack next to current_task")
+7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
+64701838bf05 ("x86/percpu: Move preempt_count next to current_task")
+e57ef2ed97c1 ("x86: Put hot per CPU variables into a struct")
+332924973725 ("x86/nospec: Fix i386 RSB stuffing")
diff --git a/v5.19/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v5.19/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..9e63b60d1e7
--- /dev/null
+++ b/v5.19/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
diff --git a/v5.19/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v5.19/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v5.19/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.19/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v5.19/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v5.19/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v5.19/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v5.19/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v5.19/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v5.19/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v5.19/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v5.19/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v5.19/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v5.19/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v5.19/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.19/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v5.19/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..69d75ee58a3
--- /dev/null
+++ b/v5.19/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,5 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
+f545e8831e70 ("x86/cpu: Add Lunar Lake M")
+7beade0dd41d ("x86/cpu: Add several Intel server CPU model numbers")
diff --git a/v5.19/9843231c97267d72be38a0409f5097987bc2cfa4 b/v5.19/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v5.19/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v5.19/a26979377bf34534ce5ee2712d2a46157ec61498 b/v5.19/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v5.19/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v5.19/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v5.19/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..bac130d0c56
--- /dev/null
+++ b/v5.19/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,12 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
+97fa21f65c3e ("x86/resctrl: Move MSR defines into msr-index.h")
+6ce1560d35f6 ("x86/resctrl: Switch over to the resctrl mbps_val list")
+bab6ee736873 ("x86/resctrl: Merge mon_capable and mon_enabled")
+4d269ed48529 ("x86/resctrl: Kill off alloc_enabled")
diff --git a/v5.19/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v5.19/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..7c87fff7f04
--- /dev/null
+++ b/v5.19/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1,2 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
+6d9870b7e5de ("dma-iommu: add iommu_dma_opt_mapping_size()")
diff --git a/v5.19/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v5.19/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v5.19/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v5.19/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v5.19/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v5.19/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v5.19/cbf53074a528191df82b4dba1e3d21191102255e b/v5.19/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v5.19/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.19/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v5.19/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..4ccbc4df40f
--- /dev/null
+++ b/v5.19/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,7 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+cc3fdda2876e ("x86/efi: Make the deprecated EFI handover protocol optional")
+73a6dec80e2a ("x86/boot/compressed: Move efi32_entry out of head_64.S")
+5c3a85f35b58 ("x86/boot/compressed: Move bootargs parsing out of 32-bit startup code")
+e2ab9eab324c ("x86/boot/compressed: Move 32-bit entrypoint code into .text section")
+db14655ad785 ("efi: libstub: Give efi_main() asmlinkage qualification")
diff --git a/v5.19/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v5.19/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v5.19/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v5.19/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v5.19/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..bf5b1b7ea82
--- /dev/null
+++ b/v5.19/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
diff --git a/v5.19/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v5.19/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v5.19/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v5.19/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v5.19/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..be7e874646d
--- /dev/null
+++ b/v5.19/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,3 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
+b69a2afd5afc ("x86/kexec: Carry forward IMA measurement log on kexec")
diff --git a/v5.4/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v5.4/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v5.4/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.4/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v5.4/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..49a4a574025
--- /dev/null
+++ b/v5.4/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1,20 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
+672365477ae8 ("x86/fpu: Update XFD state where required")
+5529acf47ec3 ("x86/fpu: Add sanity checks for XFD")
+db8268df0983 ("x86/arch_prctl: Add controls for dynamic XSTATE components")
+69f6ed1d14c6 ("x86/fpu: Provide infrastructure for KVM FPU cleanup")
+eda32f4f93b4 ("x86/fpu: Rework restore_regs_from_fpstate()")
+daddee247319 ("x86/fpu: Mop up xfeatures_mask_uabi()")
+1c253ff2287f ("x86/fpu: Move xstate feature masks to fpu_*_cfg")
+2bd264bce238 ("x86/fpu: Move xstate size to fpu_*_cfg")
+cd9ae7617449 ("x86/fpu/xstate: Cleanup size calculations")
+617473acdfe4 ("x86/fpu: Cleanup fpu__init_system_xstate_size_legacy()")
+5509cc78080d ("x86/fpu/signal: Use fpstate for size and features")
+49e4eb4125d5 ("x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate()")
+3ac8d75778fc ("x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf()")
+ad6ede407aae ("x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate()")
+0b2d39aa0357 ("x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe()")
+be31dfdfd75b ("x86/fpu: Use fpstate::size")
+248452ce21ae ("x86/fpu: Add size and mask information to fpstate")
+2dd8eedc80b1 ("x86/process: Move arch_thread_struct_whitelist() out of line")
+c20942ce5128 ("x86/fpu/core: Convert to fpstate")
diff --git a/v5.4/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v5.4/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v5.4/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.4/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v5.4/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..48bf3afc224
--- /dev/null
+++ b/v5.4/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1,20 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
+e1df73e2d18b ("efi/libstub/random: Align allocate size to EFI_ALLOC_ALIGN")
+0ed02bdaa7d8 ("efi/libstub: Move efi_random_alloc() into separate source file")
+f57db62c67c1 ("efi/libstub: Move memory map handling and allocation routines to mem.c")
+4444f8541dad ("efi: Allow disabling PCI busmastering on bridges during boot")
+ea7d87f98fa9 ("efi/x86: Allow translating 64-bit arguments for mixed mode calls")
+7d4e323d02c9 ("efi/libstub: Tidy up types and names of global cmdline variables")
+966291f6344d ("efi/libstub: Rename efi_call_early/_runtime macros to be more intuitive")
+99ea8b1db2d2 ("efi/libstub: Drop 'table' argument from efi_table_attr() macro")
+47c0fd39b7b8 ("efi/libstub: Drop protocol argument from efi_call_proto() macro")
+23e60394046a ("efi/libstub/x86: Work around page freeing issue in mixed mode")
+cd33a5c1d53e ("efi/libstub: Remove 'sys_table_arg' from all function prototypes")
+8173ec7905b5 ("efi/libstub: Drop sys_table_arg from printk routines")
+c3710de5065d ("efi/libstub/x86: Drop __efi_early() export and efi_config struct")
+dc29da14ed94 ("efi/libstub: Unify the efi_char16_printk implementations")
+2fcdad2a80a6 ("efi/libstub: Get rid of 'sys_table_arg' macro parameter")
+afc4cc71cf78 ("efi/libstub/x86: Avoid thunking for native firmware calls")
+960a8d01834e ("efi/libstub: Use stricter typing for firmware function pointers")
+e8bd5ddf60ee ("efi/libstub: Drop explicit 32/64-bit protocol definitions")
+f958efe97596 ("efi/libstub: Distinguish between native/mixed not 32/64 bit")
diff --git a/v5.4/4cece764965020c22cff7665b18a012006359095 b/v5.4/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v5.4/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v5.4/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v5.4/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..3ab56b771cd
--- /dev/null
+++ b/v5.4/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,20 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
+5d8213864ade ("x86/retbleed: Add SKL return thunk")
+770ae1b70952 ("x86/returnthunk: Allow different return thunks")
+c063a217bc07 ("x86/percpu: Move current_top_of_stack next to current_task")
+7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
+64701838bf05 ("x86/percpu: Move preempt_count next to current_task")
+e57ef2ed97c1 ("x86: Put hot per CPU variables into a struct")
+332924973725 ("x86/nospec: Fix i386 RSB stuffing")
diff --git a/v5.4/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v5.4/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..27455678966
--- /dev/null
+++ b/v5.4/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1,6 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
+cc66bb914578 ("x86/ibt,kprobes: Cure sym+0 equals fentry woes")
+223a76b268c9 ("kprobes: Fix coding style issues")
+9c89bb8e3272 ("kprobes: treewide: Cleanup the error messages for kprobes")
+02afb8d6048d ("kprobe: Simplify prepare_kprobe() by dropping redundant version")
+019b3fd94ba7 ("Merge tag 'powerpc-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux")
diff --git a/v5.4/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v5.4/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v5.4/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.4/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v5.4/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v5.4/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v5.4/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v5.4/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v5.4/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v5.4/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v5.4/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v5.4/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v5.4/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v5.4/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v5.4/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.4/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v5.4/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..b96319d1f7b
--- /dev/null
+++ b/v5.4/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,13 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
+f545e8831e70 ("x86/cpu: Add Lunar Lake M")
+7beade0dd41d ("x86/cpu: Add several Intel server CPU model numbers")
+5515d21c6817 ("x86/cpu: Add CPU model numbers for Meteor Lake")
+3ccce9340326 ("x86/cpu: Add new Alderlake and Raptorlake CPU model numbers")
+7d697f0d5737 ("x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define")
+fbdb5e8f2926 ("x86/cpu: Add Raptor Lake to Intel family")
+53375a5a218e ("x86/cpu: Resort and comment Intel models")
+6e1239c13953 ("x86/cpu: Add another Alder Lake CPU to the Intel family")
+e00b62f0b06d ("x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family")
+be25d1b5ea6a ("x86/cpu: Add Sapphire Rapids CPU model number")
diff --git a/v5.4/9843231c97267d72be38a0409f5097987bc2cfa4 b/v5.4/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v5.4/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v5.4/a26979377bf34534ce5ee2712d2a46157ec61498 b/v5.4/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v5.4/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v5.4/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v5.4/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..ec8a374a6ac
--- /dev/null
+++ b/v5.4/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,20 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
+97fa21f65c3e ("x86/resctrl: Move MSR defines into msr-index.h")
+6ce1560d35f6 ("x86/resctrl: Switch over to the resctrl mbps_val list")
+bab6ee736873 ("x86/resctrl: Merge mon_capable and mon_enabled")
+4d269ed48529 ("x86/resctrl: Kill off alloc_enabled")
+f2eb478f2f32 ("kernfs: move struct kernfs_root out of the public view.")
+111136e69c9d ("x86/resctrl: Make resctrl_arch_get_config() return its value")
+5c3b63cdba44 ("x86/resctrl: Merge the CDP resources")
+327364d5b6b6 ("x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param range")
+fbc06c698059 ("x86/resctrl: Remove rdt_cdp_peer_get()")
+43ac1dbf6101 ("x86/resctrl: Merge the ctrl_val arrays")
+2b8dd4ab65da ("x86/resctrl: Calculate the index from the configuration type")
+2e7df368fc92 ("x86/resctrl: Apply offset correction when config is staged")
diff --git a/v5.4/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v5.4/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..ff2d4958f09
--- /dev/null
+++ b/v5.4/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1,6 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
+6d9870b7e5de ("dma-iommu: add iommu_dma_opt_mapping_size()")
+f598a497bc7d ("iova: Add CPU hotplug handler to flush rcaches")
+176cfc187c24 ("iommu: Stop exporting free_iova_mem()")
+51b70b817b18 ("iommu: Stop exporting alloc_iova_mem()")
+6fa3525b455a ("iommu/iova: Free global iova rcache on iova alloc failure")
diff --git a/v5.4/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v5.4/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v5.4/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v5.4/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v5.4/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v5.4/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v5.4/cbf53074a528191df82b4dba1e3d21191102255e b/v5.4/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v5.4/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.4/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v5.4/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..c3a23918661
--- /dev/null
+++ b/v5.4/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,20 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+cc3fdda2876e ("x86/efi: Make the deprecated EFI handover protocol optional")
+73a6dec80e2a ("x86/boot/compressed: Move efi32_entry out of head_64.S")
+5c3a85f35b58 ("x86/boot/compressed: Move bootargs parsing out of 32-bit startup code")
+e2ab9eab324c ("x86/boot/compressed: Move 32-bit entrypoint code into .text section")
+db14655ad785 ("efi: libstub: Give efi_main() asmlinkage qualification")
+7be2e319640c ("x86: clean up symbol aliasing")
+35cb8c713a49 ("tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy'")
+f94909ceb1ed ("x86: Prepare asm files for straight-line-speculation")
+22da5a07c75e ("x86/lib/atomic64_386_32: Rename things")
+1367afaa2ee9 ("x86/entry: Use the correct fence macro after swapgs in kernel CR3")
+c07e45553da1 ("x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()")
+d7bfc7d57cbe ("x86/xen: Make irq_enable() noinstr")
+20125c872a3f ("x86/xen: Make save_fl() noinstr")
+7361fac0465b ("x86/xen: Make set_debugreg() noinstr")
+f4afb713e5c3 ("x86/xen: Make get_debugreg() noinstr")
+209cfd0cbb67 ("x86/xen: Make write_cr2() noinstr")
+0a53c9acf4da ("x86/xen: Make read_cr2() noinstr")
+b7b205c3a0bc ("x86/xen: Move hypercall_page to top of the file")
diff --git a/v5.4/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v5.4/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v5.4/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v5.4/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v5.4/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..312e073d11f
--- /dev/null
+++ b/v5.4/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1,8 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
+b0b592cf0836 ("x86/pm: Fix false positive kmemleak report in msr_build_context()")
+3fb0fdb3bbe7 ("x86/stackprotector/32: Make the canary into a regular percpu variable")
+c9a1ff316bc9 ("x86/stackprotector: Pre-initialize canary for secondary CPUs")
+dc4e0021b00b ("x86/doublefault/32: Move #DF stack and TSS to cpu_entry_area")
+e99b6f46ee5c ("x86/doublefault/32: Rename doublefault.c to doublefault_32.c")
+93efbde2c331 ("x86/traps: Disentangle the 32-bit and 64-bit doublefault code")
+ab851d49f6bf ("Merge branch 'x86-iopl-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip")
diff --git a/v5.4/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v5.4/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v5.4/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v5.4/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v5.4/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..74d750df19e
--- /dev/null
+++ b/v5.4/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,13 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
+b69a2afd5afc ("x86/kexec: Carry forward IMA measurement log on kexec")
+5ea98e01ab52 ("x86/boot: Add Confidential Computing type to setup_data")
+7228918b3461 ("x86/boot: Fix memremap of setup_indirect structures")
+54bf7fa3efd0 ("ima: Fix undefined arch_ima_get_secureboot() and co")
+e759959fe3b8 ("x86/sev-es: Rename sev-es.{ch} to sev.{ch}")
+fee3ff99bc67 ("powerpc: Move arch independent ima kexec functions to drivers/of/kexec.c")
+0c605158be32 ("powerpc: Move ima buffer fields to struct kimage")
+3c985d31ad66 ("powerpc: Use common of_kexec_alloc_and_setup_fdt()")
+b30be4dc733e ("of: Add a common kexec FDT setup function")
+e6635bab530d ("powerpc: Use ELF fields defined in 'struct kimage'")
+b12b47249688 ("Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux")
diff --git a/v5.7/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v5.7/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v5.7/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.7/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v5.7/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..49a4a574025
--- /dev/null
+++ b/v5.7/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1,20 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
+672365477ae8 ("x86/fpu: Update XFD state where required")
+5529acf47ec3 ("x86/fpu: Add sanity checks for XFD")
+db8268df0983 ("x86/arch_prctl: Add controls for dynamic XSTATE components")
+69f6ed1d14c6 ("x86/fpu: Provide infrastructure for KVM FPU cleanup")
+eda32f4f93b4 ("x86/fpu: Rework restore_regs_from_fpstate()")
+daddee247319 ("x86/fpu: Mop up xfeatures_mask_uabi()")
+1c253ff2287f ("x86/fpu: Move xstate feature masks to fpu_*_cfg")
+2bd264bce238 ("x86/fpu: Move xstate size to fpu_*_cfg")
+cd9ae7617449 ("x86/fpu/xstate: Cleanup size calculations")
+617473acdfe4 ("x86/fpu: Cleanup fpu__init_system_xstate_size_legacy()")
+5509cc78080d ("x86/fpu/signal: Use fpstate for size and features")
+49e4eb4125d5 ("x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate()")
+3ac8d75778fc ("x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf()")
+ad6ede407aae ("x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate()")
+0b2d39aa0357 ("x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe()")
+be31dfdfd75b ("x86/fpu: Use fpstate::size")
+248452ce21ae ("x86/fpu: Add size and mask information to fpstate")
+2dd8eedc80b1 ("x86/process: Move arch_thread_struct_whitelist() out of line")
+c20942ce5128 ("x86/fpu/core: Convert to fpstate")
diff --git a/v5.7/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v5.7/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v5.7/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.7/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v5.7/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..9c214fa95cd
--- /dev/null
+++ b/v5.7/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1,2 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
+e1df73e2d18b ("efi/libstub/random: Align allocate size to EFI_ALLOC_ALIGN")
diff --git a/v5.7/4cece764965020c22cff7665b18a012006359095 b/v5.7/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v5.7/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v5.7/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v5.7/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..3ab56b771cd
--- /dev/null
+++ b/v5.7/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,20 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
+5d8213864ade ("x86/retbleed: Add SKL return thunk")
+770ae1b70952 ("x86/returnthunk: Allow different return thunks")
+c063a217bc07 ("x86/percpu: Move current_top_of_stack next to current_task")
+7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
+64701838bf05 ("x86/percpu: Move preempt_count next to current_task")
+e57ef2ed97c1 ("x86: Put hot per CPU variables into a struct")
+332924973725 ("x86/nospec: Fix i386 RSB stuffing")
diff --git a/v5.7/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v5.7/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..27455678966
--- /dev/null
+++ b/v5.7/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1,6 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
+cc66bb914578 ("x86/ibt,kprobes: Cure sym+0 equals fentry woes")
+223a76b268c9 ("kprobes: Fix coding style issues")
+9c89bb8e3272 ("kprobes: treewide: Cleanup the error messages for kprobes")
+02afb8d6048d ("kprobe: Simplify prepare_kprobe() by dropping redundant version")
+019b3fd94ba7 ("Merge tag 'powerpc-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux")
diff --git a/v5.7/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v5.7/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v5.7/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.7/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v5.7/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v5.7/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v5.7/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v5.7/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v5.7/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v5.7/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v5.7/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v5.7/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v5.7/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v5.7/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v5.7/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.7/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v5.7/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..b96319d1f7b
--- /dev/null
+++ b/v5.7/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,13 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
+f545e8831e70 ("x86/cpu: Add Lunar Lake M")
+7beade0dd41d ("x86/cpu: Add several Intel server CPU model numbers")
+5515d21c6817 ("x86/cpu: Add CPU model numbers for Meteor Lake")
+3ccce9340326 ("x86/cpu: Add new Alderlake and Raptorlake CPU model numbers")
+7d697f0d5737 ("x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define")
+fbdb5e8f2926 ("x86/cpu: Add Raptor Lake to Intel family")
+53375a5a218e ("x86/cpu: Resort and comment Intel models")
+6e1239c13953 ("x86/cpu: Add another Alder Lake CPU to the Intel family")
+e00b62f0b06d ("x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family")
+be25d1b5ea6a ("x86/cpu: Add Sapphire Rapids CPU model number")
diff --git a/v5.7/9843231c97267d72be38a0409f5097987bc2cfa4 b/v5.7/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v5.7/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v5.7/a26979377bf34534ce5ee2712d2a46157ec61498 b/v5.7/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v5.7/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v5.7/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v5.7/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..ec8a374a6ac
--- /dev/null
+++ b/v5.7/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,20 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
+97fa21f65c3e ("x86/resctrl: Move MSR defines into msr-index.h")
+6ce1560d35f6 ("x86/resctrl: Switch over to the resctrl mbps_val list")
+bab6ee736873 ("x86/resctrl: Merge mon_capable and mon_enabled")
+4d269ed48529 ("x86/resctrl: Kill off alloc_enabled")
+f2eb478f2f32 ("kernfs: move struct kernfs_root out of the public view.")
+111136e69c9d ("x86/resctrl: Make resctrl_arch_get_config() return its value")
+5c3b63cdba44 ("x86/resctrl: Merge the CDP resources")
+327364d5b6b6 ("x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param range")
+fbc06c698059 ("x86/resctrl: Remove rdt_cdp_peer_get()")
+43ac1dbf6101 ("x86/resctrl: Merge the ctrl_val arrays")
+2b8dd4ab65da ("x86/resctrl: Calculate the index from the configuration type")
+2e7df368fc92 ("x86/resctrl: Apply offset correction when config is staged")
diff --git a/v5.7/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v5.7/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..ff2d4958f09
--- /dev/null
+++ b/v5.7/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1,6 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
+6d9870b7e5de ("dma-iommu: add iommu_dma_opt_mapping_size()")
+f598a497bc7d ("iova: Add CPU hotplug handler to flush rcaches")
+176cfc187c24 ("iommu: Stop exporting free_iova_mem()")
+51b70b817b18 ("iommu: Stop exporting alloc_iova_mem()")
+6fa3525b455a ("iommu/iova: Free global iova rcache on iova alloc failure")
diff --git a/v5.7/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v5.7/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v5.7/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v5.7/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v5.7/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v5.7/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v5.7/cbf53074a528191df82b4dba1e3d21191102255e b/v5.7/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v5.7/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.7/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v5.7/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..c3a23918661
--- /dev/null
+++ b/v5.7/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,20 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+cc3fdda2876e ("x86/efi: Make the deprecated EFI handover protocol optional")
+73a6dec80e2a ("x86/boot/compressed: Move efi32_entry out of head_64.S")
+5c3a85f35b58 ("x86/boot/compressed: Move bootargs parsing out of 32-bit startup code")
+e2ab9eab324c ("x86/boot/compressed: Move 32-bit entrypoint code into .text section")
+db14655ad785 ("efi: libstub: Give efi_main() asmlinkage qualification")
+7be2e319640c ("x86: clean up symbol aliasing")
+35cb8c713a49 ("tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy'")
+f94909ceb1ed ("x86: Prepare asm files for straight-line-speculation")
+22da5a07c75e ("x86/lib/atomic64_386_32: Rename things")
+1367afaa2ee9 ("x86/entry: Use the correct fence macro after swapgs in kernel CR3")
+c07e45553da1 ("x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()")
+d7bfc7d57cbe ("x86/xen: Make irq_enable() noinstr")
+20125c872a3f ("x86/xen: Make save_fl() noinstr")
+7361fac0465b ("x86/xen: Make set_debugreg() noinstr")
+f4afb713e5c3 ("x86/xen: Make get_debugreg() noinstr")
+209cfd0cbb67 ("x86/xen: Make write_cr2() noinstr")
+0a53c9acf4da ("x86/xen: Make read_cr2() noinstr")
+b7b205c3a0bc ("x86/xen: Move hypercall_page to top of the file")
diff --git a/v5.7/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v5.7/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v5.7/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v5.7/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v5.7/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..a2a1039b318
--- /dev/null
+++ b/v5.7/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1,4 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
+b0b592cf0836 ("x86/pm: Fix false positive kmemleak report in msr_build_context()")
+3fb0fdb3bbe7 ("x86/stackprotector/32: Make the canary into a regular percpu variable")
+c9a1ff316bc9 ("x86/stackprotector: Pre-initialize canary for secondary CPUs")
diff --git a/v5.7/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v5.7/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v5.7/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v5.7/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v5.7/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..74d750df19e
--- /dev/null
+++ b/v5.7/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,13 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
+b69a2afd5afc ("x86/kexec: Carry forward IMA measurement log on kexec")
+5ea98e01ab52 ("x86/boot: Add Confidential Computing type to setup_data")
+7228918b3461 ("x86/boot: Fix memremap of setup_indirect structures")
+54bf7fa3efd0 ("ima: Fix undefined arch_ima_get_secureboot() and co")
+e759959fe3b8 ("x86/sev-es: Rename sev-es.{ch} to sev.{ch}")
+fee3ff99bc67 ("powerpc: Move arch independent ima kexec functions to drivers/of/kexec.c")
+0c605158be32 ("powerpc: Move ima buffer fields to struct kimage")
+3c985d31ad66 ("powerpc: Use common of_kexec_alloc_and_setup_fdt()")
+b30be4dc733e ("of: Add a common kexec FDT setup function")
+e6635bab530d ("powerpc: Use ELF fields defined in 'struct kimage'")
+b12b47249688 ("Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux")
diff --git a/v5.8/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v5.8/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v5.8/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.8/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v5.8/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..49a4a574025
--- /dev/null
+++ b/v5.8/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1,20 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
+672365477ae8 ("x86/fpu: Update XFD state where required")
+5529acf47ec3 ("x86/fpu: Add sanity checks for XFD")
+db8268df0983 ("x86/arch_prctl: Add controls for dynamic XSTATE components")
+69f6ed1d14c6 ("x86/fpu: Provide infrastructure for KVM FPU cleanup")
+eda32f4f93b4 ("x86/fpu: Rework restore_regs_from_fpstate()")
+daddee247319 ("x86/fpu: Mop up xfeatures_mask_uabi()")
+1c253ff2287f ("x86/fpu: Move xstate feature masks to fpu_*_cfg")
+2bd264bce238 ("x86/fpu: Move xstate size to fpu_*_cfg")
+cd9ae7617449 ("x86/fpu/xstate: Cleanup size calculations")
+617473acdfe4 ("x86/fpu: Cleanup fpu__init_system_xstate_size_legacy()")
+5509cc78080d ("x86/fpu/signal: Use fpstate for size and features")
+49e4eb4125d5 ("x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate()")
+3ac8d75778fc ("x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf()")
+ad6ede407aae ("x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate()")
+0b2d39aa0357 ("x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe()")
+be31dfdfd75b ("x86/fpu: Use fpstate::size")
+248452ce21ae ("x86/fpu: Add size and mask information to fpstate")
+2dd8eedc80b1 ("x86/process: Move arch_thread_struct_whitelist() out of line")
+c20942ce5128 ("x86/fpu/core: Convert to fpstate")
diff --git a/v5.8/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v5.8/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v5.8/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.8/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v5.8/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v5.8/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v5.8/4cece764965020c22cff7665b18a012006359095 b/v5.8/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v5.8/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v5.8/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v5.8/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..3ab56b771cd
--- /dev/null
+++ b/v5.8/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,20 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
+5d8213864ade ("x86/retbleed: Add SKL return thunk")
+770ae1b70952 ("x86/returnthunk: Allow different return thunks")
+c063a217bc07 ("x86/percpu: Move current_top_of_stack next to current_task")
+7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
+64701838bf05 ("x86/percpu: Move preempt_count next to current_task")
+e57ef2ed97c1 ("x86: Put hot per CPU variables into a struct")
+332924973725 ("x86/nospec: Fix i386 RSB stuffing")
diff --git a/v5.8/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v5.8/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..27455678966
--- /dev/null
+++ b/v5.8/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1,6 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
+cc66bb914578 ("x86/ibt,kprobes: Cure sym+0 equals fentry woes")
+223a76b268c9 ("kprobes: Fix coding style issues")
+9c89bb8e3272 ("kprobes: treewide: Cleanup the error messages for kprobes")
+02afb8d6048d ("kprobe: Simplify prepare_kprobe() by dropping redundant version")
+019b3fd94ba7 ("Merge tag 'powerpc-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux")
diff --git a/v5.8/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v5.8/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v5.8/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.8/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v5.8/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v5.8/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v5.8/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v5.8/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v5.8/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v5.8/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v5.8/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v5.8/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v5.8/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v5.8/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v5.8/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.8/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v5.8/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..4bdb9eb487a
--- /dev/null
+++ b/v5.8/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,12 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
+f545e8831e70 ("x86/cpu: Add Lunar Lake M")
+7beade0dd41d ("x86/cpu: Add several Intel server CPU model numbers")
+5515d21c6817 ("x86/cpu: Add CPU model numbers for Meteor Lake")
+3ccce9340326 ("x86/cpu: Add new Alderlake and Raptorlake CPU model numbers")
+7d697f0d5737 ("x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define")
+fbdb5e8f2926 ("x86/cpu: Add Raptor Lake to Intel family")
+53375a5a218e ("x86/cpu: Resort and comment Intel models")
+6e1239c13953 ("x86/cpu: Add another Alder Lake CPU to the Intel family")
+e00b62f0b06d ("x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family")
diff --git a/v5.8/9843231c97267d72be38a0409f5097987bc2cfa4 b/v5.8/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v5.8/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v5.8/a26979377bf34534ce5ee2712d2a46157ec61498 b/v5.8/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v5.8/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v5.8/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v5.8/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..ec8a374a6ac
--- /dev/null
+++ b/v5.8/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,20 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
+97fa21f65c3e ("x86/resctrl: Move MSR defines into msr-index.h")
+6ce1560d35f6 ("x86/resctrl: Switch over to the resctrl mbps_val list")
+bab6ee736873 ("x86/resctrl: Merge mon_capable and mon_enabled")
+4d269ed48529 ("x86/resctrl: Kill off alloc_enabled")
+f2eb478f2f32 ("kernfs: move struct kernfs_root out of the public view.")
+111136e69c9d ("x86/resctrl: Make resctrl_arch_get_config() return its value")
+5c3b63cdba44 ("x86/resctrl: Merge the CDP resources")
+327364d5b6b6 ("x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param range")
+fbc06c698059 ("x86/resctrl: Remove rdt_cdp_peer_get()")
+43ac1dbf6101 ("x86/resctrl: Merge the ctrl_val arrays")
+2b8dd4ab65da ("x86/resctrl: Calculate the index from the configuration type")
+2e7df368fc92 ("x86/resctrl: Apply offset correction when config is staged")
diff --git a/v5.8/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v5.8/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..ff2d4958f09
--- /dev/null
+++ b/v5.8/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1,6 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
+6d9870b7e5de ("dma-iommu: add iommu_dma_opt_mapping_size()")
+f598a497bc7d ("iova: Add CPU hotplug handler to flush rcaches")
+176cfc187c24 ("iommu: Stop exporting free_iova_mem()")
+51b70b817b18 ("iommu: Stop exporting alloc_iova_mem()")
+6fa3525b455a ("iommu/iova: Free global iova rcache on iova alloc failure")
diff --git a/v5.8/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v5.8/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v5.8/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v5.8/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v5.8/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v5.8/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v5.8/cbf53074a528191df82b4dba1e3d21191102255e b/v5.8/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v5.8/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.8/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v5.8/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..c3a23918661
--- /dev/null
+++ b/v5.8/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,20 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+cc3fdda2876e ("x86/efi: Make the deprecated EFI handover protocol optional")
+73a6dec80e2a ("x86/boot/compressed: Move efi32_entry out of head_64.S")
+5c3a85f35b58 ("x86/boot/compressed: Move bootargs parsing out of 32-bit startup code")
+e2ab9eab324c ("x86/boot/compressed: Move 32-bit entrypoint code into .text section")
+db14655ad785 ("efi: libstub: Give efi_main() asmlinkage qualification")
+7be2e319640c ("x86: clean up symbol aliasing")
+35cb8c713a49 ("tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy'")
+f94909ceb1ed ("x86: Prepare asm files for straight-line-speculation")
+22da5a07c75e ("x86/lib/atomic64_386_32: Rename things")
+1367afaa2ee9 ("x86/entry: Use the correct fence macro after swapgs in kernel CR3")
+c07e45553da1 ("x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()")
+d7bfc7d57cbe ("x86/xen: Make irq_enable() noinstr")
+20125c872a3f ("x86/xen: Make save_fl() noinstr")
+7361fac0465b ("x86/xen: Make set_debugreg() noinstr")
+f4afb713e5c3 ("x86/xen: Make get_debugreg() noinstr")
+209cfd0cbb67 ("x86/xen: Make write_cr2() noinstr")
+0a53c9acf4da ("x86/xen: Make read_cr2() noinstr")
+b7b205c3a0bc ("x86/xen: Move hypercall_page to top of the file")
diff --git a/v5.8/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v5.8/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v5.8/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v5.8/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v5.8/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..a2a1039b318
--- /dev/null
+++ b/v5.8/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1,4 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
+b0b592cf0836 ("x86/pm: Fix false positive kmemleak report in msr_build_context()")
+3fb0fdb3bbe7 ("x86/stackprotector/32: Make the canary into a regular percpu variable")
+c9a1ff316bc9 ("x86/stackprotector: Pre-initialize canary for secondary CPUs")
diff --git a/v5.8/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v5.8/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v5.8/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v5.8/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v5.8/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..74d750df19e
--- /dev/null
+++ b/v5.8/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,13 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
+b69a2afd5afc ("x86/kexec: Carry forward IMA measurement log on kexec")
+5ea98e01ab52 ("x86/boot: Add Confidential Computing type to setup_data")
+7228918b3461 ("x86/boot: Fix memremap of setup_indirect structures")
+54bf7fa3efd0 ("ima: Fix undefined arch_ima_get_secureboot() and co")
+e759959fe3b8 ("x86/sev-es: Rename sev-es.{ch} to sev.{ch}")
+fee3ff99bc67 ("powerpc: Move arch independent ima kexec functions to drivers/of/kexec.c")
+0c605158be32 ("powerpc: Move ima buffer fields to struct kimage")
+3c985d31ad66 ("powerpc: Use common of_kexec_alloc_and_setup_fdt()")
+b30be4dc733e ("of: Add a common kexec FDT setup function")
+e6635bab530d ("powerpc: Use ELF fields defined in 'struct kimage'")
+b12b47249688 ("Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux")
diff --git a/v5.9/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v5.9/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v5.9/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.9/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v5.9/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..49a4a574025
--- /dev/null
+++ b/v5.9/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1,20 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
+672365477ae8 ("x86/fpu: Update XFD state where required")
+5529acf47ec3 ("x86/fpu: Add sanity checks for XFD")
+db8268df0983 ("x86/arch_prctl: Add controls for dynamic XSTATE components")
+69f6ed1d14c6 ("x86/fpu: Provide infrastructure for KVM FPU cleanup")
+eda32f4f93b4 ("x86/fpu: Rework restore_regs_from_fpstate()")
+daddee247319 ("x86/fpu: Mop up xfeatures_mask_uabi()")
+1c253ff2287f ("x86/fpu: Move xstate feature masks to fpu_*_cfg")
+2bd264bce238 ("x86/fpu: Move xstate size to fpu_*_cfg")
+cd9ae7617449 ("x86/fpu/xstate: Cleanup size calculations")
+617473acdfe4 ("x86/fpu: Cleanup fpu__init_system_xstate_size_legacy()")
+5509cc78080d ("x86/fpu/signal: Use fpstate for size and features")
+49e4eb4125d5 ("x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate()")
+3ac8d75778fc ("x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf()")
+ad6ede407aae ("x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate()")
+0b2d39aa0357 ("x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe()")
+be31dfdfd75b ("x86/fpu: Use fpstate::size")
+248452ce21ae ("x86/fpu: Add size and mask information to fpstate")
+2dd8eedc80b1 ("x86/process: Move arch_thread_struct_whitelist() out of line")
+c20942ce5128 ("x86/fpu/core: Convert to fpstate")
diff --git a/v5.9/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v5.9/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v5.9/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.9/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v5.9/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v5.9/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v5.9/4cece764965020c22cff7665b18a012006359095 b/v5.9/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v5.9/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v5.9/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v5.9/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..3ab56b771cd
--- /dev/null
+++ b/v5.9/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,20 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
+5d8213864ade ("x86/retbleed: Add SKL return thunk")
+770ae1b70952 ("x86/returnthunk: Allow different return thunks")
+c063a217bc07 ("x86/percpu: Move current_top_of_stack next to current_task")
+7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
+64701838bf05 ("x86/percpu: Move preempt_count next to current_task")
+e57ef2ed97c1 ("x86: Put hot per CPU variables into a struct")
+332924973725 ("x86/nospec: Fix i386 RSB stuffing")
diff --git a/v5.9/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v5.9/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..27455678966
--- /dev/null
+++ b/v5.9/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1,6 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
+cc66bb914578 ("x86/ibt,kprobes: Cure sym+0 equals fentry woes")
+223a76b268c9 ("kprobes: Fix coding style issues")
+9c89bb8e3272 ("kprobes: treewide: Cleanup the error messages for kprobes")
+02afb8d6048d ("kprobe: Simplify prepare_kprobe() by dropping redundant version")
+019b3fd94ba7 ("Merge tag 'powerpc-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux")
diff --git a/v5.9/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v5.9/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v5.9/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.9/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v5.9/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v5.9/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v5.9/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v5.9/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v5.9/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v5.9/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v5.9/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v5.9/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v5.9/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v5.9/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v5.9/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.9/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v5.9/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..057bea8c6e8
--- /dev/null
+++ b/v5.9/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,11 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
+f545e8831e70 ("x86/cpu: Add Lunar Lake M")
+7beade0dd41d ("x86/cpu: Add several Intel server CPU model numbers")
+5515d21c6817 ("x86/cpu: Add CPU model numbers for Meteor Lake")
+3ccce9340326 ("x86/cpu: Add new Alderlake and Raptorlake CPU model numbers")
+7d697f0d5737 ("x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define")
+fbdb5e8f2926 ("x86/cpu: Add Raptor Lake to Intel family")
+53375a5a218e ("x86/cpu: Resort and comment Intel models")
+6e1239c13953 ("x86/cpu: Add another Alder Lake CPU to the Intel family")
diff --git a/v5.9/9843231c97267d72be38a0409f5097987bc2cfa4 b/v5.9/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v5.9/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v5.9/a26979377bf34534ce5ee2712d2a46157ec61498 b/v5.9/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v5.9/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v5.9/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v5.9/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..ec8a374a6ac
--- /dev/null
+++ b/v5.9/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,20 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
+97fa21f65c3e ("x86/resctrl: Move MSR defines into msr-index.h")
+6ce1560d35f6 ("x86/resctrl: Switch over to the resctrl mbps_val list")
+bab6ee736873 ("x86/resctrl: Merge mon_capable and mon_enabled")
+4d269ed48529 ("x86/resctrl: Kill off alloc_enabled")
+f2eb478f2f32 ("kernfs: move struct kernfs_root out of the public view.")
+111136e69c9d ("x86/resctrl: Make resctrl_arch_get_config() return its value")
+5c3b63cdba44 ("x86/resctrl: Merge the CDP resources")
+327364d5b6b6 ("x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param range")
+fbc06c698059 ("x86/resctrl: Remove rdt_cdp_peer_get()")
+43ac1dbf6101 ("x86/resctrl: Merge the ctrl_val arrays")
+2b8dd4ab65da ("x86/resctrl: Calculate the index from the configuration type")
+2e7df368fc92 ("x86/resctrl: Apply offset correction when config is staged")
diff --git a/v5.9/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v5.9/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..ff2d4958f09
--- /dev/null
+++ b/v5.9/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1,6 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
+6d9870b7e5de ("dma-iommu: add iommu_dma_opt_mapping_size()")
+f598a497bc7d ("iova: Add CPU hotplug handler to flush rcaches")
+176cfc187c24 ("iommu: Stop exporting free_iova_mem()")
+51b70b817b18 ("iommu: Stop exporting alloc_iova_mem()")
+6fa3525b455a ("iommu/iova: Free global iova rcache on iova alloc failure")
diff --git a/v5.9/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v5.9/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v5.9/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v5.9/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v5.9/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v5.9/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v5.9/cbf53074a528191df82b4dba1e3d21191102255e b/v5.9/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v5.9/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v5.9/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v5.9/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..c3a23918661
--- /dev/null
+++ b/v5.9/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,20 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+cc3fdda2876e ("x86/efi: Make the deprecated EFI handover protocol optional")
+73a6dec80e2a ("x86/boot/compressed: Move efi32_entry out of head_64.S")
+5c3a85f35b58 ("x86/boot/compressed: Move bootargs parsing out of 32-bit startup code")
+e2ab9eab324c ("x86/boot/compressed: Move 32-bit entrypoint code into .text section")
+db14655ad785 ("efi: libstub: Give efi_main() asmlinkage qualification")
+7be2e319640c ("x86: clean up symbol aliasing")
+35cb8c713a49 ("tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy'")
+f94909ceb1ed ("x86: Prepare asm files for straight-line-speculation")
+22da5a07c75e ("x86/lib/atomic64_386_32: Rename things")
+1367afaa2ee9 ("x86/entry: Use the correct fence macro after swapgs in kernel CR3")
+c07e45553da1 ("x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()")
+d7bfc7d57cbe ("x86/xen: Make irq_enable() noinstr")
+20125c872a3f ("x86/xen: Make save_fl() noinstr")
+7361fac0465b ("x86/xen: Make set_debugreg() noinstr")
+f4afb713e5c3 ("x86/xen: Make get_debugreg() noinstr")
+209cfd0cbb67 ("x86/xen: Make write_cr2() noinstr")
+0a53c9acf4da ("x86/xen: Make read_cr2() noinstr")
+b7b205c3a0bc ("x86/xen: Move hypercall_page to top of the file")
diff --git a/v5.9/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v5.9/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v5.9/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v5.9/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v5.9/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..1434d7662ab
--- /dev/null
+++ b/v5.9/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1,3 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
+b0b592cf0836 ("x86/pm: Fix false positive kmemleak report in msr_build_context()")
+3fb0fdb3bbe7 ("x86/stackprotector/32: Make the canary into a regular percpu variable")
diff --git a/v5.9/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v5.9/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v5.9/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v5.9/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v5.9/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..74d750df19e
--- /dev/null
+++ b/v5.9/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,13 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
+b69a2afd5afc ("x86/kexec: Carry forward IMA measurement log on kexec")
+5ea98e01ab52 ("x86/boot: Add Confidential Computing type to setup_data")
+7228918b3461 ("x86/boot: Fix memremap of setup_indirect structures")
+54bf7fa3efd0 ("ima: Fix undefined arch_ima_get_secureboot() and co")
+e759959fe3b8 ("x86/sev-es: Rename sev-es.{ch} to sev.{ch}")
+fee3ff99bc67 ("powerpc: Move arch independent ima kexec functions to drivers/of/kexec.c")
+0c605158be32 ("powerpc: Move ima buffer fields to struct kimage")
+3c985d31ad66 ("powerpc: Use common of_kexec_alloc_and_setup_fdt()")
+b30be4dc733e ("of: Add a common kexec FDT setup function")
+e6635bab530d ("powerpc: Use ELF fields defined in 'struct kimage'")
+b12b47249688 ("Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux")
diff --git a/v6.0/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v6.0/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v6.0/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.0/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v6.0/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..cda932b5f78
--- /dev/null
+++ b/v6.0/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
diff --git a/v6.0/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v6.0/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v6.0/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.0/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v6.0/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v6.0/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v6.0/4cece764965020c22cff7665b18a012006359095 b/v6.0/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v6.0/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v6.0/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v6.0/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..671259dd55b
--- /dev/null
+++ b/v6.0/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,19 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
+5d8213864ade ("x86/retbleed: Add SKL return thunk")
+770ae1b70952 ("x86/returnthunk: Allow different return thunks")
+c063a217bc07 ("x86/percpu: Move current_top_of_stack next to current_task")
+7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
+64701838bf05 ("x86/percpu: Move preempt_count next to current_task")
+e57ef2ed97c1 ("x86: Put hot per CPU variables into a struct")
diff --git a/v6.0/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v6.0/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..9e63b60d1e7
--- /dev/null
+++ b/v6.0/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
diff --git a/v6.0/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v6.0/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v6.0/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.0/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v6.0/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v6.0/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v6.0/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v6.0/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v6.0/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v6.0/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v6.0/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v6.0/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v6.0/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v6.0/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v6.0/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.0/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v6.0/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..69d75ee58a3
--- /dev/null
+++ b/v6.0/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,5 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
+f545e8831e70 ("x86/cpu: Add Lunar Lake M")
+7beade0dd41d ("x86/cpu: Add several Intel server CPU model numbers")
diff --git a/v6.0/9843231c97267d72be38a0409f5097987bc2cfa4 b/v6.0/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v6.0/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v6.0/a26979377bf34534ce5ee2712d2a46157ec61498 b/v6.0/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v6.0/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v6.0/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v6.0/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..bac130d0c56
--- /dev/null
+++ b/v6.0/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,12 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
+97fa21f65c3e ("x86/resctrl: Move MSR defines into msr-index.h")
+6ce1560d35f6 ("x86/resctrl: Switch over to the resctrl mbps_val list")
+bab6ee736873 ("x86/resctrl: Merge mon_capable and mon_enabled")
+4d269ed48529 ("x86/resctrl: Kill off alloc_enabled")
diff --git a/v6.0/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v6.0/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..aca04a3f976
--- /dev/null
+++ b/v6.0/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
diff --git a/v6.0/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v6.0/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v6.0/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v6.0/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v6.0/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v6.0/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v6.0/cbf53074a528191df82b4dba1e3d21191102255e b/v6.0/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v6.0/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.0/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v6.0/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..4ccbc4df40f
--- /dev/null
+++ b/v6.0/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,7 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+cc3fdda2876e ("x86/efi: Make the deprecated EFI handover protocol optional")
+73a6dec80e2a ("x86/boot/compressed: Move efi32_entry out of head_64.S")
+5c3a85f35b58 ("x86/boot/compressed: Move bootargs parsing out of 32-bit startup code")
+e2ab9eab324c ("x86/boot/compressed: Move 32-bit entrypoint code into .text section")
+db14655ad785 ("efi: libstub: Give efi_main() asmlinkage qualification")
diff --git a/v6.0/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v6.0/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v6.0/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v6.0/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v6.0/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..bf5b1b7ea82
--- /dev/null
+++ b/v6.0/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
diff --git a/v6.0/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v6.0/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v6.0/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v6.0/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v6.0/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..3f8e8285812
--- /dev/null
+++ b/v6.0/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,2 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
diff --git a/v6.1/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v6.1/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v6.1/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.1/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v6.1/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..cda932b5f78
--- /dev/null
+++ b/v6.1/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
diff --git a/v6.1/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v6.1/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v6.1/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.1/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v6.1/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v6.1/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v6.1/4cece764965020c22cff7665b18a012006359095 b/v6.1/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v6.1/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v6.1/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v6.1/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..671259dd55b
--- /dev/null
+++ b/v6.1/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,19 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
+5d8213864ade ("x86/retbleed: Add SKL return thunk")
+770ae1b70952 ("x86/returnthunk: Allow different return thunks")
+c063a217bc07 ("x86/percpu: Move current_top_of_stack next to current_task")
+7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
+64701838bf05 ("x86/percpu: Move preempt_count next to current_task")
+e57ef2ed97c1 ("x86: Put hot per CPU variables into a struct")
diff --git a/v6.1/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v6.1/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..9e63b60d1e7
--- /dev/null
+++ b/v6.1/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
diff --git a/v6.1/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v6.1/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v6.1/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.1/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v6.1/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v6.1/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v6.1/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v6.1/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v6.1/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v6.1/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v6.1/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v6.1/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v6.1/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v6.1/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v6.1/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.1/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v6.1/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..007ee778cb2
--- /dev/null
+++ b/v6.1/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,4 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
+f545e8831e70 ("x86/cpu: Add Lunar Lake M")
diff --git a/v6.1/9843231c97267d72be38a0409f5097987bc2cfa4 b/v6.1/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v6.1/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v6.1/a26979377bf34534ce5ee2712d2a46157ec61498 b/v6.1/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v6.1/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v6.1/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v6.1/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..66077852f9e
--- /dev/null
+++ b/v6.1/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,9 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
+97fa21f65c3e ("x86/resctrl: Move MSR defines into msr-index.h")
diff --git a/v6.1/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v6.1/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..aca04a3f976
--- /dev/null
+++ b/v6.1/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
diff --git a/v6.1/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v6.1/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v6.1/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v6.1/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v6.1/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v6.1/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v6.1/cbf53074a528191df82b4dba1e3d21191102255e b/v6.1/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v6.1/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.1/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v6.1/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..639f19d801e
--- /dev/null
+++ b/v6.1/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,6 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+cc3fdda2876e ("x86/efi: Make the deprecated EFI handover protocol optional")
+73a6dec80e2a ("x86/boot/compressed: Move efi32_entry out of head_64.S")
+5c3a85f35b58 ("x86/boot/compressed: Move bootargs parsing out of 32-bit startup code")
+e2ab9eab324c ("x86/boot/compressed: Move 32-bit entrypoint code into .text section")
diff --git a/v6.1/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v6.1/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v6.1/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v6.1/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v6.1/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..bf5b1b7ea82
--- /dev/null
+++ b/v6.1/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
diff --git a/v6.1/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v6.1/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v6.1/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v6.1/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v6.1/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..3f8e8285812
--- /dev/null
+++ b/v6.1/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,2 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
diff --git a/v6.2/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v6.2/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v6.2/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.2/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v6.2/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..cda932b5f78
--- /dev/null
+++ b/v6.2/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
diff --git a/v6.2/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v6.2/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v6.2/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.2/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v6.2/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v6.2/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v6.2/4cece764965020c22cff7665b18a012006359095 b/v6.2/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v6.2/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v6.2/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v6.2/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..3793f79eb32
--- /dev/null
+++ b/v6.2/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,13 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
diff --git a/v6.2/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v6.2/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..9e63b60d1e7
--- /dev/null
+++ b/v6.2/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
diff --git a/v6.2/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v6.2/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v6.2/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.2/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v6.2/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v6.2/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v6.2/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v6.2/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..0ac55b9f807
--- /dev/null
+++ b/v6.2/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1,2 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
+bad267f9e18f ("efi: verify that variable services are supported")
diff --git a/v6.2/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v6.2/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v6.2/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v6.2/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v6.2/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v6.2/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.2/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v6.2/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..06e4a64d01d
--- /dev/null
+++ b/v6.2/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,3 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
+81515ecf155a ("x86/cpu: Add model number for Intel Arrow Lake processor")
diff --git a/v6.2/9843231c97267d72be38a0409f5097987bc2cfa4 b/v6.2/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v6.2/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v6.2/a26979377bf34534ce5ee2712d2a46157ec61498 b/v6.2/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v6.2/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v6.2/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v6.2/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..aaee9edc575
--- /dev/null
+++ b/v6.2/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,8 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
+dc2a3e857981 ("x86/resctrl: Add interface to read mbm_total_bytes_config")
+d507f83ced55 ("x86/resctrl: Support monitor configuration")
+5b6fac3fa44b ("x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation")
diff --git a/v6.2/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v6.2/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..aca04a3f976
--- /dev/null
+++ b/v6.2/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
diff --git a/v6.2/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v6.2/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v6.2/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v6.2/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v6.2/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v6.2/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v6.2/cbf53074a528191df82b4dba1e3d21191102255e b/v6.2/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v6.2/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.2/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v6.2/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..890f92c10f6
--- /dev/null
+++ b/v6.2/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,2 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
diff --git a/v6.2/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v6.2/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v6.2/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v6.2/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v6.2/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..bf5b1b7ea82
--- /dev/null
+++ b/v6.2/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
diff --git a/v6.2/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v6.2/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v6.2/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v6.2/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v6.2/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..3f8e8285812
--- /dev/null
+++ b/v6.2/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,2 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
diff --git a/v6.3/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v6.3/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v6.3/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.3/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v6.3/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..cda932b5f78
--- /dev/null
+++ b/v6.3/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
diff --git a/v6.3/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v6.3/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v6.3/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.3/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v6.3/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v6.3/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v6.3/4cece764965020c22cff7665b18a012006359095 b/v6.3/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v6.3/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v6.3/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v6.3/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..3793f79eb32
--- /dev/null
+++ b/v6.3/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,13 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
+3adee777ad0d ("x86/smpboot: Remove initial_stack on 64-bit")
diff --git a/v6.3/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v6.3/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..9e63b60d1e7
--- /dev/null
+++ b/v6.3/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
diff --git a/v6.3/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v6.3/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v6.3/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.3/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v6.3/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v6.3/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v6.3/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v6.3/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..e25a8ce55b4
--- /dev/null
+++ b/v6.3/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
diff --git a/v6.3/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v6.3/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v6.3/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v6.3/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v6.3/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v6.3/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.3/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v6.3/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..4b7c591f1d6
--- /dev/null
+++ b/v6.3/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,2 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
diff --git a/v6.3/9843231c97267d72be38a0409f5097987bc2cfa4 b/v6.3/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..c7f6cec60af
--- /dev/null
+++ b/v6.3/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,20 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
+8f6be6d870e8 ("x86/smpboot: Remove initial_gs")
+c253b64020c7 ("x86/smpboot: Remove early_gdt_descr on 64-bit")
diff --git a/v6.3/a26979377bf34534ce5ee2712d2a46157ec61498 b/v6.3/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v6.3/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v6.3/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v6.3/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..7c263c76ba2
--- /dev/null
+++ b/v6.3/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,5 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
diff --git a/v6.3/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v6.3/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..aca04a3f976
--- /dev/null
+++ b/v6.3/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
diff --git a/v6.3/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v6.3/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v6.3/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v6.3/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v6.3/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v6.3/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v6.3/cbf53074a528191df82b4dba1e3d21191102255e b/v6.3/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v6.3/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.3/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v6.3/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..890f92c10f6
--- /dev/null
+++ b/v6.3/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,2 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
diff --git a/v6.3/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v6.3/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v6.3/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v6.3/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v6.3/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..bf5b1b7ea82
--- /dev/null
+++ b/v6.3/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
diff --git a/v6.3/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v6.3/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v6.3/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v6.3/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v6.3/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..3f8e8285812
--- /dev/null
+++ b/v6.3/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,2 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
diff --git a/v6.4/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v6.4/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..c1a18e88b0f
--- /dev/null
+++ b/v6.4/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,5 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.4/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v6.4/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..cda932b5f78
--- /dev/null
+++ b/v6.4/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
diff --git a/v6.4/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v6.4/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..88b0b279cc4
--- /dev/null
+++ b/v6.4/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,7 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.4/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v6.4/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v6.4/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v6.4/4cece764965020c22cff7665b18a012006359095 b/v6.4/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..ae82e71e8c8
--- /dev/null
+++ b/v6.4/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,20 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+ffc253263a13 ("Linux 6.6")
+05d3ef8bba77 ("Linux 6.6-rc7")
diff --git a/v6.4/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v6.4/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..87e79cd37b5
--- /dev/null
+++ b/v6.4/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,10 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
diff --git a/v6.4/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v6.4/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..9e63b60d1e7
--- /dev/null
+++ b/v6.4/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
diff --git a/v6.4/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v6.4/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..dc9ad1bb92b
--- /dev/null
+++ b/v6.4/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,6 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.4/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v6.4/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v6.4/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v6.4/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v6.4/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..e25a8ce55b4
--- /dev/null
+++ b/v6.4/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
diff --git a/v6.4/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v6.4/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v6.4/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v6.4/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v6.4/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..58789c8b3d0
--- /dev/null
+++ b/v6.4/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,5 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.4/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v6.4/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..4b7c591f1d6
--- /dev/null
+++ b/v6.4/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,2 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
diff --git a/v6.4/9843231c97267d72be38a0409f5097987bc2cfa4 b/v6.4/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..29f15272ea8
--- /dev/null
+++ b/v6.4/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,18 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
diff --git a/v6.4/a26979377bf34534ce5ee2712d2a46157ec61498 b/v6.4/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v6.4/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v6.4/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v6.4/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..7c263c76ba2
--- /dev/null
+++ b/v6.4/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,5 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
diff --git a/v6.4/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v6.4/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..aca04a3f976
--- /dev/null
+++ b/v6.4/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
diff --git a/v6.4/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v6.4/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v6.4/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v6.4/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v6.4/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v6.4/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v6.4/cbf53074a528191df82b4dba1e3d21191102255e b/v6.4/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..7c2dafd5227
--- /dev/null
+++ b/v6.4/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,6 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
+f71f64210d69 ("Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping")
diff --git a/v6.4/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v6.4/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..890f92c10f6
--- /dev/null
+++ b/v6.4/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,2 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
diff --git a/v6.4/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v6.4/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..f58b614e306
--- /dev/null
+++ b/v6.4/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,20 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+bee6cf1a80b5 ("x86/sev: Do not try to parse for the CC blob on non-AMD hardware")
+c0461bd16666 ("x86/efi: Safely enable unaccepted memory in UEFI")
+6c3211796326 ("x86/sev: Add SNP-specific unaccepted memory support")
+15d9088779b8 ("x86/sev: Use large PSC requests if applicable")
+7006b75592fe ("x86/sev: Allow for use of the early boot GHCB for PSC requests")
+69dcb1e3bbbe ("x86/sev: Put PSC struct on the stack in prep for unaccepted memory support")
+5dee19b6b2b1 ("x86/sev: Fix calculation of end address based on number of pages")
+75d090fd167a ("x86/tdx: Add unaccepted memory support")
+c2b353ae24d6 ("x86/tdx: Refactor try_accept_one()")
+ff40b5769a50 ("x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub")
diff --git a/v6.4/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v6.4/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..bf5b1b7ea82
--- /dev/null
+++ b/v6.4/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
diff --git a/v6.4/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v6.4/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v6.4/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v6.4/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v6.4/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..3f8e8285812
--- /dev/null
+++ b/v6.4/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,2 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
diff --git a/v6.5/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v6.5/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..02267752976
--- /dev/null
+++ b/v6.5/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1,4 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
diff --git a/v6.5/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v6.5/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..cda932b5f78
--- /dev/null
+++ b/v6.5/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
diff --git a/v6.5/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v6.5/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..f3757c6446a
--- /dev/null
+++ b/v6.5/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,6 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
diff --git a/v6.5/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v6.5/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v6.5/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v6.5/4cece764965020c22cff7665b18a012006359095 b/v6.5/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..578d5425bd6
--- /dev/null
+++ b/v6.5/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,19 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
+0bb80ecc33a8 ("Linux 6.6-rc1")
diff --git a/v6.5/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v6.5/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..87e79cd37b5
--- /dev/null
+++ b/v6.5/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,10 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
diff --git a/v6.5/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v6.5/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..9e63b60d1e7
--- /dev/null
+++ b/v6.5/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
diff --git a/v6.5/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v6.5/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..9e1c18757b9
--- /dev/null
+++ b/v6.5/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,5 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
diff --git a/v6.5/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v6.5/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v6.5/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v6.5/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v6.5/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..e25a8ce55b4
--- /dev/null
+++ b/v6.5/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
diff --git a/v6.5/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v6.5/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v6.5/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v6.5/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v6.5/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..7b0340ef35e
--- /dev/null
+++ b/v6.5/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1,4 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
diff --git a/v6.5/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v6.5/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..4b7c591f1d6
--- /dev/null
+++ b/v6.5/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1,2 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
+535445621a66 ("x86/cpu: Update Hybrids")
diff --git a/v6.5/9843231c97267d72be38a0409f5097987bc2cfa4 b/v6.5/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..29f15272ea8
--- /dev/null
+++ b/v6.5/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,18 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
+2f69a81ad687 ("x86/head_64: Store boot_params pointer in callee save register")
diff --git a/v6.5/a26979377bf34534ce5ee2712d2a46157ec61498 b/v6.5/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v6.5/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v6.5/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v6.5/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..7c263c76ba2
--- /dev/null
+++ b/v6.5/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,5 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
diff --git a/v6.5/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v6.5/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..aca04a3f976
--- /dev/null
+++ b/v6.5/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
diff --git a/v6.5/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v6.5/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v6.5/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v6.5/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v6.5/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v6.5/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v6.5/cbf53074a528191df82b4dba1e3d21191102255e b/v6.5/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..b350d97a6e1
--- /dev/null
+++ b/v6.5/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1,5 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
+79636caad361 ("swiotlb: if swiotlb is full, fall back to a transient memory pool")
+158dbe9c9a3d ("swiotlb: separate memory pool data from other allocator data")
+fea18777a78e ("swiotlb: add documentation and rename swiotlb_do_find_slots()")
+05ee774122bd ("swiotlb: make io_tlb_default_mem local to swiotlb.c")
diff --git a/v6.5/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v6.5/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..890f92c10f6
--- /dev/null
+++ b/v6.5/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1,2 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
diff --git a/v6.5/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v6.5/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..86ed9af8bba
--- /dev/null
+++ b/v6.5/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,10 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
+a1b87d54f4e4 ("x86/efistub: Avoid legacy decompressor when doing EFI boot")
+31c77a50992e ("x86/efistub: Perform SNP feature test while running in the firmware")
+11078876b7a6 ("x86/efistub: Prefer EFI memory attributes protocol over DXE services")
+cb1c9e02b0c1 ("x86/efistub: Perform 4/5 level paging switch from the stub")
+d7156b986d4c ("x86/efistub: Clear BSS in EFI handover protocol entrypoint")
+127920645876 ("x86/decompressor: Avoid magic offsets for EFI handover entrypoint")
+df9215f15206 ("x86/efistub: Simplify and clean up handover entry code")
+d2d7a54f69b6 ("x86/efistub: Branch straight to kernel entry point from C code")
diff --git a/v6.5/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v6.5/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..bf5b1b7ea82
--- /dev/null
+++ b/v6.5/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
diff --git a/v6.5/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v6.5/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v6.5/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v6.5/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v6.5/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..3f8e8285812
--- /dev/null
+++ b/v6.5/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,2 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
diff --git a/v6.6/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v6.6/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..534b5980a43
--- /dev/null
+++ b/v6.6/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
diff --git a/v6.6/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v6.6/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..cda932b5f78
--- /dev/null
+++ b/v6.6/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
diff --git a/v6.6/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v6.6/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..45aab744494
--- /dev/null
+++ b/v6.6/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,3 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
diff --git a/v6.6/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v6.6/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v6.6/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v6.6/4cece764965020c22cff7665b18a012006359095 b/v6.6/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..5b877640360
--- /dev/null
+++ b/v6.6/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,18 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
+0dd3ee311255 ("Linux 6.7")
+610a9b8f49fb ("Linux 6.7-rc8")
+861deac3b092 ("Linux 6.7-rc7")
+ceb6a6f023fd ("Linux 6.7-rc6")
+a39b6ac3781d ("Linux 6.7-rc5")
+33cc938e65a9 ("Linux 6.7-rc4")
+2cc14f52aeb7 ("Linux 6.7-rc3")
+98b1cc82c4af ("Linux 6.7-rc2")
+b85ea95d0864 ("Linux 6.7-rc1")
diff --git a/v6.6/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v6.6/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..10dbbbeb1bb
--- /dev/null
+++ b/v6.6/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,9 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
diff --git a/v6.6/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v6.6/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..9e63b60d1e7
--- /dev/null
+++ b/v6.6/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
diff --git a/v6.6/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v6.6/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..e234f878ac8
--- /dev/null
+++ b/v6.6/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,2 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
diff --git a/v6.6/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v6.6/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v6.6/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v6.6/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v6.6/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..e25a8ce55b4
--- /dev/null
+++ b/v6.6/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
diff --git a/v6.6/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v6.6/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v6.6/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v6.6/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v6.6/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..26c67a8c46d
--- /dev/null
+++ b/v6.6/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
diff --git a/v6.6/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v6.6/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..8895d151baf
--- /dev/null
+++ b/v6.6/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
diff --git a/v6.6/9843231c97267d72be38a0409f5097987bc2cfa4 b/v6.6/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..a0fe28702e1
--- /dev/null
+++ b/v6.6/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,15 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
+d2a285d65bfd ("x86/head/64: Move the __head definition to <asm/init.h>")
+7f6874eddd81 ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
+dc6283009016 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
+9f76d606269b ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
+001470fed595 ("x86/boot: Fix incorrect startup_gdt_descr.size")
diff --git a/v6.6/a26979377bf34534ce5ee2712d2a46157ec61498 b/v6.6/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v6.6/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v6.6/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v6.6/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..7c263c76ba2
--- /dev/null
+++ b/v6.6/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1,5 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
+cb07d71f0101 ("x86/resctrl: Introduce "-o debug" mount option")
+df5f3a1dd8a6 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
+d41592435cde ("x86/resctrl: Rename rftype flags for consistency")
+4dba8f10b8fe ("x86/resctrl: Add sparse_masks file in info")
diff --git a/v6.6/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v6.6/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..aca04a3f976
--- /dev/null
+++ b/v6.6/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
diff --git a/v6.6/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v6.6/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v6.6/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v6.6/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v6.6/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v6.6/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v6.6/cbf53074a528191df82b4dba1e3d21191102255e b/v6.6/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..36421c864aa
--- /dev/null
+++ b/v6.6/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
diff --git a/v6.6/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v6.6/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..01706ef9004
--- /dev/null
+++ b/v6.6/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
diff --git a/v6.6/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v6.6/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..5a72b2da5a3
--- /dev/null
+++ b/v6.6/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,2 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
diff --git a/v6.6/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v6.6/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..bf5b1b7ea82
--- /dev/null
+++ b/v6.6/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
diff --git a/v6.6/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v6.6/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v6.6/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v6.6/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v6.6/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..3f8e8285812
--- /dev/null
+++ b/v6.6/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,2 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
diff --git a/v6.7/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v6.7/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..534b5980a43
--- /dev/null
+++ b/v6.7/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
diff --git a/v6.7/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v6.7/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..cda932b5f78
--- /dev/null
+++ b/v6.7/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
diff --git a/v6.7/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v6.7/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..45aab744494
--- /dev/null
+++ b/v6.7/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,3 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
diff --git a/v6.7/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v6.7/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v6.7/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v6.7/4cece764965020c22cff7665b18a012006359095 b/v6.7/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..cee1199d737
--- /dev/null
+++ b/v6.7/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1,9 @@
+4cece7649650 ("Linux 6.9-rc1")
+e8f897f4afef ("Linux 6.8")
+90d35da658da ("Linux 6.8-rc7")
+d206a76d7d27 ("Linux 6.8-rc6")
+b401b621758e ("Linux 6.8-rc5")
+841c35169323 ("Linux 6.8-rc4")
+54be6c6c5ae8 ("Linux 6.8-rc3")
+41bccc98fb79 ("Linux 6.8-rc2")
+6613476e225e ("Linux 6.8-rc1")
diff --git a/v6.7/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v6.7/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..995fb1b3f06
--- /dev/null
+++ b/v6.7/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,4 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
diff --git a/v6.7/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v6.7/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..9e63b60d1e7
--- /dev/null
+++ b/v6.7/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
diff --git a/v6.7/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v6.7/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..e234f878ac8
--- /dev/null
+++ b/v6.7/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,2 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
diff --git a/v6.7/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v6.7/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v6.7/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v6.7/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v6.7/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..e25a8ce55b4
--- /dev/null
+++ b/v6.7/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
diff --git a/v6.7/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v6.7/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v6.7/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v6.7/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v6.7/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..26c67a8c46d
--- /dev/null
+++ b/v6.7/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
diff --git a/v6.7/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v6.7/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..8895d151baf
--- /dev/null
+++ b/v6.7/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
diff --git a/v6.7/9843231c97267d72be38a0409f5097987bc2cfa4 b/v6.7/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..480c53634d2
--- /dev/null
+++ b/v6.7/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,10 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
+3b184b71dfcb ("x86/asm: Always set A (accessed) flag in GDT descriptors")
+1445f6e15f7d ("x86/asm: Replace magic numbers in GDT descriptors, script-generated change")
+41ef75c848e3 ("x86/asm: Replace magic numbers in GDT descriptors, preparations")
+016919c1f2e5 ("x86/asm: Provide new infrastructure for GDT descriptors")
diff --git a/v6.7/a26979377bf34534ce5ee2712d2a46157ec61498 b/v6.7/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v6.7/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v6.7/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v6.7/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..e7698c09c73
--- /dev/null
+++ b/v6.7/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
diff --git a/v6.7/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v6.7/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..aca04a3f976
--- /dev/null
+++ b/v6.7/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
diff --git a/v6.7/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v6.7/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v6.7/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v6.7/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v6.7/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v6.7/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v6.7/cbf53074a528191df82b4dba1e3d21191102255e b/v6.7/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..36421c864aa
--- /dev/null
+++ b/v6.7/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
diff --git a/v6.7/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v6.7/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..01706ef9004
--- /dev/null
+++ b/v6.7/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
diff --git a/v6.7/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v6.7/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..5a72b2da5a3
--- /dev/null
+++ b/v6.7/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,2 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
diff --git a/v6.7/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v6.7/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..bf5b1b7ea82
--- /dev/null
+++ b/v6.7/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
diff --git a/v6.7/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v6.7/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v6.7/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v6.7/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v6.7/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..3f8e8285812
--- /dev/null
+++ b/v6.7/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1,2 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")
+7fd817c90650 ("x86/e820: Don't reserve SETUP_RNG_SEED in e820")
diff --git a/v6.8/04867a7a33324c9c562ee7949dbcaab7aaad1fb4 b/v6.8/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
new file mode 100644
index 00000000000..534b5980a43
--- /dev/null
+++ b/v6.8/04867a7a33324c9c562ee7949dbcaab7aaad1fb4
@@ -0,0 +1 @@
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
diff --git a/v6.8/10e4b5166df9ff7a2d5316138ca668b42d004422 b/v6.8/10e4b5166df9ff7a2d5316138ca668b42d004422
new file mode 100644
index 00000000000..cda932b5f78
--- /dev/null
+++ b/v6.8/10e4b5166df9ff7a2d5316138ca668b42d004422
@@ -0,0 +1 @@
+10e4b5166df9 ("x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD")
diff --git a/v6.8/14cebf689a78e8a1c041138af221ef6eac6bc7da b/v6.8/14cebf689a78e8a1c041138af221ef6eac6bc7da
new file mode 100644
index 00000000000..45aab744494
--- /dev/null
+++ b/v6.8/14cebf689a78e8a1c041138af221ef6eac6bc7da
@@ -0,0 +1,3 @@
+14cebf689a78 ("swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE")
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
diff --git a/v6.8/3cb4a4827596abc82e55b80364f509d0fefc3051 b/v6.8/3cb4a4827596abc82e55b80364f509d0fefc3051
new file mode 100644
index 00000000000..bb4aadb40fb
--- /dev/null
+++ b/v6.8/3cb4a4827596abc82e55b80364f509d0fefc3051
@@ -0,0 +1 @@
+3cb4a4827596 ("efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address")
diff --git a/v6.8/4cece764965020c22cff7665b18a012006359095 b/v6.8/4cece764965020c22cff7665b18a012006359095
new file mode 100644
index 00000000000..cf107ef4e79
--- /dev/null
+++ b/v6.8/4cece764965020c22cff7665b18a012006359095
@@ -0,0 +1 @@
+4cece7649650 ("Linux 6.9-rc1")
diff --git a/v6.8/4d0d7e7852752ea56375ac8645f0239e21ca2b50 b/v6.8/4d0d7e7852752ea56375ac8645f0239e21ca2b50
new file mode 100644
index 00000000000..995fb1b3f06
--- /dev/null
+++ b/v6.8/4d0d7e7852752ea56375ac8645f0239e21ca2b50
@@ -0,0 +1,4 @@
+4d0d7e785275 ("x86/boot/64: Apply encryption mask to 5-level pagetable update")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
diff --git a/v6.8/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b b/v6.8/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
new file mode 100644
index 00000000000..9e63b60d1e7
--- /dev/null
+++ b/v6.8/4e51653d5d871f40f1bd5cf95cc7f2d8b33d063b
@@ -0,0 +1 @@
+4e51653d5d87 ("kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address")
diff --git a/v6.8/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310 b/v6.8/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
new file mode 100644
index 00000000000..e234f878ac8
--- /dev/null
+++ b/v6.8/51b30ecb73b481d5fac6ccf2ecb4a309c9ee3310
@@ -0,0 +1,2 @@
+51b30ecb73b4 ("swiotlb: Fix alignment checks when both allocation and DMA masks are present")
+04867a7a3332 ("swiotlb: Fix double-allocation of slots due to broken alignment handling")
diff --git a/v6.8/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a b/v6.8/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
new file mode 100644
index 00000000000..9752c6c7b5d
--- /dev/null
+++ b/v6.8/5e25eb25dae9fa0700bbe42aff0e2f105fcd096a
@@ -0,0 +1,20 @@
+5e25eb25dae9 ("x86/topology: Handle the !APIC case gracefully")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
+52128a7a21f7 ("x86/cpu/topology: Make the APIC mismatch warnings complete")
+035fc90a9d8f ("x86/apic: Remove unused phys_pkg_id() callback")
+6cf70394e720 ("x86/cpu: Remove topology.c")
+3279081dd0cb ("x86/cpu: Use common topology code for HYGON")
diff --git a/v6.8/62b71cd73d41ddac6b1760402bbe8c4932e23531 b/v6.8/62b71cd73d41ddac6b1760402bbe8c4932e23531
new file mode 100644
index 00000000000..e25a8ce55b4
--- /dev/null
+++ b/v6.8/62b71cd73d41ddac6b1760402bbe8c4932e23531
@@ -0,0 +1 @@
+62b71cd73d41 ("efi: fix panic in kdump kernel")
diff --git a/v6.8/7af541cee1e0eb48c6eb439bc6309175339fa96f b/v6.8/7af541cee1e0eb48c6eb439bc6309175339fa96f
new file mode 100644
index 00000000000..98cd709358a
--- /dev/null
+++ b/v6.8/7af541cee1e0eb48c6eb439bc6309175339fa96f
@@ -0,0 +1,20 @@
+7af541cee1e0 ("x86/topology: Don't evaluate logical IDs during early boot")
+3205c9833d69 ("x86/cpu/topology: Retrieve cores per package from topology bitmaps")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+b7065f4f844c ("x86/cpu/topology: Provide logical pkg/die mapping")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
diff --git a/v6.8/823353b7cf0ea9dfb09f5181d5fb2825d727200b b/v6.8/823353b7cf0ea9dfb09f5181d5fb2825d727200b
new file mode 100644
index 00000000000..26c67a8c46d
--- /dev/null
+++ b/v6.8/823353b7cf0ea9dfb09f5181d5fb2825d727200b
@@ -0,0 +1 @@
+823353b7cf0e ("swiotlb: Enforce page alignment in swiotlb_alloc()")
diff --git a/v6.8/8a8a9c9047d1089598bdb010ec44d7f14b4f9203 b/v6.8/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
new file mode 100644
index 00000000000..8895d151baf
--- /dev/null
+++ b/v6.8/8a8a9c9047d1089598bdb010ec44d7f14b4f9203
@@ -0,0 +1 @@
+8a8a9c9047d1 ("x86/cpu: Add model number for another Intel Arrow Lake mobile processor")
diff --git a/v6.8/9843231c97267d72be38a0409f5097987bc2cfa4 b/v6.8/9843231c97267d72be38a0409f5097987bc2cfa4
new file mode 100644
index 00000000000..ae20b5a680f
--- /dev/null
+++ b/v6.8/9843231c97267d72be38a0409f5097987bc2cfa4
@@ -0,0 +1,6 @@
+9843231c9726 ("x86/boot/64: Move 5-level paging global variable assignments back")
+63bed9660420 ("x86/startup_64: Defer assignment of 5-level paging global variables")
+11e36b0f7c21 ("x86/boot/64: Load the final kernel GDT during early boot directly, remove startup_gdt[]")
+533568e06b15 ("x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]")
+b0fe5fb6095b ("x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]")
+5da793671957 ("x86/boot/64: Simplify global variable accesses in GDT/IDT programming")
diff --git a/v6.8/a26979377bf34534ce5ee2712d2a46157ec61498 b/v6.8/a26979377bf34534ce5ee2712d2a46157ec61498
new file mode 100644
index 00000000000..fe2b82d894c
--- /dev/null
+++ b/v6.8/a26979377bf34534ce5ee2712d2a46157ec61498
@@ -0,0 +1 @@
+a26979377bf3 ("sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation")
diff --git a/v6.8/a8ed59a3a8de2648e69dd5936f5771ac4c92d085 b/v6.8/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
new file mode 100644
index 00000000000..e7698c09c73
--- /dev/null
+++ b/v6.8/a8ed59a3a8de2648e69dd5936f5771ac4c92d085
@@ -0,0 +1 @@
+a8ed59a3a8de ("Documentation/x86: Document that resctrl bandwidth control units are MiB")
diff --git a/v6.8/afc5aa46ed560f01ceda897c053c6a40c77ce5c4 b/v6.8/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
new file mode 100644
index 00000000000..aca04a3f976
--- /dev/null
+++ b/v6.8/afc5aa46ed560f01ceda897c053c6a40c77ce5c4
@@ -0,0 +1 @@
+afc5aa46ed56 ("iommu/dma: Force swiotlb_max_mapping_size on an untrusted device")
diff --git a/v6.8/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6 b/v6.8/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
new file mode 100644
index 00000000000..047bb0942f0
--- /dev/null
+++ b/v6.8/b0f269728ccd1d3cabcb6f3a5b610147d98a5dd6
@@ -0,0 +1 @@
+b0f269728ccd ("x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'")
diff --git a/v6.8/c90399fbd74a0713d5972a6d931e4a9918621e88 b/v6.8/c90399fbd74a0713d5972a6d931e4a9918621e88
new file mode 100644
index 00000000000..a5c2d8f3d4e
--- /dev/null
+++ b/v6.8/c90399fbd74a0713d5972a6d931e4a9918621e88
@@ -0,0 +1,20 @@
+c90399fbd74a ("x86/cpu: Ensure that CPU info updates are propagated on UP")
+380414be78bf ("x86/cpu/topology: Use topology logical mapping mechanism")
+090610ba704a ("x86/cpu/topology: Use topology bitmaps for sizing")
+ea2dd8a5d436 ("x86/cpu/topology: Assign hotpluggable CPUIDs during init")
+5c5682b9f87a ("x86/cpu: Detect real BSP on crash kernels")
+7c0edad3643f ("x86/cpu/topology: Rework possible CPU management")
+0e53e7b656cf ("x86/cpu/topology: Sanitize the APIC admission logic")
+72530464ed60 ("x86/cpu/topology: Use a data structure for topology info")
+4c4c6f38704a ("x86/cpu/topology: Simplify APIC registration")
+58aa34abe995 ("x86/cpu/topology: Confine topology information")
+8098428c5412 ("x86/mpparse: Use new APIC registration function")
+4176b541c2c6 ("x86/cpu/topology: Provide separate APIC registration functions")
+c0a66c284790 ("x86/cpu/topology: Move registration out of APIC code")
+1a5d0f62d10d ("x86/apic: Use a proper define for invalid ACPI CPU ID")
+350b5e2730d1 ("x86/mpparse: Remove the physid_t bitmap wrapper")
+3e48d804c8ea ("x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()")
+4b99e735a5c6 ("x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()")
+533535afc079 ("x86/ioapic: Make io_apic_get_unique_id() simpler")
+517234446c1a ("x86/apic: Get rid of get_physical_broadcast()")
+2ac9e529d76a ("x86/ioapic: Replace some more set bit nonsense")
diff --git a/v6.8/cbf53074a528191df82b4dba1e3d21191102255e b/v6.8/cbf53074a528191df82b4dba1e3d21191102255e
new file mode 100644
index 00000000000..36421c864aa
--- /dev/null
+++ b/v6.8/cbf53074a528191df82b4dba1e3d21191102255e
@@ -0,0 +1 @@
+cbf53074a528 ("swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()")
diff --git a/v6.8/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02 b/v6.8/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
new file mode 100644
index 00000000000..01706ef9004
--- /dev/null
+++ b/v6.8/cefcd4fe2e3aaf792c14c9e56dab89e3d7a65d02
@@ -0,0 +1 @@
+cefcd4fe2e3a ("x86/efistub: Call mixed mode boot services on the firmware's stack")
diff --git a/v6.8/df7ecce842b846a04d087ba85fdb79a90e26a1b0 b/v6.8/df7ecce842b846a04d087ba85fdb79a90e26a1b0
new file mode 100644
index 00000000000..5a72b2da5a3
--- /dev/null
+++ b/v6.8/df7ecce842b846a04d087ba85fdb79a90e26a1b0
@@ -0,0 +1,2 @@
+df7ecce842b8 ("x86/efistub: Don't clear BSS twice in mixed mode")
+b3810c5a2cc4 ("x86/efistub: Clear decompressor BSS in native EFI entrypoint")
diff --git a/v6.8/e3f269ed0accbb22aa8f25d2daffa23c3fccd407 b/v6.8/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
new file mode 100644
index 00000000000..bf5b1b7ea82
--- /dev/null
+++ b/v6.8/e3f269ed0accbb22aa8f25d2daffa23c3fccd407
@@ -0,0 +1 @@
+e3f269ed0acc ("x86/pm: Work around false positive kmemleak report in msr_build_context()")
diff --git a/v6.8/f2208aa12c27bfada3c15c550c03ca81d42dcac2 b/v6.8/f2208aa12c27bfada3c15c550c03ca81d42dcac2
new file mode 100644
index 00000000000..8f0a8961296
--- /dev/null
+++ b/v6.8/f2208aa12c27bfada3c15c550c03ca81d42dcac2
@@ -0,0 +1 @@
+f2208aa12c27 ("x86/mpparse: Register APIC address only once")
diff --git a/v6.8/fc7f27cda843ce294c71767d42b9d8abd015d7cb b/v6.8/fc7f27cda843ce294c71767d42b9d8abd015d7cb
new file mode 100644
index 00000000000..83b44668b13
--- /dev/null
+++ b/v6.8/fc7f27cda843ce294c71767d42b9d8abd015d7cb
@@ -0,0 +1 @@
+fc7f27cda843 ("x86/kexec: Do not update E820 kexec table for setup_data")